Automate Campaign Monitor
Keep an eye on your Campaign Monitor lists and sends without logging in to check. Hear when people join or leave a list, get the bounced addresses to clean out, and see how last week's campaigns did in one email. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.
Try asking
Create a ClickRuntime automation: whenever someone subscribes to or unsubscribes from my Campaign Monitor 'Newsletter' list, post their email and whether they joined or left to #marketing in Slack.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in Campaign Monitor
Post list sign-ups and unsubscribes to Slack
Your team sees each person who joins or leaves your list in Slack as it happens.
See how it worksGet yesterday's bounced addresses by email
Each morning you get the addresses that bounced the day before, ready to remove.
See how it worksGet last week's Campaign Monitor results every Monday
One email each Monday with opens, clicks and unsubscribes for every campaign sent the week before.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Campaign Monitor, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Campaign Monitor automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every Monday, send me a summary of last week's Campaign Monitor campaigns with opens, clicks and unsubscribes.
When a new HubSpot contact opts in to the newsletter, add them to a Campaign Monitor list.
When a Shopify customer orders, add them to Campaign Monitor with their first product as a custom field and record them in Airtable.
Beyond chat
Have Campaign Monitor work when you're not in the chat
Instant
Post list sign-ups and unsubscribes to SlackThe moment it happens
On a schedule
Get yesterday's bounced addresses by emailDaily
On a schedule
Get last week's Campaign Monitor results every MondayWeekly
Setup
Connect Campaign Monitor
You connect Campaign Monitor with an API key from your own account. The key gives access to the whole account, so keep it private.
Campaign Monitor
Email marketing
- Log in to Campaign Monitor and open Account Settings, then API keys.
- Copy your API key, and note the client ID shown on the same page.
- In the ClickRuntime dashboard, open Connections & secrets and save the API key as a secret for Campaign Monitor.
Good to know
Campaign Monitor limits that affect automations
- The API key reaches the whole account, including every client and list in it.
- Campaign Monitor turns off a list webhook after about a week of continuous errors, so an alert can stop until the webhook is set up again.
- Most Campaign Monitor endpoints answer in XML unless JSON is requested. ClickRuntime asks for JSON, so this only matters if you call the API yourself.
FAQ
Questions about automating Campaign Monitor
What can ClickRuntime see in my Campaign Monitor account?
How fast do subscribe and unsubscribe alerts arrive?
Why did my list alerts stop?
Which numbers are in the weekly results email?
Do I need AI for Campaign Monitor automations?
Is this a Campaign Monitor connector for ChatGPT or Claude?
Related pages
Keep exploring
Tell your assistant what Campaign Monitor should do
Free plan. No credit card.