ActiveCampaign Integration

Automatically add contacts and subscribe them to lists in ActiveCampaign every time someone fills out your form.

Field Mapping

email
email(required)
first_name
firstName(string)
last_name
lastName(string)
phone
phone(string)

Prerequisites

  • An ActiveCampaign account (Lite, Plus, Professional, or Enterprise)
  • Your ActiveCampaign API URL and API Key (found under Settings > Developer)
  • A list ID for the list you want subscribers added to

Setup

1

Get your API URL and key

Log in to ActiveCampaign, go to Settings > Developer. Copy your API URL and API Key from that page.

ActiveCampaign API URL format
https://youraccountname.api-us1.com
2

Find your list ID

Go to Lists in ActiveCampaign, click on the list you want subscribers added to, and find the List ID in the URL or list settings page.

3

Configure in Flowqen

Go to your form's Settings tab, then Integrations. Scroll down to the ActiveCampaign section and:

  1. Toggle "Enable ActiveCampaign sync" on
  2. Paste your API URL, API Key, and List ID
  3. Click Save Settings, then "Send Test" to verify

ActiveCampaign integration settings panel in Flowqen

Payload

Flowqen creates a contact and then subscribes them to your list via two API calls:

POST{API_URL}/api/3/contact/sync
ActiveCampaign Contact Sync
{
"contact": {
"email": "jane@example.com",
"firstName": "Jane",
"lastName": "Smith",
"phone": "+1234567890"
}
}
POST{API_URL}/api/3/contactLists
ActiveCampaign List Subscribe
{
"contactList": {
"list": 1,
"contact": 123,
"status": 1
}
}

Good to know

  • ActiveCampaign sync is fire-and-forget — it never delays or blocks the form submission.
  • If a contact with the same email already exists, their fields are updated (not duplicated).
  • Your API key is stored securely and never exposed to form submitters.
  • Contacts are automatically subscribed to the configured list with active status.
  • Works with ActiveCampaign Lite, Plus, Professional, and Enterprise plans.

© 2026 Flowqen. All rights reserved.