Sync custom events from Elasticsearch to OneSignal to trigger automated Journeys and personalized messaging campaigns based on user behavior.
Configure Elasticsearch access
Create dedicated user (recommended)
Add integration in OneSignal
https://your-cluster.es.amazonaws.com
)Configure event data source
events-*
)@timestamp
)Test the connection
OneSignal Field | Description | Required | |
---|---|---|---|
name | event_name | Event identifier | Yes |
external_id | user_id | User identifier | Yes |
timestamp | event_timestamp | When event occurred | No |
properties | event_data | No |
events-2024-*
for time-partitioned data_source
filtering to retrieve only necessary fieldsevents-*
) to query across multiple indices, or create multiple integrations for different index groups.