ActiveCampaign integrations
Connect ActiveCampaign to any other app, or use it from your AI client over MCP. ActiveCampaign is a marketing automation, email marketing, and CRM platform. Manage contacts, deals, lists, tags, accounts, custom fields, and automations.
What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.
Build solutions, not workarounds.
What do you want to automate with ActiveCampaign?
Ask the assistant
Connect your AI client
Give your AI client this address.
https://mcp.apiant.aiAny client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.
Set it up in your client
Claude Code
Run this in the directory you want to work in.
claude mcp add --transport http -s project apiant-ai https://mcp.apiant.aiStart Claude Code there, approve the server, and sign in in the browser page it opens.
Claude Code guide (opens in a new tab)Claude, web and desktop
Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.
Setup guide (opens in a new tab)Cursor
Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.
Setup guide (opens in a new tab)Zed
Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.
Setup guide (opens in a new tab)Codex and the ChatGPT desktop app
Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.
Setup guide (opens in a new tab)Any other MCP client
Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.
Setup guide (opens in a new tab)Popular
ActiveCampaign with the apps people pair it with most
ActiveCampaign to HubSpotHubSpot is your all-in-one stop for all of your marketing software needs.
ActiveCampaign to SalesforceSalesforce is a leading enterprise customer relationship management (CRM) platform.
Slack to ActiveCampaignSlack is a messaging platform for teams. Post messages, manage channels, users, reminders, and react to...
ActiveCampaign to Google SheetsGoogle Sheets
ActiveCampaign to GmailGmail is Google’s email service, featuring spam protection, search functions, and seamless integration with...
Google Calendar to ActiveCampaignGoogle Calendar is a time management tool providing scheduling features, event reminders, and integration...
ActiveCampaign to Google DriveGoogle Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices...
Mailchimp to ActiveCampaignMailchimp marketing automation and email platform.
Pair it
Connect ActiveCampaign with another app
ActiveCampaign to HubSpot
ActiveCampaign to Salesforce
Slack to ActiveCampaign
ActiveCampaign to Google Sheets
ActiveCampaign to Gmail
Google Calendar to ActiveCampaign
ActiveCampaign to Google Drive
Mailchimp to ActiveCampaign
ActiveCampaign to Stripe
ActiveCampaign to Shopify
QuickBooks Online to ActiveCampaign
Pipedrive to ActiveCampaign
ActiveCampaign to Notion
Airtable to ActiveCampaign
Trello to ActiveCampaign
Asana to ActiveCampaign
ActiveCampaign to JIRA
ActiveCampaign to ClickUp
Zoom to ActiveCampaign
ActiveCampaign to Twilio
ActiveCampaign to SendGrid
ActiveCampaign to Typeform
ActiveCampaign to JotForm
ActiveCampaign to PandaDoc
ActiveCampaign to Webflow
ActiveCampaign to OpenAI
ActiveCampaign to Anthropic
ActiveCampaign to Ontraport
ActiveCampaign to Freshworks CRM
ActiveCampaign to Capsule CRM
ActiveCampaign to Streak
ActiveCampaign to NetHunt CRM
MySQL to ActiveCampaign
ActiveCampaign to HubSpot Enterprise
ActiveCampaign to Todoist
ActiveCampaign to Mailjet
ActiveCampaign to SQL Server
ActiveCampaign to Help Scout
ActiveCampaign to Knack
ActiveCampaign to Wrike
ActiveCampaign to Pushbullet
ActiveCampaign to CNBC
ActiveCampaign to FreeAgent
ActiveCampaign to HelloSign
ActiveCampaign to Wistia
ActiveCampaign to Caspio
Wachete to ActiveCampaign
ActiveCampaign to Xodo Sign
ActiveCampaign to Canny
ActiveCampaign to GeoNames
ActiveCampaign to Geckoboard
ActiveCampaign to DonorPerfect
ActiveCampaign to Beanstalk
ActiveCampaign to CRUSH
ActiveCampaign to ScrapFly
ActiveCampaign to LeanKit
ActiveCampaign to BigML
ActiveCampaign to Capgo
ActiveCampaign to MedlinePlus Genetics
ActiveCampaign to Nobel Prize
No app matches that. Ask your agent for it anyway: point it at the API documentation and it builds the connector.
What your agent can do with ActiveCampaign
Triggers and actions 19 triggers · 84 actions
- TriggerContact unsubscribed from list
Fires instantly when a contact unsubscribes from a list. Self-registers an ActiveCampaign webhook for the 'unsubscribe' event.
- TriggerDeal task completed
Fires instantly when a deal task is completed.
- TriggerEmail opened
Fires instantly when a contact opens an email. Self-registering ActiveCampaign webhook on the 'open' event.
- TriggerLink clicked in email
Fires instantly when a contact clicks a link in an email. Self-registers an ActiveCampaign webhook for the click event.
- TriggerNew contact
Polling trigger. Fires when a new contact is created, newest first.
- TriggerNew contact added to list
Triggers when a new contact is added to a list.
- TriggerNew deal
Polling trigger. Fires when a new deal is created, newest first.
- TriggerNew deal task
Fires instantly when a new deal task is created.
- TriggerNew list
Polling trigger. Fires when a new list is created, newest first.
- TriggerNew note
Triggered when a new note is created.
- TriggerNew or updated contact
Polling trigger. Fires when a contact is created or updated, by most-recent update.
- TriggerNew or updated deal
Triggers on a new or updated deal.
- TriggerNew or updated deal (instant)
Triggers when a new deal is created or an existing deal is updated.
- TriggerNew tag
Polling trigger. Fires when a new tag is created, newest first.
- TriggerNew task
Triggered when a new task is created.
- TriggerTag added to contact
Triggers when a tag is added to a contact.
- TriggerTag removed from contact
Fires instantly when a tag is removed from a contact.
- TriggerTwo-way sync new or updated contacts
A trigger for two-way syncing new and updated contacts, with enhanced on-the-fly mapping. Can only be used with enhanced two-way sync actions that support on-the-fly mapping.
- TriggerTwo-way sync new or updated deals
A trigger for two-way syncing new and updated deals, with enhanced on-the-fly mapping. Can only be used with enhanced two-way sync actions that support on-the-fly mapping.
- ActionAdd account
Adds a new account (organization).
- ActionAdd contact
Adds a new contact.
- ActionAdd contact to automation
Adds a contact to an automation by contact ID and automation ID.
- ActionAdd contact to list
Subscribes a contact to a list (status 1) or unsubscribes (status 2) via contactLists.
- ActionAdd contact via mapped list
Adds (upserts) a contact with mapped fields and the target list id. Ports the dev v1 subscriber_add op to the AC v3 contact/sync endpoint.
- ActionAdd custom contact object record
Adds a record for the specified contact custom object to the specified contact.
- ActionAdd deal
Adds a new deal.
- ActionAdd deal via mappings
Adds a new deal, accepting pipeline and stage by name (mapped) plus standard deal fields.
- ActionAdd list
Creates a new list.
- ActionAdd note to contact
Adds a note to a contact.
- ActionAdd or update contact by email
Adds a new contact, or updates the existing contact if the email already exists (sync endpoint).
- ActionAdd tag
Creates a new tag.
- ActionAdd tag to contact
Adds an existing tag to a contact by tag ID and contact ID.
- ActionAdd task
Adds a new task in ActiveCampaign
- ActionBulk import contacts
Import many contacts in one call with tags/list membership.
- ActionClear contact custom field value
Clears (empties) the value of the specified custom field for the specified contact.
- ActionCreate abandoned cart
Creates an abandoned cart record via the Deep Data e-commerce integration (ecomOrders with abandonedDate).
- ActionCreate account association
Creates an account association with a contact ID.
- ActionCreate a deal note
Add a note to a deal.
- ActionCreate a deal stage
Creates a new deal stage in the specified pipeline.
- ActionCreate a deal stage by mapped pipeline
Creates a new deal stage in the mapped pipeline.
- ActionCreate an ecommerce customer
Create a Deep Data ecommerce customer linking a contact to a store.
- ActionCreate an ecommerce order
Create a Deep Data ecommerce order record.
- ActionCreate a note
Create a free-text note attached to a CRM object.
- ActionCreate an SMS broadcast
Create a new SMS broadcast message to a recipient list.
- ActionCreate a pipeline
Creates a new pipeline (deal group) in ActiveCampaign.
- ActionCreate a secondary contact
Associate an additional contact with a deal.
- ActionCreate or update custom-object record
Upsert a custom-object (schema) record.
- ActionDelete contact
Deletes a contact by ID.
- ActionDelete custom contact object record
Deletes a record from the specified custom contact object.
- ActionDelete deal
Deletes an existing deal.
- ActionDelete deal stage
Deletes an existing deal stage.
- ActionDelete list
Deletes a list by ID.
- ActionDelete note
Delete a note by ID.
- ActionDelete tag
Deletes a tag by ID.
- ActionDelete task
Deletes a task by ID in ActiveCampaign
- ActionDuplicate campaign
Duplicates an ActiveCampaign campaign by ID
- ActionEdit campaign
Edits an existing campaign in ActiveCampaign
- ActionFind account by name
Finds an existing account by name. Returns matching accounts.
- ActionFind contact by custom field
Finds an existing contact by the value of a custom field. Provide the custom field's numeric ID and the value to search for.
- ActionFind contacts by custom field
Finds contacts by the selected custom field. May return zero, one, or multiple contact IDs. Use the "Get contact" action to fetch a contact's details.
- ActionFind deal by title
Finds an existing deal by title. An error occurs if a single exact match is not found.
- ActionFind user by email
Finds an existing user by email. An error occurs if a matching user is not found.
- ActionGet account
Returns account info for the specified account ID.
- ActionGet all deal stages from specified pipeline
Get all deal stages belonging to a pipeline, looked up by pipeline name. Returns each stage's title (Stage name) and id (Stage ID).
- ActionGet automation
Fetches an automation by ID. An error occurs if the automation is not found.
- ActionGet campaign
Retrieves a single campaign from ActiveCampaign by its ID.
- ActionGet contact
Get contact by ID. An error occurs if the contact is not found.
- ActionGet contact by email
Returns full contact details for the specified email address. An error occurs if the contact is not found.
- ActionGet contact's deals
Returns all deals associated with the specified contact.
- ActionGet contact's lists
Returns all lists the specified contact belongs to.
- ActionGet contact's tags
Returns all tags associated with the specified contact.
- ActionGet deal
Returns deal info for the specified deal ID.
- ActionGet form
Retrieve a single ActiveCampaign form by its ID.
- ActionGet list
Returns a single contact list by its id, including its name, sender information and subscriber counts.
- ActionGet note
Retrieve a single note by its ID.
- ActionGet score
Retrieve a single lead/contact scoring rule by its ID.
- ActionGet segment
Retrieve a single ActiveCampaign segment by ID.
- ActionGet tag
Fetches a tag by ID. An error occurs if the tag is not found.
- ActionGet task
Retrieves a task by ID from ActiveCampaign
- ActionList all campaigns
List email campaigns.
- ActionList all pipelines
List deal pipelines.
- ActionList all scores
List the account's lead/contact scoring rules.
- ActionList all stages
List deal pipeline stages.
- ActionList all tasks
List CRM tasks.
- ActionList automations
Returns a paginated list of all automations.
- ActionList contacts
Returns a paginated list of all contacts.
- ActionList custom contact object records
Returns a paginated list of all records for the specified custom contact object.
- ActionList deals
Returns a paginated list of all deals.
- ActionList lists
Returns a paginated list of all contact lists.
- ActionList tags
Returns a paginated list of all tags.
- ActionMove deal to another stage
Move a deal to a different pipeline stage.
- ActionRemove contact from automation
Removes a contact from an automation by deleting the contact automation record.
- ActionRemove contact from list
Removes a contact from the specified list.
- ActionRemove tag from contact
Removes a tag from a contact by the contactTag association ID.
- ActionRemove tags from contact
Removes the provided tags (by name, comma-separated) from a contact identified by email or contact ID.
- ActionSet automation status
Enables or disables an automation. Set status to '1' to enable or '0' to disable.
- ActionSet custom field value for contact
Create or update a contact's custom field value.
- ActionSet deal currency custom field value
Set the value for a deal's custom field of the "currency" type
- ActionUpdate account
Updates the specified account.
- ActionUpdate contact
Updates an existing contact having the specified ID.
- ActionUpdate deal
Updates an existing deal.
- ActionUpdate tag
Updates an existing tag.
- ActionUpdate task
Updates a task by ID in ActiveCampaign
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Related apps
ActiveCampaign to AutoboundAutobound writes hyper-personalized emails with AI based on 150+ insights to boost reply rate.
ActiveCampaign to AWeberAWeber provides professional email marketing software and services.
ActiveCampaign to BeamerBeamer is an easy to use newsfeed and changelog for your website or app.
ActiveCampaign to BeehiivBeehiiv is a newsletter publishing and audience growth platform.
ActiveCampaign to BotdogBotdog is a LinkedIn automation tool for sales teams of 1-20.
ActiveCampaign to BrevoBrevo is the leading CRM suite designed to cultivate long-term customer relationships and help businesses...
ActiveCampaign to Campaign MonitorCampaign Monitor email marketing — manage lists, subscribers, custom fields, send smart (transactional)...
ActiveCampaign to CardlyCardly helps businesses create great engagement with customers by getting out of inboxes and into mailboxes.
Reviews
What our customers say
Questions
ActiveCampaign, answered
Is there a ActiveCampaign MCP server?
APIANT's MCP server at https://mcp.apiant.ai works with ActiveCampaign. Add that address to any AI client that takes a remote MCP server, sign in once in your browser, and your client can build, test and run automations that use ActiveCampaign. Nothing to install.
What can start an automation from ActiveCampaign?
Any of ActiveCampaign's 19 triggers in the catalog, including Deal task completed, New contact, New contact added to list and New deal. Describe the moment in plain language and your agent picks the right one.
What can your agent do in ActiveCampaign?
Any of ActiveCampaign's 84 actions, including Create abandoned cart, Create account association, Create a deal note and Create a deal stage. Your agent maps the data both ways and tests every scenario before it ships.
Which apps can ActiveCampaign connect to?
Any app in the catalog; the list on this page pairs ActiveCampaign with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.
What happens when something fails?
Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.
Is there a free plan?
Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.