ActiveCampaign connector icon

ActiveCampaign Connector

Embed ActiveCampaign functionality so your users can sync contacts, start automations, send campaigns, manage tags and lists, and surface campaign or deal activity directly inside your app for customers. (developers.activecampaign.com)

01

In-app contact sync

Automatically create and update contacts from your product.

02

Orchestrate automations

Trigger ActiveCampaign automations based on product events.

03

Multi-tenant governance

Centralize policies, rate limits and credentials per customer.

04

Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

Overview

Teams can integrate or automate contacts, campaigns, automations, deals, tags, lists and custom objects between their app and ActiveCampaign. Cyclr can call ActiveCampaign endpoints to create or update contacts, trigger automations, create campaigns, manage lists and subscribe to outgoing webhooks for real-time events. (developers.activecampaign.com)

PRODUCT USE CASES

Top Use Cases for ActiveCampaign Integrations

Quickly build in-app automations that create or update ActiveCampaign contacts, trigger automations, add tags, send campaigns and forward selected campaign or deal events back into your product for reporting and customer visibility. (developers.activecampaign.com)

Create and update contacts from product signups

Create or update ActiveCampaign contacts and add initial tags or list subscriptions when a customer signs up in your app. Uses Contacts and Lists endpoints. (developers.activecampaign.com)

Start automations from product events

Trigger an ActiveCampaign automation when a user completes a milestone or purchases a plan using Automations and Contacts endpoints. (developers.activecampaign.com)

Send targeted campaigns from product workflows

Create or schedule campaigns and add recipients from your app to run email sequences tied to product events. Uses Campaigns and Lists endpoints. (developers.activecampaign.com)

ORCHESTRATION

How ActiveCampaign works with Cyclr

Cyclr sits between your SaaS product and ActiveCampaign to handle authentication, govern access and orchestrate every API call per customer, at scale.

  1. 1

    Your SaaS product

    Your app requests an action for a specific customer.

  2. 2

    Cyclr orchestration

    Cyclr authenticates, applies policies and routes the request.

  3. 3

    ActiveCampaign

    ActiveCampaign processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

Available connector capabilities

Explore ActiveCampaign methods you can orchestrate through Cyclr.

Account Contact Associations7

List New Associations

Action

List all associations created since last run.

List Updated Associations

Action

List all associations updated since last run.

Delete Association

Action

Delete an account association with the specified ID.

Update Association

Action

Update an account association with the specified ID.

Create Association

Action

Create a new account association

Get Associations

Action

Get an association with the specified ID.

List Associations

Action

List all associations.

Accounts8

List Updated Accounts

Action

Get updated accounts since last run.

List New Accounts

Action

Get new accounts since last run.

List Accounts

Action

Get all existing accounts.

Get Account

Action

Retrieve an existing account

Create Account

Action

Create a new account.

List Accounts by Name

Action

Retrieve existing accounts by name.

Update Account

Action

Update an existing account

Delete Account

Action

Delete an existing account

Lists7

Update Contact Subscription Status

Action

Subscribe a contact to a list or unsubscribe a contact from a list.

Get List by ID

Action

Retrieves a list.

Create List

Action

Create a new list.

Get List By Name

Action

Get a List by it's name.

Create List Group Permission

Action

Associate a list with a group permission.

Delete List

Action

Deletes a list.

List Lists

Action

Gets all Lists

Notifications5

Email Bounced

Webhook

Event fired when email bounces.

Contact Added/Updated

Webhook

Event fired when new contact detected or when contact updated.

Contact Added

Webhook

Event fired when new contact detected.

Contact Unsubscribed

Webhook

Event fired when contact unsubscribed.

Contact Updated

Webhook

Event fired when contact updated.

Deals8

List Pipelines

Action

Retrieve all existing pipelines.

List Updated Deals

Action

Get updated/modified deals since last run.

Create Deal

Action

Create a new deal.

List Deals

Action

Get all existing deals.

Update Deal

Action

Update an existing deal.

List New Deals

Action

Get new deals since last run.

Get Deal

Action

Get a single deal.

Delete Deal

Action

Delete an existing deal.

Deal Stages1

List Deal Stages

Action

Retrieve all existing stages

Tags5

Update Tag

Action

Update a tag by ID.

Create Tag

Action

Create a new tag.

Get Tag

Action

Get a tag by ID.

List Tags

Action

List all available Tags

Delete Tag

Action

Delete a tag.

Deals Custom Fields10

Get Deal Custom Field

Action

Get a deal custom field.

List Deal Custom Fields

Action

List deal custom fields.

Create Deal Custom Field

Action

Create a deal custom field.

List New Deal Custom Fields

Action

List new deal custom fields.

List Updated Deal Custom Fields

Action

List updated deal custom fields.

Delete Deal Custom Field

Action

Delete a deal custom field.

List New Custom Fields for Specific Deal

Action

List new custom fields for a specific deal.

List Updated Custom Fields for Specific Deal

Action

List updated custom fields for a specific deal.

List Custom Fields for Specific Deal

Action

List custom fields for a specific deal.

Update Deal Custom Field

Action

Update a deal custom field.

Users2

List Users

Action

List all ActiveCampaign Users attached to site.

Get Logged-In User

Action

Get the logged in User.

Deals Custom Field Values7

Delete Deal Custom Field Value

Action

Delete a deal custom field value.

Get Deal Custom Field Value

Action

Get a deal custom field value.

List Deal Custom Field Values

Action

List deal custom field values.

Update Deal Custom Field Value

Action

Update a deal custom field value.

Set Deal Custom Field Value

Action

Set a deal custom field value.

List New Deal Custom Field Values

Action

List new deal custom field values.

List Updated Deal Custom Field Values

Action

List updated deal custom field values.

Account Notes3

Update Account Note

Action

Update a note's content.

Get Account Notes

Action

List all Notes attached to an Account

Create Account Note

Action

Add a note to an account.

Deal Notes3

Get Deal Notes

Action

Get all Notes attached to a deal

Update Deal Note

Action

Update an existing note for a deal.

Create Deal Note

Action

Create a new note for a deal.

Contacts8

List New Contacts

Action

Get new contacts since last run.

UPSERT Contact

Action

Adds or Updates a Contact Record

List Contacts

Action

Gets all Contacts

Update Contact

Action

Updates a contact record

Delete Contact

Action

Deletes a contact

Get Contact

Action

Gets a single contact

List Updated Contacts

Action

Get updated contacts since last run.

Create Contact

Action

Add a new Contact.

Contact Custom Field Values7

Update Contact Custom Field Value

Action

Update a contact custom field value.

Get Contact Custom Field Value

Action

Get a contact custom field value.

List Updated Contact Custom Field Values

Action

List updated contact custom field values.

List Contact Custom Field Values

Action

List contact custom field values.

Delete Contact Custom Field Value

Action

Delete a contact custom field value.

List New Contact Custom Field Values

Action

List new contact custom field values.

Set Custom Field Value

Action

Set a contact custom field value.

Automations1

List Automations

Action

List all of your automations.

Contact Custom Fields7

List New Contact Custom Fields

Action

List new contact custom fields.

Delete Contact Custom Field

Action

Delete a contact custom field.

List Updated Contact Custom Fields

Action

List updated contact custom fields.

Update Contact Custom Field

Action

Update a contact custom field.

Get Contact Custom Field

Action

Get a contact custom field.

List Contact Custom Fields

Action

List contact custom fields.

Create Contact Custom Field

Action

Create a custom field for contacts.

Contact Tags4

List Contact Tags

Action

List all Contact Tags for a Contact.

Add Tag To Contact

Action

Create a Contact Tag object.

Delete Contact Tag

Action

Remove a Contact Tag from a Contact.

Get Contact Tag

Action

Retrieve a Contact Tag by ID.

Webhooks1

List Webhooks

Action

List all existing webhooks

Groups2

List Groups

Action

List all groups.

Get Group

Action

Get a group.

Campaigns1

List Campaigns

Action

Get all existing campaigns.

Event Tracking1

Track Event

Action

Track an event for the specified user.

TECHNICAL DETAILS

ActiveCampaign integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing ActiveCampaign integrations in Cyclr.

API and authentication

API host
https://{youraccount}.api-us1.com/api/3
Authentication
API token (Api-Token header). App Studio and OAuth2 available for published apps
Credentials

Account API base URL (subdomain) and Api-Token or OAuth client credentials.

Method categories

Contacts, Lists, Campaigns, Automations, Deals, Tags, Webhooks, Custom Objects

View vendor API documentation →

Pagination and rate limits

Pagination

Collection endpoints use limit and offset (default 20, max 100); meta.total and id_greater recommended for large contact sets. (developers.activecampaign.com)

Rate limits

ActiveCampaign rate limits to 5 requests per second per account; 429 responses include Retry-After and RateLimit headers. (developers.activecampaign.com)

IMPLEMENTATION

Authentication at a glance

ActiveCampaign uses an account-specific API token passed in the Api-Token HTTP header; App Studio supports OAuth for apps. (developers.activecampaign.com)

Authentication method
API token (Api-Token header). App Studio and OAuth2 available for published apps
Credential required

Account API base URL (subdomain) and Api-Token or OAuth client credentials.

Before you begin:

API token requires developer access; some webhook and custom object features depend on plan. (help.activecampaign.com)

View setup guide

COMMON QUESTIONS

Frequently asked questions

It can sync contacts, manage lists and tags, create campaigns, trigger automations, update deals and surface custom object events in real time. These actions map to ActiveCampaign REST endpoints such as Contacts, Campaigns, Automations and Deals. (developers.activecampaign.com)

Authentication uses an account-specific API token sent in the Api-Token HTTP header; App Studio also supports OAuth for published apps. The API token is found in account Developer settings. (developers.activecampaign.com)

Yes. Cyclr supports multi-tenant deployments that store per-customer ActiveCampaign credentials and reuse orchestrations across accounts while enforcing governance. Webhooks and API calls are per-customer. (help.activecampaign.com)

Yes. Cyclr can expose ActiveCampaign calls as governed MCP tools so product teams publish approved methods, control access and track usage across customers. Implementation uses Cyclr orchestration and per-tenant credentials.