Event Detection in the Marketing Cloud Engagement Data Model: Key Differences with Marketing on Cloud

Data 360 implementations now utilize an updated underlying data model that ensures ingested data from Marketing Cloud Engagement (MCE) aligns with the Marketing on Core (MoC) data model. This alignment provides seamless integration and greater interoperability between data produced by the two systems. A significant change that you need to be aware of involves how events are detected and counted. For example, if you are counting Email "Send" events, you'll be doing it differently depending on the data model your implementation uses.

note: Existing implementations will see no change to their data model.

The tables show the differences for each bundle.

Email

These mappings relate to the Email data bundle mapped to the EmailEngagement Data Model Object in MCE.

Logical Event Type MCE DMO Attribute MCE DMO Value MoC DMO Attribute MoC DMO Value - EngagementChannelAction MoC DMO Value - EmailRecipientSendStatus
Click EngagementChannelAction Click EngagementChannelAction CLICK
Open EngagementChannelAction Open EngagementChannelAction OPEN
Bounce EngagementChannelAction Bounce EngagementChannelAction BOUNCE
Unsubscribe EngagementChannelAction Opt Out EngagementChannelAction UNSUBSCRIBE
Complaint EngagementChannelAction Complaint EngagementChannelAction COMPLAINT
Send EngagementChannelAction Send EngagementChannelAction SEND_STATUS TEST_SENT or SENT
Send IsTestSend 0 EmailRecipientSendStatus SENT
Test Send EngagementChannelAction Send EngagementChannelAction SEND_STATUS
Test Send IstestSend 1 EmailRecipientSendStatus TEST_SENT

WhatsApp

These mappings relate to the WhatsApp data bundle mapped to the MessageEngagement Data Model Object in MCE.

Logical Event Type MCE DMO Attribute MCE DMO Value MoC DMO Attribute MoC DMO Value - EngagementChannelAction MoC DMO Value - EmailRecipientSendStatus
Mobile Originating EngagementChannelAction Inbound EngagementChannelAction INBOUND
Chat Messaging / Sent to Agg EngagementChannelAction Send EngagementChannelAction SEND_STATUS SENT
Chat Messaging EngagementChannelAction Undelivered EngagementChannelAction SEND_STATUS NOT_SENT
Engagement Tracking/Sent to handset EngagementChannelAction sent EngagementChannelAction DR SENT
Engagement Tracking EngagementChannelAction delivered EngagementChannelAction DR DELIVERED
Engagement Tracking EngagementChannelAction read EngagementChannelAction DR READ
Engagement Tracking IsTestSend error EmailRecipientSendStatus DR FAILED
Engagement Tracking EngagementChannelAction failed EngagementChannelAction DR FAILED
Engagement Tracking IstestSend warning EmailRecipientSendStatus DR WARNING

SMS

These mappings relate to the Mobile Connect data bundle mapped to the MessageEngagement Data Model Object in MCE.

Logical Event Type MCE DMO Attribute MCE DMO Value MoC DMO Attribute MoC DMO Value - EngagementChannelAction MoC DMO Value - MessageRecipientSendStatus
Send EngagementChannelAction Sent EngagementChannelAction SEND_STATUS SENT
Delivered EngagementChannelAction Delivered EngagementChannelAction DELIVERED
Undelivered EngagementChannelAction Undelivered EngagementChannelAction UNDELIVERED
Unsubscribe EngagementChannelAction Opt Out EngagementChannelAction UNSUBSCRIBE
Subscribe EngagementChannelAction Opt In EngagementChannelAction SUBSCRIBE
Click CLICK
HELP
UNKNOWN_KEYWORD

Push

These mappings relate to the Mobile Push data bundle mapped to the DeviceApplicationEngagement Data Model Object in MCE.

Logical Event Type MCE DMO Attribute MCE DMO Value MoC DMO Attribute MoC DMO Value MoC DMO Value - MessageRecipientSendStatus
Send EngagementChannelAction Send EngagementChannelAction SEND_STATUS SENT
Open EngagementChannelAction Open EngagementChannelAction OPEN
Display EngagementChannelAction Display EngagementChannelAction DISPLAY
Geofence EngagementChannelAction Geofence Entry EngagementChannelAction ENTERED
Geofence EngagementChannelAction Geofence Exit EngagementChannelAction EXITED
Undelivered EngagementChannelAction Undelivered EngagementChannelAction SEND_STATUS NOT_SENT