Subscribe or Unsubscribe WooCommerce Customers in Mailchimp From WhatsApp
Yes. AeroChat works directly with Mailchimp for WooCommerce stores. When a shopper asks to join your emails, AeroChat asks for a clear yes and subscribes them in your Mailchimp audience. When they ask to stop, it unsubscribes them straight away and confirms in the chat.
This recipe handles both directions of consent in one place, including past buyers the Mailchimp for WooCommerce plugin added as transactional contacts. Part of connecting Mailchimp for WooCommerce to WhatsApp and AI chat.
What happens today
A shopper asks in chat to get your offers. The team pastes a sign-up form link and the shopper never fills it in. Another shopper asks to stop the emails, and the request waits until someone logs in to Mailchimp. In the meantime the next campaign goes out, and they report it as spam.
The flow that works
- The shopper asks to join or to stop your emails.
- AeroChat finds them in your Mailchimp audience by email.
- To join: it tells them what your emails contain, asks for a clear yes, and subscribes them, or adds them as pending if your audience uses double opt-in.
- To stop: it unsubscribes them straight away.
- It confirms the change in one line and tags the member so your team can see where it came from.
What it looks like on WhatsApp
Customer: Can you add me to your emails? I want to hear about the winter sale. (example)
AeroChat: Happy to. We send about two emails a month (example) with sales and new arrivals, and you can stop any time. Shall I sign up sam@example.com?
Customer: Yes.
AeroChat: Done. You’ll hear about the winter sale first.
In Mailchimp: sam@example.com changes from transactional to subscribed, with the tag Chat signup (example).
The recipe
Copy this into AeroChat
When a shopper asks to join or stop our emails, follow these steps.
- If we do not have their email, ask which email they shop with. Find them in our Mailchimp audience.
- If they want to join: tell them what our emails contain and how often, about two a month (example), and that they can stop any time. Ask for a clear yes.
- Only after a yes, add or update them as subscribed, or as pending if our audience uses double opt-in. Add the tag Chat signup (example). If pending, tell them to confirm from the email Mailchimp sends.
- If they want to stop: change their status to unsubscribed straight away and confirm, “Done. You won’t get our marketing emails any more.” Tell them they will still get emails about orders they place.
- If they say no to joining, carry on helping and change nothing.
Never subscribe anyone without a yes in this conversation. Do not try to talk anyone out of unsubscribing. Reply in the customer’s language.
Change the frequency and content to match what you actually send before you paste it.
What to connect
- Your WooCommerce store. Built in. Install the AeroChat WordPress plugin so AeroChat can answer product and order questions in the same chat.
- Mailchimp. An account owner or admin creates an API key under Account, Extras, API keys. Paste it in when AeroChat asks, and choose the audience your WooCommerce store syncs to. If your audience uses GDPR marketing permissions, say which ones AeroChat should switch on after a yes.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Mailchimp, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Mailchimp’s public documentation, the checklist asks you to check it once against the current docs.
Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.
Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.
What you still decide
- Whether chat sign-ups use double opt-in.
- The consent wording AeroChat uses, checked against the rules where you sell.
- Whether AeroChat offers fewer emails before a full unsubscribe.
The result to expect
Shoppers who ask to join are subscribed in the same chat, and shoppers who ask to stop are unsubscribed the moment they ask. Your list grows from real conversations and fewer people reach for the spam button.
Measure it with your own numbers: subscribers added from chat per month, unsubscribes handled in chat, and your spam complaint rate.
See also: check a shopper’s consent status, and Mailchimp subscription questions for any business.
Works on every chat channel
This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, Telegram, the chat on your store and email, with the same Mailchimp connection behind it. See what each channel does on the Mailchimp for WooCommerce page.
Take your first sign-up in chat
Paste the recipe, add your Mailchimp key, and join your own list from the chat.
Start your 7-day free trial. No credit card needed.
Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect WooCommerce and Mailchimp for you, free. See plans.
