> ## Documentation Index
> Fetch the complete documentation index at: https://help.cloudtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# ActiveCampaign Data Sync

> How data is synchronized between your CloudTalk and ActiveCampaign account

> [!NOTE]
>
> Learn how contact, deal, and call data is merged after [adding ActiveCampaign](https://help.cloudtalk.io/en/articles/5639069-configure-activecampaign.md) into CloudTalk.

**User level**: Admin, Agent, Supervisor

***

## Contacts

Your ActiveCampaign contacts will be imported into CloudTalk during initial synchronization. From there, synchronization runs periodically to check for and update changes on either side. ActiveCampaign contacts will also be created or updated when a new CloudTalk contact is added or changed.

> [!NOTE]
>
> **[Contact merging](https://help.cloudtalk.io/en/articles/5639498-contact-merging.md) occurs in CloudTalk when** multiple ActiveCampaign contacts have the same phone number, email address, or name.

In ActiveCampaign, contacts are only matched by email address. This means a new ActiveCampaign contact will be created based on if a CloudTalk contact has a different email address.

### Contact Data Mapping

<table>
  <tbody>
    <tr>
      <td>
        **CloudTalk Contact**
      </td>

      <td>
        **ActiveCampaign Contact**
      </td>
    </tr>

    <tr>
      <td>
        Name
      </td>

      <td>
        First Name

        Last Name

        *If exporting from CloudTalk, any characters after a space will count as the last name in ActiveCampaign*
      </td>
    </tr>

    <tr>
      <td>
        Contact Link
      </td>

      <td>
        Link to Contact Profile
      </td>
    </tr>

    <tr>
      <td>
        Phones
      </td>

      <td>
        Phone
      </td>
    </tr>

    <tr>
      <td>
        Emails
      </td>

      <td>
        Email
      </td>
    </tr>

    <tr>
      <td>
        Tags
      </td>

      <td>
        /
      </td>
    </tr>

    <tr>
      <td>
        Title
      </td>

      <td>
        /
      </td>
    </tr>

    <tr>
      <td>
        Company
      </td>

      <td>
        Account Name
      </td>
    </tr>

    <tr>
      <td>
        Industry
      </td>

      <td>
        /
      </td>
    </tr>

    <tr>
      <td>
        Website
      </td>

      <td>
        /
      </td>
    </tr>

    <tr>
      <td>
        Address
      </td>

      <td>
        /
      </td>
    </tr>

    <tr>
      <td>
        City
      </td>

      <td>
        /
      </td>
    </tr>

    <tr>
      <td>
        Zip
      </td>

      <td>
        /
      </td>
    </tr>

    <tr>
      <td>
        State
      </td>

      <td>
        /
      </td>
    </tr>

    <tr>
      <td>
        Country
      </td>

      <td>
        /
      </td>
    </tr>

    <tr>
      <td>
        Favorite Agent
      </td>

      <td>
        /
      </td>
    </tr>
  </tbody>
</table>

## Deals

ActiveCampaign deals are imported to associated contacts in CloudTalk. Periodic synchronization ensures they remain up to date within CloudTalk when they are updated in ActiveCampaign.

### Deal Data Mapping

| **CloudTalk Contact Activity** | **ActiveCampaign Deal** |
| - | - |
| Deal | Deal |
| Activity link | Link to deal |
| Title | Deal Title |
| Description content | Deal Value Deal Currency Deal Status—`open`/`closed` |

## Calls

Call tasks are created in ActiveCampaign for CloudTalk calls. Admin can limit which calls get exported by assigning specific CloudTalk numbers in the *Connected Numbers* section within the [integration configuration](https://help.cloudtalk.io/en/articles/5639069-configure-activecampaign.md).

Call tasks are assigned to the **contact** in ActiveCampaign when the contact has no deals. However, calls are assigned to **All deals** if the contact does have ActiveCampaign deals.

### Call Data Mapping

| **CloudTalk Call** | **ActiveCampaign Call Task - Contact** | **ActiveCampaign Call Task - Deal** |
| - | - | - |
| Deals | | All deals |
| Contact | Contact | |
| Call end | Due date | Due date |
| - | Deal task type - Call | Deal task type - Call |
| Call Link | Link to the contact | Link to the deal |
| Direction Status | Title | Title |
| Call Notes Recording URL | Description | Description |

## SMS

Email tasks are created in ActiveCampaign for CloudTalk SMS messages. Admin can limit which SMS messages get exported by assigning specific CloudTalk numbers in the *Connected Numbers for SMS* section within the [integration configuration](https://help.cloudtalk.io/en/articles/5639069-configure-activecampaign.md).

Email tasks from SMS messages are assigned to the **contact** in ActiveCampaign when the contact has no deals. However, messages are assigned to **All deals** if the contact does have ActiveCampaign deals.

### SMS Data Mapping

<table>
  <tbody>
    <tr>
      <td>
        **CloudTalk SMS**
      </td>

      <td>
        **ActiveCampaign Email Task - Contact**
      </td>

      <td>
        **ActiveCampaign Email Task - Deal**
      </td>
    </tr>

    <tr>
      <td>
        Deals
      </td>

      <td />

      <td>
        All deals
      </td>
    </tr>

    <tr>
      <td>
        Contact
      </td>

      <td>
        Contact
      </td>

      <td />
    </tr>

    <tr>
      <td>
        Created date
      </td>

      <td>
        Due date
      </td>

      <td>
        Due date
      </td>
    </tr>

    <tr>
      <td>
        \-
      </td>

      <td>
        Deal task type - Email
      </td>

      <td>
        Deal task type - Email
      </td>
    </tr>

    <tr>
      <td>
        Direction
      </td>

      <td>
        Title
      </td>

      <td>
        Title
      </td>
    </tr>

    <tr>
      <td>
        Contact Name

        Message
      </td>

      <td>
        Description
      </td>

      <td>
        Description
      </td>
    </tr>
  </tbody>
</table>

> [!TIP]
>
> **Calls from unassociated numbers**
>
> When a call comes from a phone number that does not match any existing contact in ActiveCampaign, CloudTalk does not automatically create a new contact for it. The call is only exported when it can be linked to a known contact.

***

*Need help or have a question?* Just reach out through our [Support portal](https://support.cloudtalk.io/hc/en-us/requests/new?ticket_form_id=26305535257884) — we’re here for you.


## Related topics

- [Configure ActiveCampaign](https://help.cloudtalk.io/en/articles/5639069-configure-activecampaign.md)
- [How CloudTalk syncs data with your CRM](https://help.cloudtalk.io/en/articles/14665732-how-cloudtalk-syncs-data-with-your-crm.md)
- [Using Zoho CRM with Campaign Dialers](https://help.cloudtalk.io/en/articles/11503460-using-zoho-crm-with-campaign-dialers.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.