How do I connect Mailchimp to my store?
Mailchimp syncs your customers, newsletter subscribers, products, and orders for email marketing campaigns run from Mailchimp.
Steps
- Open Mailchimp from Apps and click Connect Mailchimp.
- Enter your API Key and confirm the connection.
- In the sync dialog, select which data types to sync (customers, newsletter subscribers, products, orders), then click Start Sync — or Skip for Now.
- Track progress on the sync table: each data type shows Total, Completed, Failed, and Last Sync time, with a Resync action per row.
- Under Settings → Event Tracking, enable Started Checkout and/or Placed Order so those actions are sent to Mailchimp for targeted campaigns.
Common problems
- "Failed to connect to Mailchimp. Please check your API key"the key was rejected; copy it fresh from Mailchimp (Account → Extras → API keys) and reconnect.
- Resync button is disabledthis happens while another sync is still running; wait for the current sync to finish before starting a new one.
- A specific data type shows Failedopen that row's status details, fix the underlying issue (e.g. missing required customer field), then resync just that type instead of the whole store.
- Campaign audience in Mailchimp looks outdatedsync isn't automatic on every change; run Resync from the Mailchimp app page to pull the latest customers/orders.