How can I automate language-specific MailChimp accounts in Shopify?

Topic summary

A Quebec-based merchant is managing separate English and French MailChimp accounts due to bilingual requirements. Current Problem: Shopify defaults to the French MailChimp account, causing English-speaking customers to be added to the wrong list. The merchant must manually delete these entries from the French account and re-enter them into the English account.

Proposed Solution: One user suggests creating two separate lists within MailChimp (one English, one French) instead of two accounts. The recommendation involves using conditional logic based on shop.locale to automatically route subscribers to the appropriate list—calling the English list API/embed form if the language is English, otherwise defaulting to the French list.

Status: The discussion remains open with one potential workaround suggested but not yet confirmed as tested or implemented.

Summarized with AI on November 18. AI used: claude-sonnet-4-5-20250929.

We are in Quebec, so have 2 MailChimp accounts, one English and one French. Shopify defaults to the French MailChimp account. This means that if an English speaking customer requests to be on our mailing list, we have to delete them from our French Mailchimp account, and manually enter their information into our English account.

Is there a way to set up an automation by language to each account?

Hello @WD1 ,

Never did this before but just a thought if you try it will work.
Create 2 lists in MailChimp one for English and one for French.
Now in the shopify using if condition find what’s the active shop.locale
If its English then call English list embed form or API anything you preferer else call French list.

Thanks