Turn on two-way sync for contacts between Dotdigital and Shopify

Learn to turn on two-way sync to ensure your contact data updates in both directions.


Two-way sync allows your customer data to sync back to Shopify after making changes in Dotdigital.

If you turn two-way sync on, any changes in Dotdigital to a contact's mapped data fields, subscription status, and date are synchronised back to Shopify.

Before you start

Things you need to know:

  • Two-way sync won’t create new customers in Shopify.

Watch the video

Turn on two-way sync

To turn on two way sync between Dotdigital and your Shopify store:

  1. In Dotdigital, go to Settings > Shopify.
  2. Under the heading Contacts, for Enable two-way sync, select YES.two-way-sync.png
  3. Select SAVE.

Dotdigital updates these contact data fields:

  • First name
  • Last name
  • Phone number
  • Note
  • Tags
  • Shipping address (default address)
  • Subscriber Status (accepts_marketing)

    When a customer unsubscribes through Dotdigital, accept_marketing changes to false and accepts_marketing_updated_at changes to the current date.

Updates to these customer fields in Shopify happen during the next scheduled sync. Dotdigital syncs incremental updates; historical data isn’t synchronised. If a customer doesn't exist in Shopify, Dotdigital doesn’t create the customer during the synchronisation.

Automatic catalogue sync
Once the connection is set up, there are no options to turn off or on order and catalogue synchronisation – this is done automatically.

Did you find this article helpful?

Can we help?

Thanks for using Dotdigital. If you need more help or support, then contact our support team.