Sync custom events from Google Sheets to OneSignal to trigger automated Journeys and personalized messaging campaigns based on user behavior.
Prepare your event data sheet
event_name
or event_type
: The name of the event (String)user_id
or email
: User identifier (String)timestamp
or created_at
: Event timestamp (Date/DateTime)properties
: Event properties as JSON or separate columns (Optional)Configure sheet permissions
Add integration in OneSignal
A2:F1000
)Configure column mapping
Set sync schedule
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 |