ActiveCampaign

Overview

Pre-built tooling

✅ Authorization
ToolsStatus
Pre-built authorization (API Key)✅
Pre-built authorization UI✅
Custom authorization UI✅
End-user authorization guide✅
Expired credentials detection✅
✅ Read & write data
ToolsStatus
Pre-built integrations✅
API unification✅
2-way sync✅
Webhooks from Tenklo on data modifications✅
Real-time webhooks from 3rd-party API🚫 (time to contribute: <48h)
Proxy requests✅
✅ Observability & data quality
ToolsStatus
HTTP request logging✅
End-to-end type safety✅
Data runtime validation✅
OpenTelemetry export✅
Slack alerts on errors✅
Integration status API✅
✅ Customization
ToolsStatus
Create or customize use-cases✅
Pre-configured pagination🚫 (time to contribute: <48h)
Pre-configured rate-limit handling🚫 (time to contribute: <48h)
Per-customer configurations✅

Others

Function nameDescriptionTypeSource code
add-contact-to-listSubscribe or unsubscribe a contact from an ActiveCampaign list.Action🔗 Github
create-accountCreate an account in ActiveCampaign.Action🔗 Github
create-campaignCreate a campaign in ActiveCampaign.Action🔗 Github
create-contactCreate a contact in ActiveCampaign.Action🔗 Github
create-custom-fieldCreate a contact custom field in ActiveCampaign.Action🔗 Github
create-deal-groupCreate a deal group (pipeline) in ActiveCampaign.Action🔗 Github
create-deal-stageCreate a deal stage in ActiveCampaign.Action🔗 Github
create-dealCreate a deal in ActiveCampaign.Action🔗 Github
create-listCreate a list in ActiveCampaign.Action🔗 Github
create-noteCreate a note in ActiveCampaign.Action🔗 Github
create-tagCreate a tag in ActiveCampaign.Action🔗 Github
delete-accountDelete or archive an account in ActiveCampaign.Action🔗 Github
delete-campaignDelete or archive a campaign in ActiveCampaign.Action🔗 Github
delete-contactPermanently delete a contact in ActiveCampaign.Action🔗 Github
delete-custom-fieldDelete a contact custom field from ActiveCampaign.Action🔗 Github
delete-deal-groupDelete a deal group (pipeline) in ActiveCampaign.Action🔗 Github
delete-deal-stageDelete a deal stage in ActiveCampaign.Action🔗 Github
delete-dealDelete or archive a deal in ActiveCampaign.Action🔗 Github
delete-listDelete or archive a list in ActiveCampaign.Action🔗 Github
delete-noteDelete or archive a note in ActiveCampaign.Action🔗 Github
delete-tagDelete or archive a tag in ActiveCampaign.Action🔗 Github
get-accountRetrieve a single account from ActiveCampaign.Action🔗 Github
get-automationRetrieve a single automation from ActiveCampaign.Action🔗 Github
get-campaignRetrieve a single campaign from ActiveCampaign.Action🔗 Github
get-contactRetrieve a single contact from ActiveCampaign.Action🔗 Github
get-custom-fieldRetrieve a single contact custom field from ActiveCampaign.Action🔗 Github
get-deal-groupRetrieve a single deal group (pipeline) from ActiveCampaign.Action🔗 Github
get-deal-stageRetrieve a single deal stage from ActiveCampaign.Action🔗 Github
get-dealRetrieve a single deal from ActiveCampaign.Action🔗 Github
get-formRetrieve a single form from ActiveCampaign.Action🔗 Github
get-listRetrieve a single list from ActiveCampaign.Action🔗 Github
get-noteRetrieve a single note from ActiveCampaign.Action🔗 Github
get-tagRetrieve a single tag from ActiveCampaign.Action🔗 Github
list-accountsList accounts from ActiveCampaign.Action🔗 Github
list-automationsList automations from ActiveCampaign.Action🔗 Github
list-campaignsList campaigns from ActiveCampaign.Action🔗 Github
list-contactsList contacts from ActiveCampaign.Action🔗 Github
list-custom-fieldsList contact custom fields from ActiveCampaign.Action🔗 Github
list-deal-groupsList deal groups (pipelines) from ActiveCampaignAction🔗 Github
list-deal-stagesList deal stages from ActiveCampaign.Action🔗 Github
list-dealsList deals from ActiveCampaign.Action🔗 Github
list-formsList forms from ActiveCampaign.Action🔗 Github
list-listsList lists from ActiveCampaign.Action🔗 Github
list-notesList notes from ActiveCampaign.Action🔗 Github
list-tagsList tags from ActiveCampaign.Action🔗 Github
sync-contactCreate or update an ActiveCampaign contact by email.Action🔗 Github
tag-contactApply a tag to an ActiveCampaign contact.Action🔗 Github
update-accountUpdate an account in ActiveCampaignAction🔗 Github
update-campaignUpdate a campaign in ActiveCampaign.Action🔗 Github
update-contactUpdate a contact in ActiveCampaign.Action🔗 Github
update-deal-groupUpdate a deal group (pipeline) in ActiveCampaign.Action🔗 Github
update-deal-stageUpdate a deal stage in ActiveCampaign.Action🔗 Github
update-dealUpdate a deal in ActiveCampaign.Action🔗 Github
update-listUpdate a list in ActiveCampaign.Action🔗 Github
update-noteUpdate a note in ActiveCampaignAction🔗 Github
update-tagUpdate a tag in ActiveCampaignAction🔗 Github
accountsSync accounts from ActiveCampaignSync🔗 Github
automationsSync automations from ActiveCampaign.Sync🔗 Github
campaignsSync campaigns from ActiveCampaign.Sync🔗 Github
contactsSync contacts from ActiveCampaign.Sync🔗 Github
custom-fieldsSync contact custom fields from ActiveCampaignSync🔗 Github
deal-groupsSync deal groups (pipelines) from ActiveCampaignSync🔗 Github
deal-stagesSync deal stages from ActiveCampaign.Sync🔗 Github
dealsSync deals from ActiveCampaign.Sync🔗 Github
listsSync lists from ActiveCampaign.Sync🔗 Github
notesSync notes from ActiveCampaign.Sync🔗 Github
tagsSync tags from ActiveCampaign.Sync🔗 Github

Access requirements

Pre-RequisitesStatusComment
Paid dev account❓
Paid test account❓
Partnership❓
App review❓
Security audit❓

Setup guide

No setup guide yet.

Need help getting started? Get help in the community.
Contribute improvements to the setup guide by editing this page
Contribute useful links by editing this page

API gotchas

  • ActiveCampaign uses API_KEY auth_mode with Api-Token: API_KEY in the request header to access different endpoints.
  • ActiveCampaign enforces a default rate limit of 5 requests per second per account.
Contribute API gotchas by editing this page

Going further

Connect to ActiveCampaign

Guide to connect to ActiveCampaign using Connect UI

On this page