---
title: "ActiveCampaign Integration - Convert Forms"
description: "Create ActiveCampaign forms in Joomla. Capture leads and send them directly to your ActiveCampaign lists and automations."
url: "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing/activecampaign"
date: "2026-04-05T16:36:53+00:00"
language: "en-GB"
---

[ Home ](https://www.tassos.gr/index.php?option=com_content&view=category&layout=blog&id=24&Itemid=1088) / [ Convert Forms ](https://www.tassos.gr/index.php?option=com_content&view=category&id=43) / [ Integrations ](https://www.tassos.gr/index.php?option=com_content&view=category&id=59) / [ Email Marketing ](https://www.tassos.gr/index.php?option=com_content&view=category&id=103)

#  ActiveCampaign Integration

##  Create ActiveCampaign forms in Joomla. Capture leads and send them directly to your ActiveCampaign lists and automations.

 ActiveCampaign Integration is available in Pro  Unlock this and dozens of other powerful features by upgrading to Convert Forms Pro.

 [ Unlock this feature ](https://www.tassos.gr/joomla-extensions/convert-forms/subscribe)

Are you interested in adding users to your ActiveCampaign lists through your Joomla forms? Are you seeking a solution to integrate Convert Forms with ActiveCampaign and automate lead generation effortlessly? With the ActiveCampaign app for Convert Forms, you can easily subscribe users in your ActiveCampaign account each time someone submits your form.

This tutorial will guide you through using and configuring the ActiveCampaign integration in Convert Forms.

## [Setting Up ActiveCampaign Task](#setup)

To set up the ActiveCampaign task and sync your submissions to the ActiveCampaign service, go into your form, and follow the steps listed below:

### [Select App](#select-app)

From within your form, click on Tasks &gt; **CREATE YOUR FIRST TASK**.

![Create First Task](https://www.tassos.gr/images/cf-tasks-click-create-task.png)

On the modal that will open, select the ActiveCampaign task.

![Select ActiveCampaign Task](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-select-task.png)

Select New Submission under Trigger and Add/Update Subscriber under Action on the next screen, and click **CONTINUE**.

![Select ActiveCampaign Trigger and Action](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-trigger-action-setup.png)

### [Create Connection](#connection)

A connection is essential to connect to a 3rd-party service, such as ActiveCampaign. Let's see how to create a new connection that will allow us to connect to ActiveCampaign.

On the next step, click SIGN IN to create our ActiveCampaign connection.

![ActiveCampaign Create Connection Sign In](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-connection-sign-in.png)

To create our connection with ActiveCampaign, Click **ADD CONNECTION** to get started.

![ActiveCampaign Create New Connection](https://www.tassos.gr/images/cf-tasks-brevo-add-connection-step.png)

#### [Get your ActiveCampaign API URL](#api_url)

Before connecting to ActiveCampaign, you need your ActiveCampaign API URL. To grab your API URL, follow the steps listed below:

Log into your [ActiveCampaign Account](https://www.activecampaign.com/login), click on Settings from the bottom left sidebar &gt; click on the Developer tab &gt; API Access &gt; API URL &gt; Click on "Copy API URL". You can read more [here](https://help.activecampaign.com/hc/en-us/articles/207317590-Getting-started-with-the-API).

[![cf tasks activecampaign get api url](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-get-api-url.png "Get your ActiveCampaign API URL")](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-get-api-url.png)

#### [Get your ActiveCampaign API Key](#api_key)

Before connecting to ActiveCampaign, you need your ActiveCampaign API Key. To grab your API Key, follow the steps listed below:

Log into your [ActiveCampaign Account](https://www.activecampaign.com/login), click on Settings from the bottom left sidebar &gt; click on the Developer tab &gt; API Access &gt; API Key &gt; Click on "Copy API Key". You can read more [here](https://help.activecampaign.com/hc/en-us/articles/207317590-Getting-started-with-the-API).

[![cf tasks activecampaign get api key](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-get-api-key.png "Get your ActiveCampaign API Key")](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-get-api-key.png)

Now that we have obtained our ActiveCampaign API URL &amp; API Key, we can continue setting up the connection with ActiveCampaign. Enter a connection name and paste your ActiveCampaign API URL &amp; API Key in the fields Connection Name, ActiveCampaign API URL, and ActiveCampaign API Key, respectively. Then click **ADD CONNECTION**.

![cf tasks activecampaign connection setup](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-connection-setup.png "Create new ActiveCampaign connection")

The connection has been added, and you can close the connections window.

![cf tasks mailchimp connection ok](https://www.tassos.gr/images/2025/01/cf-tasks-mailchimp-connection-ok.png "ActiveCampaign connection created")

If you see the "Connection added" message, your connection with ActiveCampaign has been established, and you can continue with the next step. If you see any error message, please review your API Key.

Select the newly created connection from the list and click CONTINUE.

![cf tasks activecampaign connection select](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-connection-select.png "Select ActiveCampaign connection")

Ensure that your newly created ActiveCampaign connection is selected in the dropdown.

**Tip:** Connections are reusable across your Tasks; read more on the [Working with Tasks](https://www.tassos.gr/joomla-extensions/convert-forms/docs/working-with-tasks#connections) documentation page.

### [Setup Action](#setup_action)

After you've set up the trigger, action, and connection, it's time to set up the action itself and define what information to send to ActiveCampaign. In this step, you can view all available settings and map each option with a fixed or dynamic value using Smart Tags.

![cf tasks activecampaign setup action](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-setup-action.png "Set up ActiveCampaign task")

Let's see all available settings:

#### [List](#list)

Select the list where your subscribers will be saved in your ActiveCampaign account. A complete list of all your ActiveCampaign lists will be available, and choose from any form field, or Smart Tag.

#### [Update existing subscriber](#update-existing-subscriber)

Enable to update existing subscribers' information on your ActiveCampaign account. Disabling this will result in your users seeing an error message when the form is submitted, which prevents already subscribers from re-subscribing to your lists.

**Email Address**

Select the email address of the submitter. This is the user that will be subscribed to your ActiveCampaign list. Choose the Email field in your form.

**First Name**

Select the first name of the submitter.

**Last Name**

Select the last name of the submitter.

**Phone**

Select the phone of the submitter.

**Custom Fields**

ActiveCampaign provides custom fields that helps you store additional information alongside the contact details, such as their age, contact information, and more!

**Tags**

ActiveCampaign allows you to create tags that you can add to your contacts.

### [Add Conditional Logic](#add_conditional_logic)

Conditional logic makes it possible to run tasks only if specific criteria are met, like a user’s email address matching a certain domain, the user being associated with a certain Joomla User Group, or a form submission having a specific value.

While editing the ActiveCampaign task, go to the **Setup Action** step and scroll down to the Conditional Logic section to set up Conditional Logic. Here's where you define all the rules the task should meet to run.

For example, let's say we need to sync submissions to ActiveCampaign, only if the email is coming from a specific domain: **@domain.com**.

1. Click to enable the **Run this task when certain conditions are met**.
2. Click **Add Your First Condition**.
3. Select the **Email** field in the **Trigger** dropdown.
4. Select **Contains** in the **Operator** dropdown.
5. Enter **@domain.com** in the value. Replace this with your domain name.

The condition should look like this:

![ActiveCampaign Task Conditional Logic Example](https://www.tassos.gr/images/cf-tasks-conditional-logic-example.png)

You can read more on Conditional Logic on the [Working with Tasks](https://www.tassos.gr/joomla-extensions/convert-forms/docs/working-with-tasks#conditional_logic) documentation page.

### [Activate Task](#activate_task)

The final step is to enable our task. To do so, click the toggle on the dialog’s top right corner, as shown in the screenshot below.

![cf tasks activecampaign task enable](https://www.tassos.gr/images/2025/01/cf-tasks-activecampaign-task-enable.png "Enable ActiveCampaign task")

Finally, click **Save** to save the task, close the dialog, and then click **Save** from the top right corner of the form builder to save the changes on the form.

**Congratulations!** You’ve successfully created a form that syncs new submissions to ActiveCampaign!

 ActiveCampaign Integration is available in Pro  Unlock this and dozens of other powerful features by upgrading to Convert Forms Pro.

 [ Unlock this feature ](https://www.tassos.gr/joomla-extensions/convert-forms/subscribe)

 Last updated on Apr 2nd 2025 13:04

## Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Home",
            "item": "https://www.tassos.gr"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Home",
            "item": "https://www.tassos.gr/docs"
        },
        {
            "@type": "ListItem",
            "position": 3,
            "name": "Convert Forms",
            "item": "https://www.tassos.gr/docs/convert-forms"
        },
        {
            "@type": "ListItem",
            "position": 4,
            "name": "Integrations",
            "item": "https://www.tassos.gr/docs/convert-forms/integrations"
        },
        {
            "@type": "ListItem",
            "position": 5,
            "name": "Email Marketing",
            "item": "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing"
        },
        {
            "@type": "ListItem",
            "position": 6,
            "name": "Integrate ActiveCampaign with Convert Forms",
            "item": "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing/activecampaign"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "Article",
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing/activecampaign"
    },
    "headline": "Integrate ActiveCampaign with Convert Forms",
    "image": {
        "@type": "ImageObject",
        "url": "https://www.tassos.gr/"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Tassos",
        "logo": {
            "@type": "ImageObject",
            "url": "https://www.tassos.gr/https://www.tassos.gr/media/brand/logo-text.png"
        }
    },
    "author": {
        "@type": "Person",
        "name": "Sotiris Katsaniotis",
        "url": "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing/activecampaign"
    },
    "datePublished": "2016-11-21T12:51:38+02:00",
    "dateCreated": "2016-11-21T12:51:38+02:00",
    "dateModified": "2025-04-02T13:47:44+03:00"
}
```
