All Collections
Create new leads from Dotdigital to Salesforce
Create new leads from Dotdigital to Salesforce

Synchronise any new leads captured in Dotdigital to your Salesforce account.

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

Whether you use a signup form, landing page, or Chat to capture new contacts in Dotdigital, the Salesforce integration lets you automatically send these new leads to Salesforce.

There are three steps to this process, outlined in full below.

1. Disable the Clear Address Books function

Address books is the previous name for Lists in Dotdigital

You must make sure the Clear Address Books option is disabled in Salesforce for the Dotdigital account you want to sync leads from. This avoids any new leads being removed from the list before the sync starts.

To do this:

  1. In Salesforce, go to Configuration.

  2. Expand the Settings drop-down menu for the Dotdigital account and select Account Settings.

  3. Clear the Clear Address Books check box.

  4. Select Save.

2. Set up field mapping and sync direction for leads


If your Salesforce Organisation requires more than the standard mandatory fields, you need to map these fields, and any new contacts in Dotdigital need to have values in these fields, in order to be created as leads in Salesforce.

All contacts in a list must have all fields mapped, and all fields must contain a value, to ensure the list syncs successfully.

To do this:

  1. In Salesforce, go to Configuration.

  2. Expand the Settings drop-down menu for the Dotdigital account and select Field Mapping.

  3. Select the Leads tab.

  4. Expand the Sync Direction drop-down menu for the First name, Last name, and Company Salesforce Fields and select either Two-way or Dotdigital to Salesforce.

  5. Expand the Email Datafield drop-down menu and choose the Dotdigital Contact data field to map to.

  6. Select Save.

3. Sync new leads

Each Email address book can be used to create new leads.

To activate this feature:

  1. In Salesforce, go to Email Address Books.

  2. Select the Address book you want to sync new leads with.

  3. Select Advanced.

  4. Select the Create Salesforce leads from new address book members check box.


  5. Select Save.

Any contacts added to the list in Dotdigital since the last sync with First name, Last name and Company data field values will be created as a new Salesforce lead at the next scheduled sync.

The lead will be created with a Lead Status of New.

This excludes any contacts previously synced from Salesforce.

If multiple new contacts are added to the list at the same time, they will be processed as a batch during the sync and created using Salesforce's bulk API.

Address books linked to a campaign

If the Email address book is linked to a Salesforce campaign, the lead will also be added as a member of this campaign with the default status Sent.

Did this answer your question?