For the complete documentation index, see llms.txt. This page is also available as Markdown.

Active Campaign

ActiveCampaign integration helps connect your website events to your ActiveCampaign account. We handle server-side event streaming for you. Setup is quick - just enter your ActiveCampaign Account ID and Event Key, and we will send events to your ActiveCampaign account.

Events are associated with contacts using the email.

Details

Channel Name: activeCampaign

Event Flow

Events are captured from your site and delivered to ActiveCampaign via server-side API.

By default, events are sent to your contacts' Events feed using Event Tracking. Alternatively, events can be stored as Custom Object records — see the Custom Objects section below.

Custom Objects

Instead of the Events feed, events can be written as records to a Custom Object in your ActiveCampaign account. This mode is enabled by providing three additional settings in the channel configuration:

Setting
Description

Account Name

Your ActiveCampaign subdomain, e.g. myaccount from myaccount.api-us1.com

API Key

Found in your ActiveCampaign account under Settings → Developer

Schema ID

The ID of the Custom Object schema records are written to

When all three are set, each event is delivered as follows:

  1. The contact is looked up by email. If the contact does not exist yet, it is created automatically.

  2. A record is created on your Custom Object with the event name and event data, linked to the contact. The record's externalId is set to the unique event ID, so retries never create duplicate records.

If any of the three settings are missing, the channel falls back to the default Events feed mode.

Last updated

Was this helpful?