# ActiveCampaign and phone.systems(TM) Integration

Connecting **phone.systems(TM)** with **ActiveCampaign CRM** allows you to manage customer calls and synchronize contact
data. The integration includes the following features:

- **Sync contacts automatically**: Keep contacts updated between phone.systems(TM) and ActiveCampaign CRM.
- **Call journaling**: Calls can be logged in ActiveCampaign for tracking and reference.
- **Create new contacts automatically**: When an unknown number calls, a new contact can be created in ActiveCampaign automatically.
- **Upload AI call insights results**: AI-generated call analytics can be added to call logs.

Note

**Call journaling** and **AI call insights** are available only on the **ActiveCampaign Enterprise** plan.

---



## Connecting phone.systems(TM) with ActiveCampaign

This guide provides detailed steps on integrating phone.systems(TM) with ActiveCampaign. Follow the instructions below
to complete the setup process.

Note

To connect phone.systems(TM) with ActiveCampaign, generate the **API URL** and **API Key** in the ActiveCampaign account
**Settings**.

### Step 1: Sign in to your ActiveCampaign account

To get started, open the [ActiveCampaign website](https://www.activecampaign.com/) and sign in to your account or create
a new one.

### Step 2: Open Developer settings in ActiveCampaign

1. In ActiveCampaign, click **Settings** in the top right corner.
2. From the Settings menu, open the **Developer** section.

[![Open Developer settings in ActiveCampaign](../../../_images/1_open_developer_settings.png)](../../../_images/1_open_developer_settings.png)


**Fig. 1.** Open Developer settings in ActiveCampaign

### Step 3: Launch phone.systems(TM) and connect to ActiveCampaign

1. In the phone.systems(TM) interface, click **Settings**.
2. Open the **CRM Integrations** tab at the top of the screen. Alternatively, use this direct link: [phone.systems(TM) CRM Integrations](https://phone.systems/ui/index.html#/settings/crm_integrations)
3. Click **Connect** to link your ActiveCampaign with phone.systems(TM).

Note

Clicking **Connect** will open the **Connect ActiveCampaign** form to continue the integration setup.

[![Open the Connect ActiveCampaign form in phone.systems(TM)](../../../_images/2_open_connect_form.png)](../../../_images/2_open_connect_form.png)


**Fig. 2.** Open the Connect ActiveCampaign form in phone.systems(TM)

### Step 4: Copy the API credentials from ActiveCampaign

On the ActiveCampaign **Developer** page, locate the **API Access** section and copy the following values:

1. Click **Copy API URL** and keep the value for the next step.
2. Click **Copy API Key** and keep this value as well.

[![Copy API URL and API Key in ActiveCampaign](../../../_images/3_copy_api_credentials.png)](../../../_images/3_copy_api_credentials.png)


**Fig. 3.** Copy API URL and API Key in ActiveCampaign

### Step 5: Paste the API credentials into phone.systems(TM)

Return to the **Connect ActiveCampaign** form in phone.systems(TM) and fill in the following fields:

1. Paste the **API URL** into the **API URL** field.
2. Paste the **API Key** into the **API Key** field.

[![Paste API URL and API Key into phone.systems(TM)](../../../_images/4_paste_api_credentials.png)](../../../_images/4_paste_api_credentials.png)


**Fig. 4.** Paste API URL and API Key into phone.systems(TM)

### Step 6: Connect the phone.systems(TM) ActiveCampaign integration

Click **Connect** to complete the integration setup.

[![Connect your ActiveCampaign CRM to phone.systems(TM)](../../../_images/5_connect.png)](../../../_images/5_connect.png)


**Fig. 5.** Connect your ActiveCampaign to phone.systems(TM)

After the connection is established, the integration status changes to **Synchronizing**, and then to **Connected** once
the initial synchronization is complete.

Note

Existing contacts from ActiveCampaign are synchronized automatically during this step.

[![Active ActiveCampaign connection in phone.systems(TM)](../../../_images/6_connected.png)](../../../_images/6_connected.png)


**Fig. 6.** Active ActiveCampaign connection in phone.systems(TM)

### Step 7: Enable phone-only contacts in ActiveCampaign

ActiveCampaign requires an email address by default when creating new contacts.
To allow phone.systems(TM) to create and synchronize contacts using **only a phone
number**, phone-only contacts must be enabled in the ActiveCampaign
advanced settings.

This allows the integration to automatically create or update contacts based on
calls and other phone activity.

Important

Enabling phone-only contacts is a **permanent change** and cannot be undone. [Learn more about phone-only
contacts](https://help.activecampaign.com/hc/en-us/articles/20773942638364-Phone-only-contacts-overview).

1. Go to the **ActiveCampaign** user interface and open **Settings**.
2. Navigate to **Advanced Settings** and find the **Phone-only contacts** section.
3. Enable the **Phone-only contacts** toggle.
4. Click **Save Settings**.

[![Active ActiveCampaign connection in phone.systems(TM)](../../../_images/9_phoneonly.png)](../../../_images/9_phoneonly.png)


**Fig. 7.** Active ActiveCampaign connection in phone.systems(TM)



---

## Associate users for ActiveCampaign

After the ActiveCampaign integration is successfully connected, you can associate
ActiveCampaign users with their corresponding **phone.systems(TM)** users.

User association enables call journaling by ensuring that inbound and outbound
calls are logged on the correct contacts in ActiveCampaign. Only calls handled by
associated users are recorded. Calls handled by users who are not associated are
not journaled.

Note

Call journaling for ActiveCampaign is available **only** on the **ActiveCampaign Enterprise** plan.

1. Go to phone.systems(TM) **Settings**, then open **CRM Integrations**.
2. Under **Active Integrations** at the top of the page, you will see **ActiveCampaign** marked as **Connected**.
3. Click **Associate users**.

[![Associate users button for ActiveCampaign integration](../../../_images/7_associate1.png)](../../../_images/7_associate1.png)


**Fig. 8.** Associate users button for ActiveCampaign integration

After clicking **Associate users**, a dialog opens where you can link
**ActiveCampaign users** with corresponding **phone.systems(TM) users**.

4. Match each ActiveCampaign user with the appropriate phone.systems(TM) user.
5. Click **Save** to apply the changes.

[![Associate ActiveCampaign users with phone.systems(TM) users](../../../_images/8_associate2.png)](../../../_images/8_associate2.png)


**Fig. 9.** Associate ActiveCampaign users with phone.systems(TM) users



---

## Configuring ActiveCampaign Integration Settings

After the ActiveCampaign integration is connected, you can configure how calls
and contacts are synchronized between **phone.systems(TM)** and ActiveCampaign.

These settings control call journaling behavior, automatic contact creation,
and the upload of additional call-related data. Configuration applies only to
phone numbers with call journaling enabled.

1. In phone.systems(TM) go to **Settings**, then open **CRM Integrations**.
2. Under **Active Integrations** at the top of the page, you will see **ActiveCampaign** marked as **Connected**.
3. Click **Settings**.

[![ActiveCampaign integration settings button](../../../_images/10_settings_button.png)](../../../_images/10_settings_button.png)


**Fig. 10.** ActiveCampaign integration settings button

After clicking **Settings**, a dialog opens where you can link
**ActiveCampaign users** with corresponding **phone.systems(TM) users**.

[![ActiveCampaign integration settings menu](../../../_images/11_settings_menu.png)](../../../_images/11_settings_menu.png)


**Fig. 11.** ActiveCampaign integration settings menu

### Call journaling

Important

- Call journaling is available only on the **ActiveCampaign Enterprise** plan.
- Each phone number must be configured individually for call journaling.
- [Auto Contact Creation](#ps3-activecampaign-integration-auto-contact-creation) and [Other Settings](#ps3-activecampaign-integration-other-settings) apply only for numbers with **enabled** call journaling.

Call journaling automatically logs inbound and outbound calls as activities on related contacts in ActiveCampaign.

Enable call journaling for each required number in the [phone
numbers](../../Numbers/phone-numbers.html#ps3-phone-numbers) menu.

### Auto contact creation

This feature automatically creates a new contact when a call is handled from a number that does not match an existing
contact.

| **Setting** | **Description** |
| --- | --- |
| **Inbound calls** | Create a contact for inbound calls from unknown numbers. |
| **Outbound calls** | Create a contact for outbound calls to unknown numbers. |

Important

- ActiveCampaign does not notify phone.systems(TM) when a contact is deleted.
- Contacts that still exist in ActiveCampaign cannot be deleted from phone.systems(TM). To remove a contact from phone.systems(TM), delete it in ActiveCampaign first.

### Other settings

These settings control what additional call-related data is automatically uploaded to ActiveCampaign.

| **Setting** | **Description** |
| --- | --- |
| **Upload AI call insights results** | When enabled, detailed analytics from our AI engine will be added to the call log. This can include:   - **Key topics:** A summary of the main topics discussed. - **Call summary:** A concise, AI-generated summary of the conversation. - **Talk to listen ratio:** A breakdown of how much each party spoke. - **Sentiment analysis:** An analysis of the emotional tone of the call. - **Transcription:** A full, written transcript of the call. |

Important

- **AI Call Insights** are available only on the **ActiveCampaign Enterprise** plan.
- To utilize the AI features, [AI Call Insights](../../ai/ai-settings.html#ps3-ai-settings-enable) must be enabled.

On this page
