Mailchimp + Shopify integration

Combine Mailchimp + Shopify and move audience and campaign data into Shopify, or store data into Mailchimp. Just ask Letaido's AI agent and watch it do the work.

Best Mailchimp and Shopify integration jobs to start with

Use this Mailchimp Shopify integration for buyer tags, cart reminders, welcome codes, unsubscribes and new arrivals emails.

Every morning at 6am

Shopify buyer tiers as Mailchimp tags

Every morning the agent tags customers whose most recent Shopify order was yesterday as VIP or Repeat buyer in Mailchimp, and tags 120-day lapsed customers.

Every hour

Abandoned Shopify checkouts into a Mailchimp journey

Every hour the agent sends subscribed shoppers' unrecovered Shopify checkouts to Mailchimp with the recovery link, so your cart journey emails them.

When someone subscribes

Welcome codes for new Mailchimp subscribers

When someone subscribes in Mailchimp, the agent creates a single-use Shopify discount code and saves it on their profile for your welcome email.

Every Monday at 9am

Weekly new arrivals draft in Mailchimp

Every Monday the agent turns the past week's new Shopify products into a Mailchimp draft and sends you a test, never to your audience.

Mailchimp Shopify integration options, compared

Mailchimp's own app syncs your store. Leta runs jobs alongside it or instead of it.

OptionShopify data into MailchimpWrites back to ShopifyRuns unattendedApplies your own rulesA new order can start it
Letaido AI agentYesYesYesYesNo
Mailchimp for Shopify appYesYesYesYesYes
ZapierYesYesYesYesYes
CSV export and importPartlyPartlyNoNoNo
Read the full comparison
OptionDirectionTriggerGood forLimits
Letaido AI agentShopify into Mailchimp, plus discount codes and email consent written back to ShopifyA schedule, a Mailchimp audience event, or a request in chatRule-based jobs: buyer tier tags, a welcome code per subscriber, cart events for a journey, unsubscribes as Shopify consent, a weekly new arrivals draftNot a live sync. Letaido has no Shopify trigger, so orders never start a job. Reading customer emails requires customer data access on your Shopify app
Mailchimp for Shopify appBoth ways: customers, orders and store events into Mailchimp, email and SMS activity back to ShopifyStore changes, sent to Mailchimp automatically after the first syncKeeping Shopify customers and subscription status in one audience, and running Mailchimp's own cart, welcome and back in stock automationsIts automations run inside Mailchimp. Store events shared with Mailchimp are limited when Shopify's GDPR or CCPA settings are on
ZapierEither wayA Shopify or Mailchimp event. Shopify's new order and new customer triggers fire on each change; most Mailchimp triggers poll on an intervalReady-made recipes, e.g. new Shopify customers into a Mailchimp audience, or new paid orders added as subscribersShopify is a Premium app on Zapier, and every successful action step uses a task. Each recipe is its own workflow to set up and maintain
CSV export and importBoth ways, by hand: Shopify exports and imports customer CSVs, Mailchimp imports themYouA one off move of your customer list, with tags picked during the Mailchimp importYou export, import and match columns again every time. Only import people who agreed to email marketing

Mailchimp and Shopify: the old way vs. Letaido

  1. 1Export Shopify customers
  2. 2Filter by spend and orders
  3. 3Import the CSV to Mailchimp
  4. 4Map the tags
  5. 5Repeat every morning
Every morning at 6am, find Shopify customers whose most recent order was yesterday (store time) and tag them in my Mailchimp audience 'Customers': add VIP when they have spent $500 or more in total, add Repeat buyer when they have 2 or more orders, and clear their Lapsed tag. Also add the Lapsed tag to customers whose most recent order was on the calendar day exactly 120 days ago. Skip anyone who is not in the audience.
Customers audience, tab Tags changed this run

How Mailchimp and Shopify jobs start

When something happens

A job can start when someone subscribes to your Mailchimp audience or a Mailchimp subscriber unsubscribes, like “Welcome codes for new Mailchimp subscribers”.

On a schedule

Saved as an automation, like these jobs: every morning at 6am, every hour or every Monday at 9am.

When you ask

Ask in chat; Leta picks from 552 actions.

Mailchimp events Letaido can react to

How to set up the Mailchimp Shopify integration

  1. 1Paste a Mailchimp API key
  2. 2Create a Shopify store app and paste its keys
  3. 3Approve the first run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Check the first result in chat
  5. 5Choose when it runs

Every Mailchimp and Shopify action the agent can take

Mailchimp
13 groups: 103 reads, 86 writes
  • Read campaign performance
  • Read survey results
  • Manage templates and folders
  • 10 more

Get merge field · Delete merge field · Create connected site · List ecommerce carts

Shopify
14 groups: 136 reads, 227 writes
  • Read orders and transactions
  • Manage draft orders
  • Manage gift cards and store credit
  • 11 more

Create metaobject · Get customer · Get delivery promise settings · Update automatic bxgy discount

Frequently asked

Does Mailchimp integrate with Shopify? +

Yes. Mailchimp's own Shopify app syncs customers, orders and store events into an audience and sends email activity back to Shopify. On top of that, Letaido's AI agent, Leta, runs jobs that follow your rules, for example VIP and lapsed tags or a welcome code per new subscriber.

How do I connect Mailchimp and Shopify to Letaido? +

Connect Mailchimp and Shopify in Letaido one time each. Shopify only shares customer emails once customer data is enabled for your Shopify app (Custom distribution). After that, ask for a job in chat or copy a prompt from a job card above.

Do I still need the Mailchimp for Shopify app? +

Not for these jobs. Leta works with both apps directly, with or without the Mailchimp app installed. You can keep the app for its sync and add Leta for rule-based jobs like the ones above.

Is it a live sync between Mailchimp and Shopify? +

No. Jobs start on a schedule, on a Mailchimp audience event, or on request. Letaido has no Shopify event trigger, so an order can't kick off a job; Shopify reads run on the schedule you choose.

How do abandoned Shopify checkouts reach a Mailchimp journey? +

Every hour, Leta sends each subscribed shopper's checkout left open 1 to 2 hours ago to Mailchimp as an abandoned_checkout event, with the recovery link, items and total. A Customer Journey you build in Mailchimp that starts on that event sends the email.

Can new Mailchimp subscribers get a Shopify welcome code? +

When someone subscribes, Leta creates a single-use Shopify code for 10% off, valid 30 days, and saves it in a WELCOME merge field with a Welcome code tag. Create the WELCOME text field in your audience first; your welcome journey sends the code.

What happens in Shopify when someone unsubscribes in Mailchimp? +

When someone unsubscribes from your audience, Leta sets their Shopify email consent to unsubscribed and adds the date and campaign to the customer note. Letaido registers the webhook for you, and emails with no Shopify customer are left alone.

Will it ask before it changes Mailchimp or Shopify? +

Allow all read operations once per app; approve each kind of write once.

Put Mailchimp and Shopify to work today

Connect Mailchimp and Shopify, then ask for a job like "Tag our Shopify VIPs, repeat buyers and lapsed customers in Mailchimp". Leta gets it done on your schedule, or the moment you ask.

Get Letaido