Skip to main content
All CollectionsIntegrationsShopify and Shopify PlusData sync
Understanding the two-way sync from Dotdigital to Shopify
Understanding the two-way sync from Dotdigital to Shopify

Learn what information is synchronised from Dotdigital to Shopify through the two-way sync feature.

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

The Shopify connector supports the bi-directional synchronisation of certain fields due to its two-way sync feature. By default, two-way sync is disabled, but we recommend enabling it. If two-way sync is disabled, Dotdigital won’t update your customer’s Marketing state (email_marketing_consent), if they unsubscribe from a campaign.


Enable or disable two-way sync

  1. In Dotdigital, go to Connect > Shopify.

  2. Find the Contacts section.

  3. Select Yes to enable or No to disable the Enable two-way sync feature.

  4. Select SAVE.

Synchronisation details

Dotdigital syncs in stages; historical data isn’t synchronised. If a customer doesn't exist in Shopify, the two-way sync won’t create the customer during synchronisation.


Learn about synced contact data fields

The following contact data fields in Dotdigital are updated in Shopify during the next scheduled sync:

  • First name

  • Last name

  • Phone number

  • Note

  • Tags

  • Shipping address (default address)

  • Subscriber status (email_marketing_consent)

When a customer unsubscribes through Dotdigital, the Marketing status (accept_marketing) in Shopify changes to UNSUBSCRIBED, and the consent updated date (consent_updated_at) changes to the date at which the consent information is changed.

Did this answer your question?