Marketing Cloud Account Engagement: Email Activity Mapping

After a data stream is deployed, the Marketing Cloud Account Engagement data stream maps source objects from Account Engagement to data model objects (DMOs) in Data Cloud. The Email Activity object includes email engagement data.

These data mappings relate to the Email Activity object used with the Account Engagement connector. You can add to the data mappings, but don’t change the automatically generated mappings.

DLO FieldDLO Field Data TypeDMODMO FieldAdditional Details
accountEngagementBusinessUnitIdtextID of the Account Engagement business unit, not the Salesforce org ID.
createdAtdateTimeEmail EngagementEngagement Date TimeThe createdAt value of the visitor activity record in Account Engagement.
emailBounceReasontextEmail EngagementBounce ReasonThe Account Engagement description of the bounce reason. Only populated when the eventType is BOUNCE.
emailBounceTypetextEmail EngagementEmail Bounce TypePopulated only when the eventType is BOUNCE. Possible values include:
  • SOFT
  • HARD
eventTypetextEmail EngagementEngagement Channel ActionIdentifies the type of Email Activity from these possible values. Learn more in the Account Engagement API documentation.
  • SEND_STATUS: Corresponds to Account Engagement visitor Activity Type 6 (Sent)
  • OPEN: Corresponds to Account Engagement visitor Activity Type 11 (Open)
  • CLICK: Corresponds to Account Engagement visitor Activity Type 1 (Click)
  • BOUNCE: Corresponds to Account Engagement visitor Activity Type 13 (Bounced)
  • UNSUBSCRIBE: Corresponds to Account Engagement visitor Activity Type 12 (Unsubscribed)
  • COMPLAINT: Corresponds to Account Engagement visitor Activity Type 14 (Spam Complaint)
  • SUBSCRIBE: Corresponds to Account Engagement visitor Activity Type 16 (Resubscribed)
externalIdtextEmail EngagementExternal Record IdID of the Account Engagement Visitor Activity record.
externalList EmailIdtextID of the Account Engagement List Email record.
externalProspectIdtextID of the Account Engagement Prospect record.
externalSourceIdtextEmail EngagementExternal Source IdHard coded as pi. This ID is used to determine whether the given record was ingested from Account Engagement.
idtextEmail EngagementEmail Engagement IdPrimary key.
polymorphicListIdtextEmail EngagementBulk Email MessageID of the Salesforce List Email record.
prospectEmailtextEmail EngagementSendtime Email AddressEmail address of the recipient at the time of data ingestion from Account Engagement to Data Cloud.
prospectIdtextThis value is prefixed as pi-pr-$accountId-$prospectId to avoid ID collisions for customers who have multiple Account Engagement business units.
prospectSalesforceIdtextEmail EngagementContact Point & IndividualID of the Salesforce record synced with the Account Engagement Prospect record.
redirectUrltextEmail EngagementLink URLThe URL that the prospect is redirected to when the link is clicked. Populated only when the eventType is CLICK.
refreshedAtdateTimeTime when the export was processed in Account Engagement, used as the recordModified Field in Data Cloud. Updates to the record ingested by Data Cloud if this dateTime value is newer than the current record.
saleforceOrgIdtextID of the Salesforce org that the Account Engagement business unit is associated with.
sendStatustextEmail EngagementEmail Recipient Send StatusHard coded as SENT. Populated only when the eventType is SEND_STATUS.
updatedAtdateTimeTime when the Account Engagement visitor activity is updated. Visitor activity records are updated when prospects are merged in Account Engagement.