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

# ActiveCampaign Integration

> Email marketing automation & CRM

![ActiveCampaign](https://mintcdn.com/orbitai-d647f397/T1yKN7sdBmMTM8cv/_images/integrations/activecampaign.svg?fit=max\&auto=format\&n=T1yKN7sdBmMTM8cv\&q=85\&s=2593afc50cd57ce2e9150055291bc4e1)

[Visit ActiveCampaign](https://www.activecampaign.com)

Connect your OrbitForms forms to ActiveCampaign and automatically add contacts to your lists, apply tags, and trigger powerful email automation sequences. OrbitForms offers two ways to integrate: the **Integration Page** for simple form-to-list syncing, or **Workflows** for advanced routing with AI qualification and enrichment.

## Key Features

> [card] Automatic Contact Sync
>
> Create or update contacts instantly when forms are submitted

> [card] List Management
>
> Add contacts to one or multiple lists automatically

> [card] Tag Automation
>
> Apply tags that trigger your automation sequences

> [card] Workflow Integration
>
> Use with AI qualification and enrichment

## Integration Page vs. Workflows

Choose between two methods based on your needs:

**Integration Page** — Use the Integration page when you want to send **all form submissions** directly to ActiveCampaign without any filtering.

* Simple 1:1 form-to-list mapping
* No need for lead qualification first
* Fastest setup for basic syncing

**Workflows** — Use Workflows when you need **filtering, enrichment, or AI qualification** before syncing to ActiveCampaign.

* Filter by lead score or qualification
* Enrich leads before sending (Clay, etc.)
* Use AI SDR qualification first
* Route leads to different lists based on logic

## Step 1: Get Your API Credentials

First, you'll need to get your API URL and API Key from ActiveCampaign. These are required to connect OrbitForms to your account.

**1. Log in to ActiveCampaign**

Go to activecampaign.com and sign in to your account.

**2. Open Settings**

Click the gear icon in the bottom left corner of the sidebar.

**3. Go to Developer settings**

In the Settings menu, find and click on "Developer".

**4. Copy your API URL**

Your API URL looks like [https://yourname.api-us1.com](https://yourname.api-us1.com). Copy the full URL.

**5. Copy your API Key**

Copy the long API Key string. This is your secret key—keep it secure.

> [!NOTE]
>
> Need help finding your API credentials? See the [ActiveCampaign API Documentation](https://help.activecampaign.com/hc/en-us/articles/207317590-Getting-started-with-the-API).

## Step 2: Connect via Integration Page

Connect ActiveCampaign from your form's Integrations tab for quick, direct syncing of all form submissions.

**1. Open your form in OrbitForms**

Go to your dashboard and click on the form you want to connect.

**2. Click the "Integrate" tab**

In the form editor, find and click the "Integrate" tab at the top.

**3. Find ActiveCampaign**

Scroll down to find "ActiveCampaign" under the Email Marketing section.

**4. Enter your API credentials**

Paste your API URL and API Key from Step 1 into the corresponding fields.

**5. Click Connect**

Click the "Connect ActiveCampaign" button. You should see a success message.

## Step 3: Configure Lists, Tags & Field Mapping

After connecting, configure which lists to add contacts to, which tags to apply, and map your form fields.

**1. Select your lists**

Choose which ActiveCampaign lists to add contacts to. You can select multiple lists.

**2. Configure tags**

Select tags to apply to new contacts. Tags can trigger your automation sequences in ActiveCampaign.

**3. Map the Email field (required)**

Find a form field that contains an email address and map it to "Email". This is required.

**4. Map additional fields**

Map other form fields to ActiveCampaign contact properties like First Name, Last Name, Phone, etc.

**5. Save your configuration**

Click "Save" to save your configuration. The integration is now active.

### Available Field Mappings

| Field | Description |
| - | - |
| Email | Required - the contact's email address |
| First Name | Contact first name |
| Last Name | Contact last name |
| Phone | Contact phone number |
| Custom Fields | Any custom fields defined in ActiveCampaign |

## Triggering Automations with Tags

Tags are the key to triggering automation sequences in ActiveCampaign. Here's how to set them up:

**1. Create an automation in ActiveCampaign**

In ActiveCampaign, go to Automations → Create an Automation. Choose "Tag is added" as the trigger.

**2. Build your automation sequence**

Add your email sequence, wait steps, conditions, and other actions.

**3. Select the same tag in OrbitForms**

When configuring your form integration, select the same tag you used as the automation trigger.

**4. Submit a form to trigger the automation**

When someone submits your form, the tag is applied and your automation runs automatically.

> [!TIP]
>
> **Pro Tip** — Use descriptive tag names like "Lead - Website Form" or "Lead - Demo Request" to easily identify the source of contacts in your automations.

## Using ActiveCampaign with Workflows

For advanced use cases, add ActiveCampaign as a destination in your workflows. This gives you more control over which submissions get synced.

### Use workflows when you need to:

* Only add qualified leads after AI agent qualification
* Include enriched data from Clay, Clearbit, etc.
* Route different leads to different lists based on answers
* Apply different tags based on lead score or qualification
* Use AI SDR to classify leads before adding to ActiveCampaign

### Adding ActiveCampaign to a Workflow

**1. Create or open a workflow**

Go to Workflows in your dashboard and create a new workflow or open an existing one.

**2. Add a trigger**

Set up a Form Submission trigger for the form(s) you want to sync.

**3. Add any intermediate steps (optional)**

Add AI Agent for qualification, Enrichment nodes, or Filter nodes as needed.

**4. Add ActiveCampaign destination**

Click the + button and select ActiveCampaign from the destinations list.

**5. Configure the ActiveCampaign node**

Select lists, tags, and map your fields. You can use enriched data from previous nodes.

**6. Save and activate**

Save your workflow and toggle it to Active. Contacts will now flow through your workflow.

### Example: Qualified Leads Only

A common workflow that only adds qualified leads to ActiveCampaign:

**Form Submission** → **AI Agent (Qualify)** → **Filter (Score > 70)** → **ActiveCampaign**

## Verifying Your Integration

After setting up the integration, verify that contacts are being synced to ActiveCampaign:

**1. Submit a test form**

Fill out and submit your form with a real email address.

**2. Go to ActiveCampaign Contacts**

In ActiveCampaign, navigate to Contacts → All Contacts.

**3. Search for your test contact**

Search for the email address you used. The contact should appear with the correct list(s) and tag(s).

**4. Verify tags and list membership**

Click on the contact to verify they have the correct tags and are on the right lists.

## Troubleshooting

> [!WARNING]
>
> **Contact not syncing to ActiveCampaign?** — Ensure the email field is mapped and contains a valid email address. ActiveCampaign requires an email to create or update contacts.

> [!WARNING]
>
> **API key not working?** — Verify you're using the correct API URL and key from your ActiveCampaign account. Make sure the API URL includes the full domain (e.g., [https://yourname.api-us1.com](https://yourname.api-us1.com)). Go to Settings → Developer to check your credentials.

> [!WARNING]
>
> **Tags not being applied?** — Make sure tag names match exactly (case-sensitive). If you create a new tag in OrbitForms, it will be automatically created in ActiveCampaign when the first contact is synced.

> [!WARNING]
>
> **Custom fields not saving?** — Ensure custom fields exist in ActiveCampaign before mapping them. Go to Contacts → Manage Fields in ActiveCampaign to create custom fields first.

> [!WARNING]
>
> **Automation not triggering?** — Make sure your automation is set to "Active" in ActiveCampaign and the trigger tag matches exactly with the tag you configured in OrbitForms.

> [!WARNING]
>
> **Duplicate contacts in ActiveCampaign?** — If you're seeing duplicate contacts, you may have both the Integration Page and a Workflow configured for the same form. Choose one method and disable the other to avoid duplicates.

## Resources

* [Getting Started with the API](https://help.activecampaign.com/hc/en-us/articles/207317590-Getting-started-with-the-API)
* [Getting Started with Automations](https://help.activecampaign.com/hc/en-us/articles/207317790-Getting-started-with-automations)
* [Working with Tags](https://help.activecampaign.com/hc/en-us/articles/360000084920-How-to-add-tags-to-contacts)
* [How to Create Lists](https://help.activecampaign.com/hc/en-us/articles/220356227-How-to-create-a-list)
* [ActiveCampaign Website](https://www.activecampaign.com)


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