Lodol Docs

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

ParameterTypeRequiredDescription
contact_idstringYesActiveCampaign contact id
list_idstringYesActiveCampaign list id
statusnumberNoSubscription status (1=subscribed,2=unsubscribed)

Response

{
  "contactList": {}
}

Apply tag to contact

Assign an existing tag to a contact.

Parameters

ParameterTypeRequiredDescription
contact_idstringYesActiveCampaign contact id
tag_idstringYesActiveCampaign tag id

Response

{
  "contactTag": {}
}

Create contact

Create a new contact in ActiveCampaign with optional profile details.

Parameters

ParameterTypeRequiredDescription
emailstringYesContact email
first_namestringNoFirst name
last_namestringNoLast name
phonestringNoPhone number

Response

{
  "contact": {}
}

Create deal

Create a new deal linked to a pipeline stage and contact.

Parameters

ParameterTypeRequiredDescription
titlestringYesDeal title
pipeline_idstringYesPipeline id
stage_idstringYesStage id within the pipeline
contact_idstringYesAssociated contact id
valuenumberNoDeal value
currencystringNoCurrency code

Response

{
  "deal": {}
}

Create list

Create a marketing list for organizing contacts and campaigns.

Parameters

ParameterTypeRequiredDescription
namestringYesList name
stringidstringNoUnique list identifier (defaults to name)

Response

{
  "list": {}
}

Create tag

Create a reusable tag to organize contacts and automations.

Parameters

ParameterTypeRequiredDescription
tagstringYesTag name
descriptionstringNoTag description

Response

{
  "tag": {}
}

On this page