Skip to content

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.

Build your own

Build any Campaign Monitor automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Campaign Monitor should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • 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

Connecting Campaign Monitor to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

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

  1. Log in to Campaign Monitor and open Account Settings, then API keys.
  2. Copy your API key, and note the client ID shown on the same page.
  3. 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?
Whatever your API key can reach, which is the full account: lists, subscribers, bounces and sent campaign summaries. The automations here read data and set up list webhooks. They don't send campaigns.
How fast do subscribe and unsubscribe alerts arrive?
As they happen. The automation registers a webhook on your list for subscribe and deactivate events, and each one is posted when Campaign Monitor sends it.
Why did my list alerts stop?
Campaign Monitor deactivates a webhook after about a week of sustained errors. Ask your assistant to set the automation up again to recreate it.
Which numbers are in the weekly results email?
Opens, clicks and unsubscribes for each campaign sent in the previous week, taken from Campaign Monitor's campaign summaries.
Do I need AI for Campaign Monitor automations?
No. These run without it. If you want a written summary or a short comment on the numbers, that uses the AI that comes with every ClickRuntime plan, so you don't need your own AI key.
Is this a Campaign Monitor connector for ChatGPT or Claude?
Not for chatting with Campaign Monitor data. A chat connector lets your assistant read and change Campaign Monitor while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Campaign Monitor event.

Tell your assistant what Campaign Monitor should do

Free plan. No credit card.