Skip to main content
Feedback

ActiveCampaign MCP connector

ActiveCampaign is a customer experience automation platform that combines email marketing, marketing automation, and CRM capabilities. The ActiveCampaign MCP connector allows AI agents to manage contacts and accounts, create or update customer records, and retrieve contact information across campaigns. It also supports deleting outdated records and maintaining synchronized customer data throughout your marketing automation workflows.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the ActiveCampaign MCP connector to perform the following actions:

  • Nurture leads through automated email campaigns based on contact behavior and engagement
  • Consolidate customer data across accounts, contacts, deals, and tags in one system
  • Segment audiences with tags and lists to deliver targeted marketing messages
  • Track sales pipeline progress by creating, updating, and managing deal records
  • Enrich contact records with account associations and custom data automatically
  • Add notes and context to deals to maintain deal history and collaboration
  • Organize contacts with customizable tags to improve targeting and personalization

Example prompts

Use the following example prompts to invoke ActiveCampaign MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Add all contacts from our recent webinar to the VIP customers list in ActiveCampaign.
  • Create a new contact for sarah.chen@company.com and tag them as high-priority lead.
  • Show me all deals in the pipeline that are stuck in negotiation stage.
  • Update the account for Acme Corp and add all associated contacts to our nurture campaign.
  • Remove the inactive tag from contacts who engaged with our last email.
  • Create a deal for the Smith account and add a note about the technical requirements discussed.
  • List all tags we currently use in ActiveCampaign and their usage counts.
  • Find all contacts in the prospect list and tag them as marketing qualified leads.
  • Delete the old contact record for john.doe@oldcompany.com from ActiveCampaign.
  • Create an association between the TechStart account and three key contact records.

ActiveCampaign MCP connector tools

The ActiveCampaign MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getAllContactsRetrieves a complete list of all contacts in the system.
createContactCreates a new contact with the provided information.
syncContactCreates a new contact or updates an existing one if already present.
getContactRetrieves detailed information for a specific contact.
updateContactModifies the details of an existing contact.
deleteContactRemoves a contact from the system permanently.
getAllAccountsRetrieves a complete list of all accounts in the system.
createAccountCreates a new account with the provided information.
getAccountRetrieves detailed information for a specific account.
updateAccountModifies the details of an existing account.
deleteAccountRemoves an account from the system permanently.
createAccountContactLinks a contact to an account relationship.
updateAccountContactModifies the relationship between a contact and account.
deleteAccountContactRemoves the association between a contact and account.
addContactTagAssigns a tag to a contact for organization purposes.
removeContactTagRemoves a tag from a contact.
manageContactListAdds a contact to or removes from a specific list.
getAllListsRetrieves a complete list of all contact lists in the system.
getAllTagsRetrieves a complete list of all available tags.
createTagCreates a new tag for organizing contacts and accounts.
getTagRetrieves detailed information for a specific tag.
updateTagModifies the details of an existing tag.
deleteTagRemoves a tag from the system permanently.
getAllDealsRetrieves a complete list of all deals in the system.
createDealCreates a new deal with the provided information.
getDealRetrieves detailed information for a specific deal.
updateDealModifies the details of an existing deal.
deleteDealRemoves a deal from the system permanently.
createDealNoteAdds a note to a deal for reference and tracking.
updateDealNoteModifies an existing note attached to a deal.
getAllConnectionsGet all connections.
createConnectionCreate a connection.
getConnectionGet a connection.
updateConnectionUpdate a connection.
deleteConnectionDelete a connection.
getAllEcomOrdersGet all e-commerce orders.
createEcomOrderCreate an e-commerce order.
getEcomOrderGet an e-commerce order.
updateEcomOrderUpdate an e-commerce order.
deleteEcomOrderDelete an e-commerce order.
getEcomOrderProductsByOrderIdGet order products by order ID.
getAllEcomCustomersGet all e-commerce customers.
createEcomCustomerCreate an e-commerce customer.
getEcomCustomerGet an e-commerce customer.
updateEcomCustomerUpdate an e-commerce customer.
deleteEcomCustomerDelete an e-commerce customer.
getAllEcomOrderProductsGet all e-commerce order products.
getEcomOrderProductByProductIdGet order product by product ID.
getContactCustomFieldsGet contact custom fields.
getAccountCustomFieldsGet account custom fields.
On this Page