Integrate OneSignal with Twilio Segment for user data and messaging events.
OneSignal Segment integration overview
userId
.support@onesignal.com
with:Data In authentication settings
Segment setup configuration screen
Data Out API key configuration
OneSignal destination configuration in Segment
userID
field sent by Segment.com.
User identify call example
Track call properties example
User traits and properties interface
Persona audience and computed traits interface
Segments created in OneSignal from Segment
MessageEvent Kind | Event Description |
---|---|
Push Sent | Push notification successfully sent |
Push Received | Push notification successfully received |
Push Clicked | Push notification touched on device |
In-App Message Displayed | In-App Message successfully displayed on device |
In-App Message Clicked | In-App Message clicked on device |
In-App Message Page Displayed | In-App Message page is displayed |
Email Sent | Email successfully sent |
Email Opened | Email opened by recipient |
Email Unsubscribed | Email unsubscribed by recipient |
Email Received | Email received by recipient |
Email Reported As Spam | Email reported as spam by recipient |
Email Hardbounced | Email returned to sender due to permanent error |
Email Failed | Could not deliver the email to the recipient’s inbox |
SMS Sent | SMS sent to recipient |
SMS Delivered | SMS successfully delivered |
SMS Failed | SMS failed to send |
PROPERTY NAME | DESCRIPTION |
---|---|
userId | The external_id associated with the message |
anonymousId | The subscription_id |
messageId | The identifier of the discrete message |
campaign_id | The same value as messageId |
message_name | The message name |
message_title | The message title |
message_contents | The message contents |
subscription_type | The channel the message was sent through |
template_id | The message template used |
subscription_id . | The OneSignal set device/email/sms identifier |
device_type | The device type that received the message |
language | The two character language code of the device |
message_type | The type of message sent, push, in-app, email, SMS |