Outbound Events
Outbound events relate to outbound communications to your customers, such as emails and push notifications. These events store information about the messages, as well as customer interactions with these messages, such as opening an email.
Note that CrossEngage automatically collects events for messages sent out via CrossEngage Integrations. However, if you are using other outbound communication services, you should upload these events to the CrossEngage system.
Events
Message Sent
Message Delivered
Message Viewed
Message Clicked
Message Unsubscribed
Message soft_bounced
Message hard_bounced
Message marked_as_spam
Different Third Party Providers might only support a subset of these events. For example, the Episerver (Optimizely) Integration provides Message Sent event, but does not provide Message Delivered Events.
Properties
User_id
Unique identifier for each customer
ABC12345
timestamp
The date and time of the event
2022-01-01
channel
Channel used to send the message
type
categorization of the message
Newsletter
url
URL
campaign_id
Campaign Identified
123456
message_id
Message identifier
304405
Examples
You can upload these events using the CrossEngage API, or via the Event Feed. Please go to Data Management to learn more.
Here is an example of the JSON used to upload two events via the API.
Here is the same example, presented as a JSON file that can be uploaded via Data Feeds:
Last updated