-
Notifications
You must be signed in to change notification settings - Fork 3.5k
[MCP] Campaign Monitor #7658
Description
🧩 Product Overview
Campaign Monitor is an email marketing platform that helps businesses design, send, and manage email campaigns. This integration enables automation of email workflows such as managing subscribers, sending campaigns, and tracking performance. It allows AI agents and automation builders to streamline communication and marketing operations.
⚠️ Important Note for Contributors
To ensure consistency and maintainability, this feature must be submitted as a Piece following the Activepieces architecture. Submissions that do not follow this format will not be accepted. Please make sure to review the Piece Development Guidelines before starting development.
🚨 Triggers
| Trigger | Use Case |
|---|---|
| New Subscriber Added | Trigger when a new subscriber joins a list. Example: send a welcome email or notify the sales team. |
| Subscriber Unsubscribed | Trigger when someone unsubscribes. Example: remove user from external mailing list or CRM. |
| New List | Trigger when a new list is added for a client. Example: sync new lists with external systems. |
| New Client | Trigger when a client is added to Campaign Monitor. Example: initiate onboarding workflows for new clients. |
🛠️ Write Actions
| Action Item | Use Case |
|---|---|
| Add Subscriber to List | Add a contact to a specific list. Example: subscribe new users after form submission. |
| Update Subscriber Details | Modify existing subscriber info. Example: update preferences or custom fields from CRM. |
| Unsubscribe Subscriber | Remove subscriber from list. Example: sync unsubscribes across platforms. |
🔍 Search Actions
| Action Item | Use Case |
|---|---|
| Find Subscriber | Find a subscriber by email within a given list. Example: check if user already exists before adding. |
📚 API Reference
Campaign Monitor API Documentation
🧪 Test Account Access
Use a free Campaign Monitor trial account to test this integration.
🧑💻 New to Activepieces?
Activepieces is the leading open source AI automation platform. We have many apps (we call them Pieces), that are available within the builder and as MCPs. These apps are built with our TypeScript framework and are easy to develop. Once merged into our repository, they become available as pieces in our automation builder and as MCPs usable by AI agents and MCP clients.
Start building here: Piece Development Docs