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.
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:
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:
The contact is looked up by email. If the contact does not exist yet, it is created automatically.
A record is created on your Custom Object with the event name and event data, linked to the contact. The record's
externalIdis 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.
Custom Objects require an ActiveCampaign Enterprise plan.
Your Custom Object schema must follow the structure described in the onboarding guide.
Useful links
Last updated
Was this helpful?

