Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

With the integration with Dotdigital you can synchronize your data between Squeezely and the Email Service Provider (ESP) Dotdigital. With this integration you can send audiences, profiles, triggers and personalized email blocks from Squeezely to Dotdigital.

Implementation

For implementing the Dotdigital integration:

🔗 Implementation DotDigital

When the full integration is finished a one-time synchronization of all email addresses and consents will start between Dotdigital and Squeezely. Simultaneously the standard profile fields and the product catalog will be synchronized from Squeezely to Dotdigital.

The following data will be synchronized when the integration is complete:

  • Email addresses: new email addresses are send real-time from Squeezely to Dotdigital. When new email addresses are created in Dotdigital, they will be send daily to Squeezely (so there is some lag).

  • Consent: changes in consent will be send real-time from Squeezely to Dotdigital. When the consent status changes in Dotdigital, they will be send daily to Squeezely. For the sending the contacts to Dotdigital, you need to create an audience: Synchronizing contacts

  • Profile fields: with every API call (email trigger or audience change) the standard profile fields from Squeezely will be send and saved in Dotdigital. The custom fields can be mapped with the first installation https://squeezely.atlassian.net/wiki/spaces/SG/pages/2795601925/Implementation+DotDigital#Mapping-fields

Audiences & Profiles

In the Audience Builder you can send Audiences to Dotdigital by adding Dotdigital as a Channel:

...

For the profiles that are added to the audience Squeezely sends two API calls to Dotdigital:

  • Address books: with this API call the audiences are send as Dotdigital Address books.

Expand
titleHow can you check how the address book is created in Dotdigital?

In Dotdigital you can find the results of the API call :

  • Go in Dotdigital to Contacts > all contacts

  • Go to address books and if need search for an address book. The names are created as “<Squeezely audiencename> - SQ <Squeezely audience ID>”

Image Added

  • Click on the audience name to see which contacts are added to the address book

Image Added

Expand
titleHow is the API call for Contacts processed in Dotdigital?

In Dotdigital the API call ‘Contacts’ is processed in ‘Contacts’:

  • Go to Contact > all contacts in Dotdigital

  • Search for the profile you synced, and click on the email adress

    Image Added
  • Look at the tab contact details and data fields to see which data is synchronized

Image Added

Triggers & Product sets

In the Journey Builder you can send triggers to Dotdigital with the email node:

...

First you have to create an email personalization in the personalizations menu

...

In the email trigger you need to configure the next items:

...

The profiles that reach the email trigger in the journey and meet the set condition, will be send to Dotdigital with an API call:

  • Squeezely Trigger: with this API call a trigger for a Dotdigital campaign is send for the profile. When the “External dynamic content” block is used, Dotdigital will get the personalization during the sending of the email

Expand
titleHow can I check if the trigger is send to Dotdigital?

In Squeezely you can see the status of your trigger by following the next steps:

  • In Squeezely, go to 360° Profiles

  • Search for the profile that has reached the email trigger in the journey

  • Go to Activity and select Automations

Image Added

  • In this overview you will see the following details:

    • Date/time: the date/time in the timeline shows when the trigger is reached

    • Journey: the ID of the journey which has this specific trigger

    • Buffer endtime: the date and time when the trigger is send to Dotdigital

    • Handled: if the trigger is handled in Squeezely

    • Sent: if the trigger is send to Dotdigital

    • Channel: the channel that has been triggered

Expand
titleHow can I check the 'Squeezely Trigger' in Dotdigital?

In Dotdigital you can check the triggered campaign by following the next steps:

  • In Dotdigital, go to Contacts > all contacts

  • Search for the profile and click on the email address

  • Click on ‘Activity' and you see the Campaigns that are send and when

Image Added

Click on a specific campaign to see their statistics

Expand
titleHow can I add an email hash to the links in campaign mails?

In the profile filed EMAILHASH is created upon installation and contains the encrypted version of the email address saved. The email hash can be added to your email campaigns by following the next steps:

  • In Dotdigital, go to email > Email campaigns > Advanced features

  • Here you can add Link tracking.

  • Add field email or email_hash

  • Select value EMAILHASH from the dynamic fields

Image Added
  • Click Save

✅ The email hash will be added to the URL’s of all yout campaigns, like http://www.mywebsite.com?email_hash={email_hash}