Quickbooky

Accounting News

Integrations & Sync

Mailchimp for Shopify: the first sync follows different rules

An accepted community answer from Intuit explains how Mailchimp for Shopify handles contact syncing, from the protective first pass to two-way updates.

COMMUNITY ISSUESQUICKBOOKY

Connect a Shopify store to Mailchimp and contact data starts moving between the two on its own. Mailchimp belongs to Intuit, the company behind QuickBooks, and the question of how its Shopify integration handles syncing drew a formal answer on the vendor’s French-language community board. The accepted solution, authored by Intuit and last updated about a year ago, carries one core message. The first sync protects people already in your Mailchimp audience, and every sync after that runs automatically, with subscription status flowing both ways.

The integration in plain terms

Mailchimp for Shopify pushes your Shopify customers and your order data into Mailchimp without manual effort. Once the two accounts are connected, that data powers targeted e-commerce campaigns and product recommendations. The answer covers data movement only. It deliberately skips the connect and disconnect procedure, so look elsewhere for that part of the setup.

Before the first sync runs, there is one decision to make: which Mailchimp audience will pair with the store. That choice fixes where every Shopify customer will land, and it defines the list the integration is allowed to touch.

How does the first sync treat existing contacts?

The initial pass copies your Shopify customers into the chosen audience as contacts. Each one arrives carrying the subscription status it holds in Shopify. People already subscribed inside Mailchimp are excluded rather than re-imported, so the first pass should not create duplicates in the audience.

Existing audience members also get a shield. The answer states they will not be unsubscribed during the initial sync, even when Shopify has them flagged as unsubscribed or transactional, meaning they receive order emails but no marketing. Instead, their Shopify customer record gets relabeled as subscribed.

There is one carve-out. For audience contacts who had already opted in to your marketing emails, the integration adopts the Shopify status, even if the contact was previously marked non-subscribed or transactional. The answer does not reconcile that carve-out with the shield, so if the distinction matters to your list, pair the store with a small test audience first and watch what changes. The answer also gives no timing for the initial pass, so do not read day-one silence as failure.

What happens after the first sync?

Everything after the historical pass is automatic. The integration keeps the audience current with store data. New contacts arrive through two doors: a completed purchase, or a signup through the Shopify signup form. Future orders flow across on their own, with no manual step.

Direction changes here as well. Subscription status, the answer notes, syncs both ways between Shopify customer records and Mailchimp contacts. A change recorded on one side is meant to carry to the other, which is why statuses can shift after the connection even when you changed nothing by hand.

Do checkout choices decide a contact’s status?

Yes, for new customers, and the answer spells out three outcomes. A first-time customer who accepts marketing email at checkout syncs into Mailchimp as a subscribed contact. One who declines syncs as a non-subscribed contact.

The rules differ for people already in the audience. A Mailchimp contact who is already subscribed stays subscribed, even after declining marketing email at a later checkout. The decline does not unsubscribe anyone. A contact who was previously unsubscribed, then opts back in at checkout, is resubscribed through the sync. That last rule is worth knowing before you audit list growth, because one checkout opt-in can restore a contact you had removed.

The short version

Two rules, as we read the answer, cover nearly everything. The first sync is protective: it imports Shopify customers, skips anyone already subscribed in Mailchimp, and refuses to unsubscribe existing audience members. Everything afterward is automatic and, for subscription status, two-way. Purchases and form signups add contacts, orders transfer on their own, and the marketing checkbox at checkout decides how each new contact is filed.

If your day-one numbers look wrong, check whether the contact predates the connection. If counts shift later, check what happened at the checkout screen.

← Back to Community Issues