All Collections
Synchronise contacts or leads from Salesforce to Dotdigital
Synchronise contacts or leads from Salesforce to Dotdigital

Keep your contact lists up to date by synchronising your Salesforce and Dotdigital accounts.

Gareth Burroughes avatar
Written by Gareth Burroughes
Updated over a week ago

The four-part process to synchronising contacts or leads from Salesforce to Dotdigital is outlined in full below.

You need to:

Before you start

Things you need to know:

  • This process only syncs contacts one way: from Salesforce to Dotdigital.

Learn how to create new leads in Salesforce for any new contacts added to a Dotdigital list in Create new leads from Dotdigital to Salesforce.

1. Create a new Salesforce Campaign

  1. In Salesforce, expand the Campaigns drop-down menu, then select + New Campaign.

    • If you want to use an existing campaign, select the Campaigns tab and then select the Campaign name.


  2. Enter a Campaign Name, and complete any other details you want to, then select Save.

  3. Select Add Leads or Add Contacts under Campaign members, depending on the type of member you want to add.

  4. Select the + icon next to the contacts you want to add to your campaign. Then select Next.


  5. Check the information on the confirmation screen, then select Submit.

2. Link your Campaign to an Email address book.

  1. On the Salesforce campaign page, select Link to an Email address book.


  2. If you have more than one Dotdigital account connected to your Salesforce organisation, expand the Select account drop-down menu and choose the correct one from the list.

  3. Select the check box for the address book you want to link.
    Address books here correspond to the lists in your Dotdigital account.
    Select Create new address book, enter a name, and select Create.


  4. Select Link.

3. Configure your field mapping and sync direction

You can set the sync direction separately for each field that you synchronise between Salesforce and Dotdigital.

Data mapping must be done separately for Contacts and Leads using the relevant tab.

To define the sync direction of your contacts’ and leads’ data fields:

  1. In Salesforce, go to Configuration and expand the Settings drop-down menu, then select Field mapping.

  2. Select the Contacts or Leads tab, depending on which member type you want to map.


  3. For any Salesforce field you want to map, expand the Email Datafield drop-down menu and select the Dotdigital Contact data field to map to.

  4. For each mapped field expand the Sync Direction drop-down menu, and choose from:

    1. Salesforce to Dotdigital

    2. Dotdigital to Salesforce

    3. Two-way

      By default, all data field mappings are set as Salesforce to Dotdigital.

  5. Select Save.

4. Synchronise with Dotdigital

Once you've linked your Salesforce campaign to an Email address book and configured your field mapping and sync direction, Salesforce creates the list in Dotdigital and synchronises it automatically during the next scheduled synchronisation.

If you want to synchronise the list manually:

  1. Go to the Email Address Books tab.

  2. Select the name of the Email address book.

  3. Select Synchronise Address Book.

Did this answer your question?