Follow the steps below to integrate your list building widget with ActiveCampaign.

First, log into ActiveCampaign to begin the process of accessing your API credentials:

Login into ActiveCampaign

Once you have logged into ActiveCampaign, click on the arrow beside "Settings":


Click "Settings - > Development" in the left menu. You will see your API URL and Key in the "API Access" box:

API Access

Log into your Personizely account. To begin: In your Personizely dashboard, click on the gear button in the top-right corner of your screen:

In the drop-down menu choose and click "Settings":


On the next screen, select the "Integrations" tab:


In the Integrations tab, find ActiveCampaign and click the "Connect" button:

Connect Active Campaign

Add the API URL and API Key from your ActiveCampaign account into the fields provided and click the "Connect" button:

Connect ActiveCampaign

Note: Now you need to choose which list you'd like new subscribers to join.

Click on the "Widgets" tab on the head portion of your screen:


Then, click on the pencil to edit widget:

Edit Widget

If there is already a subscribe form present, click on the pencil to edit:

Edit subscribe form

Add an automated action:


Select "Sync contact" option and then press the "Save" button:

Sync contact

Congratulations, you've now set up your ActiveCampaign sync!

Identifying subscribers

In order for Personizely to identify your ActiveCampaign subscribers and sync the custom fields and tags assigned to their profile, a connection needs to be established between them and Personizely.

Currently ActiveCampaign does not provide an option to automatically send the subscriber ID as a parameter when the subscriber clicks through a link added to your email so you'll have to set this up manually.

In order for Personizely to recognize ActiveCampaign subscribers, a query parameter must be added to any outbound links in your outbound emails directed to your website.

You will have to append the following query parameter to the end of the link:

Adding a custom parameter to email links

Adding this to the end of a link will populate the URL with subscriber’s ID when an email is sent. When a new subscriber clicks the link in the confirmation email to confirm their subscription, you can configure ActiveCampaign to send the new subscriber to a custom URL on your website.

For the confirmation URL, add the same ?ac_cid=%CONTACTID% query parameter to the URL.

Confirmation URL

The URL will briefly show the Subscriber ID when the subscriber is redirected to the confirmation page.

Subscriber ID when the subscriber is redirected to the confirmation page

Now when a subscriber clicks on the link in your email, Personizely will be able to identify the visitor, map him to the subscriber in your ActiveCampaign list and sync its data.
Was this article helpful?
Thank you!