Salesforce campaign membership facet

Version:

This topic describes how campaign membership information from Salesforce is mapped to a contact in Sitecore.

Format in Salesforce

Salesforce associates a contact with a campaign through the campaign member object. The campaigns a contact is associated with are retrieved by selecting the campaign member objects for the contact. This is accomplished by using a nested select statement in the SQL query used to read contact data.

Format in Sitecore

In Sitecore, contact metadata from Salesforce is associated with a contact through a contact facet:

Facet NameSalesforceCampaignMembership
Facet TypeSitecore.DataExchange.Tools.SalesforceConnect.Facets.SalesforceCampaignMembership

Mapping values

Source objectsContact object from Salesforce
Target objectSitecore.DataExchange.Tools.SalesforceConnect.Facets.SalesforceCampaignMembership
Mapping definitionSalesforce to xConnect Contact Mappings maps to Salesforce Contact to xConnect Contact Salesforce Campaign MembershipFacet
Mapping contact metadata from Salesforce to Sitecore
If you have suggestions for improving this article, let us know!