Sync custom events from Amazon S3 CSV files to OneSignal to trigger automated Journeys and personalized messaging campaigns based on user behavior.
support@onesignal.com
).csv
extension.csv
file extension#N/A
Create the IAM role
341876425553
):Grant S3 permissions
YOUR_BUCKET_NAME
with your actual S3 bucket name.Navigate to Data Sources
Select Amazon S3
Enter connection details
Complete the security handshake
GENERATED_EXTERNAL_ID
with the external ID shown in the OneSignal dashboard.Test the connection
Review detected fields
Map required event fields
Configure sync settings
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 |
support@onesignal.com
or use the in-app chat for assistance with your S3 integration setup.