OperatorGet started
← All integrations
Active campaign logo

Connect Active campaign to OpenClaw on Operator.io

ActiveCampaign is a marketing automation and CRM platform for managing email campaigns, sales pipelines, and customer segmentation. It helps businesses engage customers and drive growth through smart automation and targeted outreach.

Automate Active campaign with AI

Operator puts an OpenClaw agent in front of Active campaign. You describe the job from Telegram or Discord and it handles the rest inside Active campaign, picking the right calls from the 298 Active campaign actions and checking its own work as it goes.

Your agent reaches Active campaign directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Active campaign

Your agent can call any of these Active campaign actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Add Browse Session to Cart

Set a browse session to have addedToCart flag set to true in ActiveCampaign. This action updates an existing browse session or creates a new one with the addedToCart flag enabled for the specified email and connection. Use this to track...

Add contact note

Add a note to a contact in ActiveCampaign. The note will be associated with a contact as a subscriber type. The tool will first find the contact ID using the provided email address and then create the note.

Add Contact to Automation

Adds an existing ActiveCampaign contact to a specific automation workflow. This action enrolls a contact in an automation by their email address. The contact must already exist in ActiveCampaign, and the automation must be created before...

Add contact to list

Tool to add a contact to a list in ActiveCampaign. Use when you need to subscribe or unsubscribe a contact to/from a specific list using their IDs.

Add Custom Field

Tool to add a new custom field in ActiveCampaign. Use when you need to create a custom contact field to store additional information like industry, company size, or other custom data points. Supports various field types including text, d...

Add Custom Field Options

Tool to add custom field options in bulk to ActiveCampaign. Use when you need to create multiple options for dropdown, radio, checkbox, or listbox custom fields. The field must already exist before adding options.

Add Custom Field to Field Group

Tool to add a custom field to a field group in ActiveCampaign. Use when you need to associate a custom field with a display group to organize related fields together on contact or deal pages.

Add Domain to Site Tracking Whitelist

Add a domain to ActiveCampaign's site tracking whitelist. Use this to enable site tracking functionality for specific domains in your ActiveCampaign account. This action registers a domain that is allowed for site tracking. After adding...

Add Field Relationship

Add a field relationship in ActiveCampaign. Use this to associate a custom field with a list or other entity, enabling the field to be used within that context.

Add Secondary Contact to Deal

Adds a secondary contact to an existing deal in ActiveCampaign. Secondary contacts are additional team members associated with a deal beyond the primary contact. You can optionally specify a job title to provide context about the contact...

Add Tag to Contact

Tool to add a tag to a contact in ActiveCampaign. Use when you need to directly associate a tag with a contact using their IDs. Both contact ID and tag ID must already exist.

Create Account

Creates a new account in ActiveCampaign. An account represents a business or organization that you want to track in your CRM. Each account must have a unique name. Required: account name Optional: account URL, owner (user ID, defaults to...

Create Account Contact Association

Tool to create a new account-contact association in ActiveCampaign. Use when you need to link an existing contact to an existing account, optionally specifying the contact's job title at that account.

Create Account Custom Field Data

Creates a custom field value for an account in ActiveCampaign. Use when you need to set or add a custom field value to an existing account. Requires the account ID and custom field ID.

Create Account Custom Field Metadata

Tool to create a new account custom field metadata in ActiveCampaign. Use when you need to define a new custom field for accounts. After creating the field, you must call the Add Custom Field to Field Group API to add it to a field group...

Create Account Note

Tool to create a new note for an account in ActiveCampaign. Use when you need to add notes or comments to a specific account. The note will be associated with the account specified by the account ID.

Create Address

Tool to create a new address in ActiveCampaign. Use when you need to add a company address for campaigns, forms, or other communications. Requires company name, primary address, and country code.

Create a Deal Note

Tool to create a note for a specific deal in ActiveCampaign. Use when you need to add documentation, comments, or important information to a deal record.

Create An Order

Tool to create an e-commerce order in ActiveCampaign. Use when you need to record a purchase or transaction for e-commerce tracking and automation triggers.

Create Tag with Type

Tool to create a new tag in ActiveCampaign with explicit tag type specification. Use when you need to create a tag with a specific type (contact or template).

Bulk Create Account Custom Field Data

Tool to bulk create custom field values for accounts in ActiveCampaign. Use when you need to set multiple custom field values across one or more accounts in a single request. Note: This endpoint updates the Last Modified date of associat...

Create Calendar Feed

Tool to create a new calendar feed in ActiveCampaign. Use when you need to create a calendar feed that syncs with external calendar applications like Google Calendar or Outlook.

Create Campaign

Tool to create a new campaign in ActiveCampaign. Use when you need to create a broadcast email campaign or automation campaign.

Create Child Schema

Tool to create a child schema in ActiveCampaign. Use when you need to create a child schema for a parent schema. Parent/child schemas allow multiple customers to share the same schema, useful for resellers and application developers. The...

Create Connection

Tool to create a new connection in ActiveCampaign. Use when you need to establish a link between an ActiveCampaign account and an external service or application.

Create contact task

Create a task associated with a contact in ActiveCampaign. This action allows you to create a new task that will be associated with a specific contact in your ActiveCampaign account. The task can include details such as due date, title,...

Create Customer

Tool to create an e-commerce customer in ActiveCampaign. Use when you need to register a new customer from your e-commerce platform for tracking purchases and automations.

Create Deal Custom Field Metadata

Tool to create a new deal custom field metadata in ActiveCampaign. Use when you need to define a new custom field for deals. After creating the field, you must call the Add Custom Field to Field Group API (/api/3/groupMembers) to add it...

Create Deal Pipeline

Creates a new deal pipeline in ActiveCampaign. A deal pipeline is a visual representation of your sales process that helps organize and track deals through different stages. When you create a new pipeline, it automatically comes with thr...

Create Deal Role

Tool to create a new deal role in ActiveCampaign. Use when you need to define roles that contacts can have in deals, such as Decision Maker, Influencer, or Head of Sales.

Create Deal Stage

Tool to create a new stage in an ActiveCampaign deal pipeline. Use when you need to add a custom stage to organize deals in a specific pipeline.

Create Deal Task Type

This tool creates a new deal task type in ActiveCampaign. Deal task types are used to categorize and organize tasks associated with deals, and they are an important feature for maintaining a structured task management system within the d...

Create Duplicate Campaign

Tool to duplicate an existing campaign in ActiveCampaign. Use when you need to create a copy of a campaign with the same configuration and content.

Create Event Tracking Event

Tool to create a new event tracking event in ActiveCampaign. Use when you need to whitelist a new event name for tracking and use in automations.

Create Form Opt-in

Submit a form opt-in for a specific form in ActiveCampaign. Use when you need to programmatically opt-in a contact to a form without requiring them to fill it out manually.

Bulk Import Contacts

Bulk import large numbers of contacts into ActiveCampaign with a single API call. This action allows you to upload up to 250,000 contacts at once. The import is processed asynchronously - contacts are queued and imported in the backgroun...

Create List

Tool to create a new list in ActiveCampaign. Use when you need to create a subscriber list for organizing contacts and sending campaigns.

Create List Group Permission

Creates a list group permission in ActiveCampaign by associating a list with a user group. This allows you to grant a specific group access permissions to a particular list.

Create Message

Tool to create a message in ActiveCampaign. Use when you need to create an email message template that can be used in campaigns or automations. The message must include a subject, sender information (name and email), reply-to address, an...

Create Metrics Snapshot for Broadcasts

Tool to retrieve snapshot metrics for specified SMS broadcast IDs in ActiveCampaign. Use when you need aggregated metrics (campaigns, sends, deliveries, clicks, replies, failures, opt-outs) for specific broadcast IDs.

Create Note

Create a note and attach it to a specific entity (contact, deal, account, etc.) in ActiveCampaign. Use this when you need to add notes to track information about contacts, deals, or accounts.

Create or Update Contact

Create a new contact or update an existing contact in ActiveCampaign using the sync endpoint. This action uses the contact sync endpoint which automatically handles both creation and updates: - If a contact with the given email exists, i...

Create or Update Custom Object Record

Tool to create or update a custom object record in ActiveCampaign. Use when you need to store custom data associated with contacts, accounts, or deals using custom object schemas. The API uses upsert logic: if external_id matches an exis...

Add Domain to Tracking Whitelist

Add a domain to ActiveCampaign's site tracking whitelist. Use this to enable tracking, conversations, and WordPress integration for specific domains or pages in your ActiveCampaign account. This action is required before ActiveCampaign t...

Create Product in Catalog

Create a new product entry in the ActiveCampaign ecommerce catalog using GraphQL. This action creates a product in your ActiveCampaign ecommerce catalog with details like name, SKU, price, and variant information. The product is associat...

Create Saved Response

Tool to create a new saved response in ActiveCampaign. Use when you need to create a reusable email template with title, subject, and body content.

Create Segment V2

Tool to create advanced segments in ActiveCampaign using the V2 segments API. Use when you need to create flexible contact segments with complex filtering conditions based on tags, lists, fields, or other contact attributes. Only segment...

Create Shareable Campaign Template Link

Tool to create a shareable link for a campaign template in ActiveCampaign. Use when you need to generate a URL that can be shared with others to access a specific campaign template.

Plus 250 more Active campaign actions your agent can call.

How to connect Active campaign

You authorize Active campaign once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Active campaign without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Active campaign

How do I connect Active campaign to Operator?
You authorize Active campaign once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Active campaign without you signing in again.
Can my agent publish and schedule content in Active campaign?
Yes. It can draft posts, schedule them, and read back how they did once they are live. A common loop is draft, review, schedule, and publish, where you approve the copy and the agent handles the timing and the posting in Active campaign.
Do I need to write code or manage Active campaign API keys?
No code and no API keys. You authorize Active campaign through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use Active campaign together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Active campaign and tools like Sendgrid, Benchmark email, Mailchimp in one job, reading from one and acting in another without you wiring anything between them.

Active campaign integrations

Pick an app to see what your agent does across Active campaign and it, or browse all integrations.

Put your agent on Active campaign

Sign in, connect Active campaign, and hand your agent the work. Your first week is free.

Get started