Connect Campaign Monitor to WhatsApp, Instagram, TikTok and AI Chat
Customers and subscribers message you on WhatsApp, Instagram, Messenger, TikTok, Telegram, web chat or email, but your marketing list lives in Campaign Monitor. AeroChat answers those conversations and works with Campaign Monitor as it goes. It checks whether someone is on your lists and what they signed up for, and it adds or updates them with their consent, records their interests and unsubscribes them when they ask. It connects through Campaign Monitor’s public API. You describe the workflow in your own words, and AeroChat builds it.
What you can do with Campaign Monitor and AeroChat
- Add chat contacts to your list with consent. When someone agrees in chat to hear from you, AeroChat adds or updates them in Campaign Monitor with a record of how and when they agreed. Nobody is added without a yes.
- Answer subscription questions and unsubscribe on request. AeroChat checks the subscriber in Campaign Monitor, tells them what they are signed up for, and unsubscribes them or narrows what they get when they ask.
- Recognise returning subscribers. AeroChat looks up the subscriber by email and uses what Campaign Monitor already knows, such as their custom fields and the lists they are on.
- Record interests in custom fields. When someone asks about a topic or product, AeroChat updates the matching custom field, so the segments you built pick them up.
- Put people on the right list. When someone wants one kind of email, such as event invitations (example), AeroChat adds them to that list only, after they agree.
Works on every chat channel
Your subscribers and customers message you wherever they already are. The same Campaign Monitor connection and the same workflows run on every channel AeroChat supports, and Campaign Monitor stays the record whichever one they use.
| Channel | What your subscribers and customers can do |
|---|---|
| Message your WhatsApp Business number to join your list, ask whether they are subscribed, change what they hear about or stop your emails. Voice notes are transcribed, so a spoken request works too. | |
| Send the same requests by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM. | |
| Facebook Messenger | Send the same requests to your Facebook Page. Comments on your Page posts can get an automatic reply too. |
| TikTok | Send the same requests by TikTok direct message or TikTok Shop buyer chat. Both arrive in the same TikTok inbox. |
| Telegram | Send the same requests to your business on Telegram. |
| Web chat | Do the same from the chat on your website, without leaving the page. |
| Write to your Gmail or Office 365 address and get the same answer the chat gives. |
How the connection works
AeroChat connects through Campaign Monitor’s public API. It reads and writes subscribers and their custom fields on each list, reads a subscriber’s details and status, and unsubscribes them from a list when they ask. Each workflow uses only what its recipe asks for. AeroChat adds someone to a marketing list only after they agree in the conversation.
To connect, an administrator opens Account Settings, API keys in Campaign Monitor and copies the API key and the client ID. Campaign Monitor’s API documentation explains the key. Paste them into the AeroChat dashboard when AeroChat asks, along with the IDs of the lists the workflow uses.
You describe the workflow in your own words. AeroChat builds it as a draft, works out which Campaign Monitor calls it needs, and asks you to connect. Keys and credentials are entered in the AeroChat dashboard and never pass through the conversation.
Workflows to copy
Copy this into AeroChat
When someone in chat says they want to hear about offers or news, ask for their email and confirm they agree to receive marketing emails from us. Only if they say yes, add or update them as a subscriber on our Newsletter list (example) in Campaign Monitor with their name and email, and set the custom field Source to Chat (example). If they say no, carry on helping and subscribe nothing.
Copy this into AeroChat
When someone asks about an event, a product or a service, find them on our Newsletter list (example) in Campaign Monitor by email. Set the custom field Interest to what they asked about, such as Workshops (example). Do not add them to any other list or change their subscription status. Reply in the customer’s language.
Who uses it
Any business that sends its newsletters and campaigns from Campaign Monitor can use it, from retailers and membership bodies to event organisers and companies that email their clients.
For more chat workflows, see the WhatsApp workflows library and every system AeroChat connects to on the integrations page.
What stays in Campaign Monitor
Campaign Monitor stays your record. Your subscribers, lists, custom fields, segments, journeys, campaigns and reporting live there, and your team still designs and sends the campaigns.
AeroChat handles the conversation. It reads and updates the subscriber records your recipe asks for and leaves the rest to Campaign Monitor and your team.
Questions
Does AeroChat work with Campaign Monitor?
Yes. AeroChat connects through Campaign Monitor’s public API with the API key from Account Settings in Campaign Monitor.
Can WhatsApp contacts join my Campaign Monitor list?
Yes, when they agree in the chat. AeroChat asks first, and only adds them to your list in Campaign Monitor after a clear yes. If they say no, it carries on helping and adds nothing.
Do I need a developer?
No. You describe the workflow in your own words, copy the API key and client ID from Campaign Monitor and paste them in, and switch it on. AeroChat builds the Campaign Monitor connection from your description and shows a checklist of what is left to do.
Which plan do I need?
Workflows via Skills are on every plan. Choose by message volume: Starter covers 500 AI responses a month and 3 seats, Growth covers 2,000 responses and 10 seats and adds payment links and broadcasts, and Advanced covers 5,000 responses and 25 seats.
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.
Connect Campaign Monitor and try it
Paste the first recipe, add your Campaign Monitor API key, and join your own list from the chat.
