Skip to content

ActiveCampaign Integration

Automatically add subscribers to your ActiveCampaign lists when they claim a promo code or join your mailing list.

How It Works

When a user claims a code (if email capture is enabled) or joins your mailing list after codes run out, PCQ can automatically sync their email address to a specific list in your ActiveCampaign account.

Setup Instructions

1. Get your ActiveCampaign API Credentials

  1. Log in to your ActiveCampaign account
  2. Navigate to Settings (gear icon) > Developer
  3. You will find your URL and Key in the API Access section
  4. Copy both values for the next step

2. Find your List ID

  1. Navigate to Contacts > Lists
  2. Click on the list you want to use
  3. Look at the URL in your browser. The ID is the number at the end (e.g., /list/5)
  4. Alternatively, click the dropdown next to the list and select "Edit" to see the ID

3. Connect to Promo Code Queue

  1. Go to your dashboard
  2. Select the product you want to connect
  3. Scroll to the Mailing List section and click "Connect Email Service"
  4. Select ActiveCampaign from the dropdown
  5. Enter your API URL, API Key, and List ID
  6. Click "Connect"

Keep your API credentials secure

Your API Key and URL provide access to your entire ActiveCampaign account. Never share them or include them in client-side code.

Troubleshooting

Invalid API Credentials

Double-check that you've copied the entire URL (including the https://) and the full API Key. Make sure there are no trailing spaces.

Subscribers Not Appearing

Syncs happen once every 24 hours automatically, or you can trigger a manual sync from the product dashboard by clicking "Sync Now".

Was this page helpful?

Need more help? Contact support