Skip to end of metadata
Go to start of metadata

If your company uses Salesforce's Marketing Cloud, you’ve likely invested considerable time and effort in managing lead data and audience segments. The next step is to integrate the Marketing Cloud and Evergage so you can leverage data collected in each system and build richer customer and prospect profiles to gain a deeper understanding of each lead. Using data from the Marketing Cloud helps you to deliver more meaningful visitor experiences using Evergage and passing behavioral and analytics data from Evergage helps you better target your Marketing Cloud campaigns.

This Article Explains

This article details how to configure the Evergage out-of-the-box integration with Salesforce Marketing Cloud so you can synchronize data between both platforms.

Sections in this Article

Setup Authentication

The first step is to set up an OAuth connection to your Salesforce Marketing Cloud account.

  1. Log into Salesforce Marketing Cloud and setup a “server-to-server” integration by following these instructions

  2. Once complete, copy the Client IDClient Secret, and Authentication Target for use in step 6

  3. Log into Evergage as an administrator

  4. Select Third Party > Integrations
  5. Select Salesforce Marketing Cloud
  6. Click
  7. In Configure Connection, enter the the following information (copied in step 2) in the fields provided:
    1. Client ID
    2. Client Secret
    3. Authentication Target
  8. Click AUTHORIZE




Configure Match Fields

On the Salesforce Marketing Cloud Integration Synchronization tab, Contact Match Fields connects fields in Evergage with fields in Salesforce for user identification. By default, the email address fields in Evergage and Salesforce are linked. If you need to link additional fields, please contact Evergage Support or your Customer Success representative.

Configure Segment Synchronization

On the Salesforce Marketing Cloud Integration Segments tab, you can synchronize Evergage segments to Salesforce and vice versa. You must create any Evergage segments or Marketing Cloud lists before you can push to or pull from Salesforce.

  1. Click Push a New Segment or Pull a New Segment
  2. Select the Source Evergage Segment or Source ExactTarget Segment
  3. When pushing a new segment the Target ExactTarget Segment will be autofilled; when pulling a new segment enter the Target Evergage Segment 
  4. Click OK



Configure Field Synchronization

On the Salesforce Marketing Cloud Integration Fields tab, you can select which attribute fields should be pulled from or pushed to Salesforce. Fields being pushed to Salesforce must be created in Salesforce before they can be configured on the Fields tab. The destination field name and label are also configurable.

  1. Click Push a New Attribute or Pull a New Attribute
  2. Select the Source Evergage Field
  3. Enter the ExactTarget Field Name and Label
  4. Click OK

Configure Campaign Detection

On the Salesforce Marketing Cloud Integration Campaigns tab, you can configure third party campaign landing URLs to track different information about a campaign. When a matching URL is clicked for the first time, a campaign is created and will appear in Evergage CAMPAIGNS. Any subsequent clicks will register impressions for the campaign.

  1. Click Add Parameter Mapping
  2. Set the Parameter Type
    1. Landing Page URL Query Parameter
    2. Referral URL Query Parameter
  3. Enter the Parameter Name
  4. Set the Target Type (optional)
    1. Campaign ID
    2. Campaign Name
    3. Campaign Source
    4. Campaign Medium
    5. Campaign Attribute
    6. Campaign Experience ID
    7. User Attribute
  5. Enter the Target Field Name (optional)
  6. Click OK


If the synchronization does not work as expected, please contact your Evergage Customer Success representative.