Documentation / Product / Integrations / Dotdigital

Dotdigital: Export Multiple Audiences

Export multiple Lytics audiences to existing Dotdigital address books, which can then be used for campaigns using any of Dotdigital's supported channels.

Integration Details

This integration utilizes the Dotdigital APIs to send user data. Once the export is started the job will:

  1. Request the Dotdigital account information.
  2. Get all address books in the account.
  3. Verify the selected address book exists, or create a new address book if configured to do so.
  4. For each user entering the Lytics audience, or existing member of the audience, (depending on Trigger Join Actions setting) either:
  5. If the user is unsubscribed, try to resubscribe them to the address book, or resubscribe with no challenge, if configured to resubscribe.
  6. For each user exiting the Lytics audience, one of three actions can be selected:
  7. Update the user's Dotdigital status via the dotmailer_export_status stream if Sync Status is selected.

Fields

The following fields are included in the default mapping of the dotmailer_export_status stream:

Source FieldLytics User FieldDescriptionType
emailemail unique idEmailstring
account_id, account_statusdm_account_statusStatus by Dotmailer Account IDmap[string]string
account_id, address_book_id, address_book_statusdm_addressbook_statusStatus by Dotmailer Addressbook IDmap[string]string
epochms()dm_addressbook_status_tsDate of Last Dotmailer Addressbook Status Updatedate

Configuration

Follow these steps to set up an export of contacts in multiple segments job for dotdigital. If you are new to creating jobs in Lytics, see the Jobs Dashboard documentation for more information.

NOTE: Dotmailer rebranded to Dotdigital in January 2019. Due to backwards compatiblity issues old field and stream names still use dotmailer.

  1. Select Dotdigital from the list of providers.
  2. Select the Export Multiple Audiences job type from the list.
  3. Select the Authorization you would like to use or create a new one.
  4. Enter a Label to identify this job you are creating in Lytics.
  5. (Optional) Enter a Description for further context on your job.
  6. Select the Audience to export.
  7. Select Map Audiences to map all the fields from Lytics to Dotdigital by selecting the Lytics field on the left, and its Dotdigital destination on the right. NOTE: Non-scalar fields such as arrays and maps are not supported by Dotdigital.
  8. Select the Email Field to configure the field that contains the contact's email.
  9. Select the ID Field to configure the field that contains the contact's Dotdigital ID. This may be a map field if importing users from multiple accounts.
  10. Select One Time to perform a one time export of the selected audiences.
  11. Select Content Collection to to include recommendations from Lytics. If not selected, no recommendations are sent to Dotdigital.
  12. (Optional) Toggle Show Advanced Options (if applicable).
    1. Select Trigger Join Actions for contacts to trigger actions when added to the address book. Note: this will significantly increase API usage.
    2. Select Resubscribe for contacts to be resubscribed to address books. Address-book level resubscribes are only supported for exports triggering join actions. Bulk exports will only resubscribe contacts if they have been suppressed at the account level.
    3. Select Resubscribe With No Challenge for contacts to be resubscribed to address books without triggering a confirmation email. Address-book level resubscribes are only supported for exports triggering join actions. Bulk exports will only resubscribe contacts if they have been suppressed at the account level.\
    4. Select Sync Status for contact's address book status to be updated in Lytics.
    5. Select Map Recommendation Fields to map all the recommender fields from Lytics to Dotdigital by selecting the Lytics field on the left, and its Dotdigital destination on the right. NOTE: Complex fields such as sets and maps are not supported by Dotdigital. This field is required if a Content Collection is set.
    6. Enter Work Tracking Slug to track the work. This slug should be a unique value.
  13. Click Start Export.

Dotdigital Export Multi Segment Workflow