Salesforce campaign membership facet
Version:
This topic describes how campaign membership information from Salesforce is mapped to a contact in Sitecore.
Format in Salesforce
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
Format in Sitecore
In Sitecore, contact metadata from Salesforce is associated with a contact through a contact facet:
| Facet Name | SalesforceCampaignMembership |
|---|---|
| Facet Type | Sitecore.DataExchange.Tools.SalesforceConnect.Facets.SalesforceCampaignMembership |
Mapping values
Mapping values
| Source objects | Contact object from Salesforce |
|---|---|
| Target object | Sitecore.DataExchange.Tools.SalesforceConnect.Facets.SalesforceCampaignMembership |
| Mapping definition | Salesforce to xConnect Contact Mappings maps to Salesforce Contact to xConnect Contact Salesforce Campaign MembershipFacet |

If you have suggestions for improving this article, let us know!