---
schema_version: "1"
id: 9e395214d122081ea92a91c7b0978ddfb47b4dbd24894ec192e650f575039013
title: "Event Detection in the Marketing Cloud Engagement Data Model: Key Differences with Marketing on Cloud"
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/data-cloud/data-cloud-dmo-mapping/guides/mappings/c360dm-mce-eventdetectiondifferences-in-datamodel.md
canonical_url: https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-mce-eventdetectiondifferences-in-datamodel.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 95794874eafdc669ece11c7e3c1c3203e9a6a92915a50c084b6227132d9a5fe4
products:
  - Data 360 DMO and Mapping Guide
  - Data 360 Developer Documentation
---
# 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                                   |
