Marketing Cloud Account Engagement: Form Activity Mapping

After a data stream is deployed, the Marketing Cloud Account Engagement data bundle maps source objects from Account Engagement to data model objects (DMOs) in Data Cloud. The Form Activity object includes form engagement data from forms embedded in Account Engagement landing pages.

These data mappings relate to the Form 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
accountEngagementBusinessUnitIdtext 
assetIdtextWebsite EngagementWebsite Publication ID
  • Form engagement (submission, error, and click): The Salesforce ID of the Asset Synced MarketingForm record corresponding to the Account Engagement Form.
  • Landing page engagement (view and click): The Salesforce ID of the Asset Synced LandingPage record corresponding to the Account Engagement Landing Page.
  • Tracking code engagement (view): The ID of the Salesforce Campaign syncing with the Account Engagement Campaign. The format of this field is<pi-analytics-salesforce_campaign_id>.
    createdAtdateTimeWebsite EngagementCreated DateThe createdAt value of the visitor activity record in Account Engagement.  
    createdAtdateTimeWebsite EngagementEngagement Date TimeThe createdAt value of the visitor activity record in Account Engagement.  
    durationInSecondstextThis value isn't populated for the most recent page view of a visit. 
    engagementChannelActionStatustextWebsite EngagementEngagement Channel Action StatusOnly populated as failure for form errors.  
    engagementChannelTypetextWebsite EngagementEngagement Channel Action TypeHard coded as Web.  
    engagementSourceTypetextWebsite EngagementEngagement Type
    • Form and landing page engagement: Hard coded as userEngagement.
    • Tracking code view: Hard coded as website.
     
    externalFormIdtextA unique ID used as the primary key for a form within a specific business unit. To preserve uniqueness across multiple business units, the format of this field is <pi-pr_business_unit_id-(form_id)>.
    externalSourceIdtextWebsite EngagementExternal Source IDHard coded as pi.
    externalIdtextWebsite EngagementExternal Record IDID of the Account Engagement Visitor Activity or Visitor Page View record. 
    externalLandingPageIdtext--ID of the Account Engagement Landing Page record, if association exists. 
    externalProspectIdtext 
    externalSourceIdtextWebsite EngagementExternal Source ID 
    externalVisitorIdtext 
    idtextWebsite EngagementWebsite Engagement ID 
    interactionNametextWebsite EngagementEngagement Channel Action
    • Form submission: Hard coded as form-submit.
    • Form error: Hard coded as error.
    • Landing page and tracking code view: Hard coded as page-view.
    • Link clicks: Hard coded as anchor-link.
     
    ipAddresstextWebsite EngagementDevice IP Address 
    isPriorityPageboolean--Tracking code view on an Account Engagement Page Action. Hard coded as true or false.
    objectTypetext
    • Forms on landing pages hosted by Account Engagement: Hard coded as landingPage.
    • Forms not hosted by Account Engagement: Hard coded as form.
    • Tracking code view: Hard coded as externalPage.
     
    parentAssettextWebsite EngagementParent Website Pubklication ID
    • Form engagement (submission, error, or click) on an Account Engagement landing page: The Salesforce ID of the Asset Synced LandingPage record corresponding to the Account Engagement landing page the Account Engagement form is embedded in.
    • Form engagement (submission, error, and click): The Salesforce ID of the Asset Synced MarketingForm record corresponding to the Account Engagement form.
    • Not populated for a landing page engagement (view or click).
    • Not populated for a tracking code view engagement.
    polymorphicFormIdtextWebsite EngagementWebsite PublicationID of the Salesforce Marketing Form that the Account Engagement form is associated with. 
    polymorphicIndividualIdtextWebsite EngagementIndividualID of the Salesforce record synced with the Account Engagement prospect record.   
    prospectIdtextA unique Visitor ID for Visitor Page View within a specific Account Engagement business unit. To preserve uniqueness across multiple business units, the format of this field is <pi-vo-account_id-visitor_id>
    referrerQuerytext--
    referrerTypetext--The type associated with the Visitor referrer, if available. Possible values are:
    • Paid Search
    • Ad
    • Natural Search
    referrerUrltextWebsite EngagementReferrer URLNot populated for a form engagement (view or click).
    referrerVendortext--
    refreshedAtdateTime 
    salesforceOrgIdtext 
    sourceUrltextWebsite EngagementPage URLThe URL of the page where the engagement occurred.
    sourceDomainNametextWebsite EngagementDomain Name
    • Tracking code view on an Account Engagement Page Action: The domain name of the web page URL.
    • Not populated for a form engagement (submission or error).
    • Not populated for a landing page engagement (view or click).
    sourcePageTypetextWebsite EngagementWebpage Type
    • Form and landing page engagement: Hard coded as standard__legacyContentPage.
    • Tracking code view: Hard coded as standard__legacyExternalWebPage.
    sourceURLtextWebsite EngagementPage URLThe long (non-vanity) URL of the page where the engagement occurred, even if the vanity URL was visited.
    titletextWebsite EngagementPage Public Title 
    updatedAtdateTime 
    utmCampaignParametertextLearn More in Help   
    utmContentParametertextLearn More in Help   
    utmMediumParametertextLearn More in Help   
    utmSourceParametertextLearn More in Help   
    utmTermParametertextLearn More in Help   
    vanityUrltext--
    visitorHostnametext 
    visitorIdtextA unique Visitor ID for Visitor Page View within a specific Account Engagement business unit. To preserve uniqueness across multiple business units, the format of this field is <pi-vo-account_id-visitor_id>