ActiveCampaign
Automate marketing, sales, and customer engagement with ActiveCampaign
Tools
| Name | Description |
|---|---|
create_contactCreate a new contact in ActiveCampaign | Create a new contact in ActiveCampaign |
update_contactUpdate an existing contact in ActiveCampaign | Update an existing contact in ActiveCampaign |
find_contactFind a contact by email address | Find a contact by email address |
list_contactsList or search ActiveCampaign contacts with pagination filters. | List or search ActiveCampaign contacts with pagination filters. |
subscribe_contactSubscribe a contact to a list in ActiveCampaign | Subscribe a contact to a list in ActiveCampaign |
unsubscribe_contact_from_listUnsubscribe a contact from a specific ActiveCampaign list. Requires exact contact and list IDs. | Unsubscribe a contact from a specific ActiveCampaign list. Requires exact contact and list IDs. |
add_tagAdd a tag to a contact in ActiveCampaign | Add a tag to a contact in ActiveCampaign |
list_campaignsList ActiveCampaign campaigns with pagination. | List ActiveCampaign campaigns with pagination. |
get_campaignGet one ActiveCampaign campaign by campaign ID. | Get one ActiveCampaign campaign by campaign ID. |
create_accountCreate a new account (company) in ActiveCampaign | Create a new account (company) in ActiveCampaign |
update_accountUpdate an existing account (company) in ActiveCampaign | Update an existing account (company) in ActiveCampaign |
custom_api_callMake a custom API call to the ActiveCampaign API | Make a custom API call to the ActiveCampaign API |
Triggers
| Name | Description |
|---|---|
new_contactTriggers when a new contact subscribes | Triggers when a new contact subscribes |
updated_contactTriggers when a contact is updated | Triggers when a contact is updated |
new_dealTriggers when a new deal is added | Triggers when a new deal is added |
updated_dealTriggers when a deal is updated | Triggers when a deal is updated |
new_tag_addedTriggers when a tag is added to a contact | Triggers when a tag is added to a contact |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('activecampaign', 'create_contact', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'activecampaign',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect ActiveCampaign to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does ActiveCampaign support?
ActiveCampaign supports 12 tools including Create Contact, Update Contact, Find Contact, List Contacts, Subscribe Contact to List, and more.
Can I use ActiveCampaign with AI agents?
Yes. Add ActiveCampaign to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
How do I connect ActiveCampaign to ChatGPT or Claude?
Open the Weavz connector setup, sign in, choose a workspace, and add ActiveCampaign as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped ActiveCampaign tools exposed by that workspace.
Does ActiveCampaign work with Claude Code, Cursor, Codex, and local agents?
Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved ActiveCampaign work, and execute Code Mode workflows from a terminal.
What can I ask an AI agent to do with ActiveCampaign?
ActiveCampaign exposes 12 tools, including Create Contact, Update Contact, Find Contact, List Contacts, Subscribe Contact to List, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.
Can ActiveCampaign be used in stateful agent workflows?
Yes. Agents can combine ActiveCampaign tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does ActiveCampaign use?
ActiveCampaign uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the ActiveCampaign integration cost?
The ActiveCampaign integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does ActiveCampaign support?
ActiveCampaign supports 5 triggers including New Contact, Updated Contact, New Deal, Updated Deal, New Tag Added to Contact.
Connect ActiveCampaign in minutes
Get 20,000 free action executions every month. No credit card required.