---
title: Active Campaign
description: Learn how to integrate Anedot with ActiveCampaign to automatically send donor contact information to your email marketing and CRM lists, including setup steps, data relay behavior, and field mapping guidance.
---

[Skip to content](https://help.anedot.com/knowledge/activecampaign#main-content)

[![anedot-logo](https://help.anedot.com/hubfs/anedot-logo.svg)](https://help.anedot.com/knowledge?hsLang=en)

Open main navigation

Close main navigation

- [Get Support ⤴](https://www.anedot.com/getsupport)

[Get Support ⤴](https://www.anedot.com/getsupport)

 Here to help 👋

- There are no suggestions because the search field is empty.

1. [Public Help Center](https://help.anedot.com/knowledge?hsLang=en)
2. [Integrations](https://help.anedot.com/knowledge/integrations?hsLang=en)
3. [Email Marketing & Communication Tools](https://help.anedot.com/knowledge/integrations?hsLang=en#email-marketing-communication-tools)

# Active Campaign

## This help article explains how to connect Anedot to ActiveCampaign, enabling automatic syncing of donor contact data from fundraising pages for streamlined engagement.

ActiveCampaign is a customer experience automation platform that combines email marketing, automation, and CRM tools to help organizations of any size streamline donor communication and engagement.

Anedot’s integration with ActiveCampaign allows donor contact information to be automatically passed into your ActiveCampaign account, simplifying list management and follow-up workflows.

---

### Table of Contents

- [Connect Anedot to Active Campaign](https://help.anedot.com/knowledge/activecampaign#connect)
- [Data Relays](https://help.anedot.com/knowledge/activecampaign#data-relays)
- [Field Mapping](https://help.anedot.com/knowledge/activecampaign#field-mapping)
- [Payload Data](https://help.anedot.com/knowledge/activecampaign#payload)

---

### Connect Anedot to Active Campaign

To set up the integration between Anedot and ActiveCampaign, follow the steps below:

1. Go to the **Settings \> Integrations \> Directory** tab in your Anedot fundraising account.
2. Click the blue **+ New Connection** button in the upper-right corner of the Directory.
3. Choose **Active Campaign** from the Directory list.
4. Select which Action Pages you want to sync with ActiveCampaign. *By default, all pages are included.*
   
     - To exclude specific pages, enter a comma-separated list of Action Page IDs.
     - Optionally, you can scope the integration by Team, so only data from a selected Team is sent.
5. Enter your **Active Campaign URL**.
6. Enter your **Active Campaign List ID**.
7. Enter your **Active Campaign API Key**.
8. Click **Save**.

Once saved, your integration will be active. The Action Pages, Teams, and credentials can be updated at any time.

---

### Data Relays

- Anedot sends relays for both financial and non-financial pages.
  
    - **Note:** Custom field data is not included in relays at this time.
- If five consecutive relay attempts fail, the integration is marked as "inactive" and will no longer send data until reactivated.
- When a relay is successful:
  
    - A new contact will be added, or an existing contact will be updated, within the selected ActiveCampaign list.
    - These contacts can be viewed in the **Contacts** section of your ActiveCampaign account.

---

### Field Mapping<https://anedot.help/integrations/active-campaign?hsLang=en#field-mapping>

#### List Payload<https://anedot.help/integrations/active-campaign?hsLang=en#list-payload>

| Anedot Field | Active Campaign Field |
| --- | --- |
| list\_id *(see step 5 from setup instructions)* | list |
| "1" | status |
| contact\_id *(from Active Campaign)* | contact |

#### Contact Payload<https://anedot.help/integrations/active-campaign?hsLang=en#contact-payload>

| Anedot Field | Active Campaign Field |
| --- | --- |
| email | email |
| phone | phone |
| lastName | lastName |
| firstName | firstName |

---

### Payload Data

#### Request Headers

```
{}
```

#### Request Body

```
{  "list_payload": {    "contactList": {      "list": "1",      "status": 1,      "contact": "25"    }  },  "contact_payload": {    "contact": {      "email": "admin@anedot.com",      "phone": "2252501301",      "lastName": "Dot",      "firstName": "Annie"    }  }}
```

#### Response Body

```
{  "contactList": {    "id": "25",    "form": null,    "list": "1",    "sync": "0",    "links": {      "form": "https://anedot.activehosted.com/api/3/contactLists/25/form",      "list": "https://anedot.activehosted.com/api/3/contactLists/25/list",      "contact": "https://anedot.activehosted.com/api/3/contactLists/25/contact",      "message": "https://anedot.activehosted.com/api/3/contactLists/25/message",      "campaign": "https://anedot.activehosted.com/api/3/contactLists/25/campaign",      "automation": "https://anedot.activehosted.com/api/3/contactLists/25/automation",      "autosyncLog": "https://anedot.activehosted.com/api/3/contactLists/25/autosyncLog",      "unsubscribeAutomation": "https://anedot.activehosted.com/api/3/contactLists/25/unsubscribeAutomation"    },    "sdate": "2019-07-01T13:24:24-05:00",    "udate": null,    "ip4Sub": "0",    "status": 1,    "contact": "25",    "message": null,    "campaign": null,    "ip4Unsub": "0",    "ip4_last": "0",    "seriesid": "0",    "sourceid": "3",    "last_name": "Dot",    "responder": "1",    "automation": null,    "created_by": "0",    "first_name": "Annie",    "updated_by": "0",    "autosyncLog": null,    "unsubreason": "",    "created_timestamp": "2019-08-31 11:58:14",    "updated_timestamp": "2019-08-31 11:58:14",    "unsubscribeAutomation": null  }}
```

#### Response Status

```
200
```

- [Get Started](https://help.anedot.com/knowledge/get-started?hsLang=en#main-content)

    - [Anedot 101](https://help.anedot.com/knowledge/get-started?hsLang=en#anedot-101)
    - [Apply for an Account](https://help.anedot.com/knowledge/get-started?hsLang=en#apply-for-an-account)
    - [Security](https://help.anedot.com/knowledge/get-started?hsLang=en#security)
- [Action Pages](https://help.anedot.com/knowledge/action-pages?hsLang=en#main-content)

    - [Action Page Basics](https://help.anedot.com/knowledge/action-pages?hsLang=en#action-page-basics)
    - [Page Builder](https://help.anedot.com/knowledge/action-pages?hsLang=en#page-builder)
    - [Advanced Features](https://help.anedot.com/knowledge/action-pages?hsLang=en#advanced-features)
    - [State Specific Pages](https://help.anedot.com/knowledge/action-pages?hsLang=en#state-specific-pages)
- [Finance](https://help.anedot.com/knowledge/finance?hsLang=en#main-content)

    - [Management & Reporting](https://help.anedot.com/knowledge/finance?hsLang=en#management-reporting)
    - [Internal Processing](https://help.anedot.com/knowledge/finance?hsLang=en#internal-processing)
- [Integrations](https://help.anedot.com/knowledge/integrations?hsLang=en#main-content)

    - [CRM & Donor Management Systems](https://help.anedot.com/knowledge/integrations?hsLang=en#crm-donor-management-systems)
    - [Email Marketing & Communication Tools](https://help.anedot.com/knowledge/integrations?hsLang=en#email-marketing-communication-tools)
    - [Integration & Automation Tools](https://help.anedot.com/knowledge/integrations?hsLang=en#integration-automation-tools)
    - [Political Campaign Tools](https://help.anedot.com/knowledge/integrations?hsLang=en#political-campaign-tools)
    - [E-commerce, Financial, and Membership Tools](https://help.anedot.com/knowledge/integrations?hsLang=en#e-commerce-financial-and-membership-tools)
    - [Relay Data & Troubleshooting](https://help.anedot.com/knowledge/integrations?hsLang=en#relay-data-troubleshooting)
- [Settings](https://help.anedot.com/knowledge/settings?hsLang=en#main-content)

    - [Access](https://help.anedot.com/knowledge/settings?hsLang=en#access)
    - [Configuration](https://help.anedot.com/knowledge/settings?hsLang=en#configuration)
    - [Finance](https://help.anedot.com/knowledge/settings?hsLang=en#finance)
    - [Setup](https://help.anedot.com/knowledge/settings?hsLang=en#setup)
    - [Other Actions](https://help.anedot.com/knowledge/settings?hsLang=en#other-actions)
- [Donor Support](https://help.anedot.com/knowledge/donor-support?hsLang=en#main-content)

    - [Getting Started with Your Donor Account](https://help.anedot.com/knowledge/donor-support?hsLang=en#getting-started-with-your-donor-account)
    - [Manage Your Giving](https://help.anedot.com/knowledge/donor-support?hsLang=en#manage-your-giving)
    - [Donor FAQ](https://help.anedot.com/knowledge/donor-support?hsLang=en#donor-faq)

[![Chill listening crop-3](https://help.anedot.com/hubfs/623c96e00d0d93f7d3a66f2e_Anedot_Typemark_Blue.svg "Chill listening crop-3")](https://www.anedot.com/)

<https://facebook.com/anedot> <https://x.com/anedot> <https://instagram.com/anedot> <https://www.youtube.com/@Anedot> <https://open.spotify.com/show/7fK8maOMuj87AeAotVDZRF> [mailto:help@anedot.com](mailto:help@anedot.com)

Copyright © 2025, Anedot, Inc.