ActiveCampaign
API actions for the ActiveCampaign integration.
ActiveCampaign
Automate ActiveCampaign by creating contacts, lists, tags, and deals with API tokens.
Subscribe contact to list
Subscribe an existing contact to an ActiveCampaign list.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
contact_id | string | Yes | ActiveCampaign contact id |
list_id | string | Yes | ActiveCampaign list id |
status | number | No | Subscription status (1=subscribed,2=unsubscribed) |
Response
{
"contactList": {}
}Apply tag to contact
Assign an existing tag to a contact.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
contact_id | string | Yes | ActiveCampaign contact id |
tag_id | string | Yes | ActiveCampaign tag id |
Response
{
"contactTag": {}
}Create contact
Create a new contact in ActiveCampaign with optional profile details.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | Yes | Contact email |
first_name | string | No | First name |
last_name | string | No | Last name |
phone | string | No | Phone number |
Response
{
"contact": {}
}Create deal
Create a new deal linked to a pipeline stage and contact.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
title | string | Yes | Deal title |
pipeline_id | string | Yes | Pipeline id |
stage_id | string | Yes | Stage id within the pipeline |
contact_id | string | Yes | Associated contact id |
value | number | No | Deal value |
currency | string | No | Currency code |
Response
{
"deal": {}
}Create list
Create a marketing list for organizing contacts and campaigns.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | List name |
stringid | string | No | Unique list identifier (defaults to name) |
Response
{
"list": {}
}Create tag
Create a reusable tag to organize contacts and automations.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
tag | string | Yes | Tag name |
description | string | No | Tag description |
Response
{
"tag": {}
}