Dotdigital

Learn how to sync contact data fields from your warehouse to Dotdigital.

Use Dotdigital Syncs to keep contact data fields in Dotdigital up to date with customer data from your data warehouse.

Supported objects

GrowthLoop supports syncing to the Dotdigital Contacts object.

ObjectDescriptionSync modesRequired field mappingsOptional field mappings
ContactsCreate and update Dotdigital contact records with data fields from your warehouse.Insert, Update, Insert or updateA contact identifier such as email, mobile number, contact ID, or Dotdigital contact ID.Any Dotdigital data fields you want to update, such as first_name, city, or custom data fields available in your Dotdigital account.
📘

Note

Dotdigital Syncs update contact data fields on contact profiles. They do not add or remove contacts from address books. To manage address book membership, export an Audience to the Dotdigital destination.

Prerequisites

Before you create a Dotdigital Sync, make sure you have:

  • A configured Dotdigital destination in GrowthLoop.
  • A Dataset that contains the customer fields you want to sync.
  • A stable identifier field, such as email, that can match records from your warehouse to Dotdigital contacts.
  • The Dotdigital data fields you want to update. GrowthLoop loads available data fields from your Dotdigital account.

Create and configure sync

  1. Navigate to Syncs in the left sidebar.
  2. Click Create Sync in the upper right corner.
  3. Enter the following Sync details:
    1. Sync Name: Enter a clear name for the Sync.
    2. Sync Frequency: Choose how often GrowthLoop should sync data to Dotdigital.
    3. Update Rule: Choose how GrowthLoop should write records to Dotdigital.
      • Insert: Create new contacts only.
      • Update: Update existing contacts only.
      • Insert or update: Create contacts when they do not exist and update contacts when they already exist.
    4. Dataset / Table: Select the Dataset that contains the contact attributes you want to sync.
    5. Match Field: Select the source column used to identify contacts.
    6. Dataset Unique Field: Select the column with unique values for each source record.
    7. Connection: Select your Dotdigital destination.
    8. Object Type: Select Contacts.
  4. Click Save Sync.
  5. Add field mappings for the data fields you want to sync:
    1. Under Source, select a column from your Dataset.
    2. Under Destination, select the matching Dotdigital data field.
    3. Click Add Mapping for each additional contact attribute.
  6. Confirm that your identifier field is mapped. For most Syncs, map your source email column to the Dotdigital email field.
  7. Click Update Sync.
  8. Choose whether to apply the changes to future updates only or backfill existing synced records.
  9. Turn on the Sync using the toggle at the top of the page.

Verify your sync

After the Sync runs, open Dotdigital and search for a contact you expected GrowthLoop to update. On the contact profile, confirm the mapped Data fields contain the values sent from your warehouse.

Congrats on successfully creating a Dotdigital Sync!

📘

Note

Experiencing any issues configuring Dotdigital Syncs? Reach out to us at [email protected] and we'll help resolve the matter.