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.
Existing implementations will see no change to their data model.
The tables show the differences for each bundle.
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 |
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 |
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 |
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 |