The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"createdAt": "2021-03-02T16:28:15.682Z",
"updatedAt": "2021-03-02T16:51:15.335Z",
"id": "86",
"name": "ActiveCampaign:Contact:create update get getAll delete:Account:create update get getAll delete:AccountContact:create update delete:ContactTag:add remove:ContactList:add remove",
"active": false,
"nodes": [
{
"parameters": {},
"name": "Start",
"type": "n8n-nodes-base.start",
"typeVersion": 1,
"position": [
240,
250
],
"id": "5e0c4a10-4f4c-4d7e-ac88-cfb0e0147e6d"
},
{
"parameters": {
"email": "=fake{{Date.now()}}@gmail.com",
"additionalFields": {}
},
"name": "ActiveCampaign",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
400,
250
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "218c5b2e-6051-4f23-ba62-8d5b9deee1c6"
},
{
"parameters": {
"operation": "update",
"contactId": "={{$node[\"ActiveCampaign\"].json[\"id\"]}}",
"updateFields": {
"email": "=updatedFake{{Date.now()}}@gmail.com"
}
},
"name": "ActiveCampaign1",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
1860,
420
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "305a7c81-ca92-4e98-af9e-16793b4ef154"
},
{
"parameters": {
"operation": "get",
"contactId": "={{$node[\"ActiveCampaign\"].json[\"id\"]}}"
},
"name": "ActiveCampaign2",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
2060,
420
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "0793b6d4-3d35-49c9-ac08-783568dcbaf7"
},
{
"parameters": {
"operation": "getAll",
"limit": 1,
"additionalFields": {}
},
"name": "ActiveCampaign3",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
2240,
420
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "577ef13f-7105-4d8a-bed7-e032a4dbd41e"
},
{
"parameters": {
"operation": "delete",
"contactId": "={{$node[\"ActiveCampaign\"].json[\"id\"]}}"
},
"name": "ActiveCampaign4",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
2700,
580
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "fa91c140-0213-4490-b9d5-8bc7f58f076c"
},
{
"parameters": {
"resource": "contactList",
"listId": 1,
"contactId": "={{$node[\"ActiveCampaign\"].json[\"id\"]}}"
},
"name": "ActiveCampaign5",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
1800,
600
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "9ec94695-33dd-4b2d-afa5-275f25c5519d"
},
{
"parameters": {
"resource": "contactList",
"operation": "remove",
"listId": 1,
"contactId": "={{$node[\"ActiveCampaign\"].json[\"id\"]}}"
},
"name": "ActiveCampaign6",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
2040,
600
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "b1f7a747-06a7-4e0c-9492-da2b0d0058ee"
},
{
"parameters": {
"resource": "contactTag",
"tagId": "1",
"contactId": "={{$node[\"ActiveCampaign\"].json[\"id\"]}}"
},
"name": "ActiveCampaign7",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
1800,
160
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "2fd08b2d-5fcc-4e53-ab07-0a4ccceb4343"
},
{
"parameters": {
"resource": "contactTag",
"operation": "remove",
"contactTagId": "={{$node[\"ActiveCampaign7\"].json[\"id\"]}}"
},
"name": "ActiveCampaign8",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
1950,
160
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "7a5a5918-0d77-4244-bfda-81fa9a16bb4a"
},
{
"parameters": {
"resource": "account",
"name": "=Name{{Date.now()}}",
"additionalFields": {}
},
"name": "ActiveCampaign9",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
550,
300
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "c27e3344-ae6d-4c50-9b68-fbe0cc933bff"
},
{
"parameters": {
"resource": "account",
"operation": "update",
"accountId": "={{$node[\"ActiveCampaign9\"].json[\"id\"]}}",
"updateFields": {
"name": "=updatedName{{Date.now()}}"
}
},
"name": "ActiveCampaign10",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
1150,
300
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "f0488b6f-4e0a-4314-8748-0107fe6615f0"
},
{
"parameters": {
"resource": "account",
"operation": "get",
"accountId": "={{$node[\"ActiveCampaign9\"].json[\"id\"]}}"
},
"name": "ActiveCampaign11",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
1300,
300
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "323985d0-1ee6-40c3-ac86-7ddd93755d92"
},
{
"parameters": {
"resource": "account",
"operation": "getAll",
"limit": 1,
"filters": {}
},
"name": "ActiveCampaign12",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
1450,
300
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "0056df12-007e-49fe-a03f-b784e4c05354"
},
{
"parameters": {
"resource": "account",
"operation": "delete",
"accountId": "={{$node[\"ActiveCampaign9\"].json[\"id\"]}}"
},
"name": "ActiveCampaign13",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
1600,
300
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "4149b2f7-c778-40d5-9e91-a652148bdb0f"
},
{
"parameters": {
"resource": "accountContact",
"account": "={{$node[\"ActiveCampaign9\"].json[\"id\"]}}",
"contact": "={{$node[\"ActiveCampaign\"].json[\"id\"]}}",
"additionalFields": {}
},
"name": "ActiveCampaign14",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
700,
400
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "88202473-515f-443d-bdc2-79a79bf72228"
},
{
"parameters": {
"resource": "accountContact",
"operation": "update",
"accountContactId": "={{$node[\"ActiveCampaign14\"].json[\"id\"]}}",
"updateFields": {
"jobTitle": "TestJobTitle"
}
},
"name": "ActiveCampaign15",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
850,
400
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "d5c849a3-4bd3-4d31-80f4-b842e725620a"
},
{
"parameters": {
"resource": "accountContact",
"operation": "delete",
"accountContactId": "={{$node[\"ActiveCampaign14\"].json[\"id\"]}}"
},
"name": "ActiveCampaign16",
"type": "n8n-nodes-base.activeCampaign",
"typeVersion": 1,
"position": [
1000,
400
],
"credentials": {
"activeCampaignApi": {
"name": "<your credential>"
}
},
"id": "3fadb7d0-4353-4bc9-9099-269db90d56e9"
},
{
"parameters": {
"mode": "chooseBranch"
},
"name": "Merge",
"type": "n8n-nodes-base.merge",
"typeVersion": 2.1,
"position": [
2480,
580
],
"id": "e48d6833-8e96-4fd9-ba59-e6aef2d6dfba"
}
],
"connections": {
"ActiveCampaign": {
"main": [
[
{
"node": "ActiveCampaign9",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign1": {
"main": [
[
{
"node": "ActiveCampaign2",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign2": {
"main": [
[
{
"node": "ActiveCampaign3",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign3": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign5": {
"main": [
[
{
"node": "ActiveCampaign6",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign7": {
"main": [
[
{
"node": "ActiveCampaign8",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign8": {
"main": [
[
{
"node": "ActiveCampaign1",
"type": "main",
"index": 0
}
]
]
},
"Start": {
"main": [
[
{
"node": "ActiveCampaign",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign9": {
"main": [
[
{
"node": "ActiveCampaign14",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign10": {
"main": [
[
{
"node": "ActiveCampaign11",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign11": {
"main": [
[
{
"node": "ActiveCampaign12",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign12": {
"main": [
[
{
"node": "ActiveCampaign13",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign14": {
"main": [
[
{
"node": "ActiveCampaign15",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign15": {
"main": [
[
{
"node": "ActiveCampaign16",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign16": {
"main": [
[
{
"node": "ActiveCampaign10",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign13": {
"main": [
[
{
"node": "ActiveCampaign5",
"type": "main",
"index": 0
},
{
"node": "ActiveCampaign7",
"type": "main",
"index": 0
}
]
]
},
"ActiveCampaign6": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
}
]
]
},
"Merge": {
"main": [
[
{
"node": "ActiveCampaign4",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {},
"staticData": null,
"meta": null,
"versionId": null,
"triggerCount": 0,
"tags": []
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
activeCampaignApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
ActiveCampaign:Contact:create update get getAll delete:Account:create update get getAll delete:AccountContact:create update delete:ContactTag:add remove:ContactList:add remove. Uses start, activeCampaign. Manual trigger; 19 nodes.
Source: https://github.com/n8n-io/test-workflows/blob/c1d376431a818f81f44e9ce645b8fb4878805419/workflows/86.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Salesforce:Lead:create get addNote addToCampaign getAll getSummary update delete:Contact:create get addNote addToCampaign getAll getSummary update delete:CustomObject:create get getAll update delete:F
Django CRM - Enviar Comunicaciones de Campaña. Uses start, httpRequest, emailSend, twilio. Manual trigger; 17 nodes.
Intercom:Company:create get getAll update users:Lead:create get getAll update delete:User:create get getAll update delete. Uses start, intercom. Manual trigger; 16 nodes.
Customerio:Campaign:get getMettrics geAll:Customer:upsert delete:Event:track trackAnonymous:Segment:add remove. Uses start, customerIo. Manual trigger; 10 nodes.