How do I setup ActiveCampaign touchpoints/traffic sources for Attribution?

Touchpoints will be automatically appended to a contact if the contact visits a tracked url that contains one of the five common UTM parameters.

You do not need to do anything to setup traffic sources, except to make sure the Site Tracking snippet is installed on every page you want to track.

What is ActiveCampaign site tracking?

Attribution relies on ActiveCampaign site tracking to function properly. ActiveCampaign Site Tracking will track every visit your contacts have on your website, and associate it with the contact record. This allows you to segment your contacts if they have or have not visited a web page, and to trigger automations when a key web page is visited.

Attribution enhances these capabilities by automatically parsing the 5 common utm parameters when a contact visits a url that contains these parameters, and calls these special site visits a touchpoint.

For more information about Site Tracking, read this guide.

What are utm tracking parameters?

UTM parameters, are special parameters that were originally used by Google Analytics (historically “urchin traffic monitor”). They were originally used to measure which advertising channels, campaigns, keywords, and ad content a user interacted with.

Since they are just a string of query parameters appended to the end of a url, many other marketing platforms have adopted them in a similar way, to track and measure the effectiveness of a marketer's advertising and marketing campaigns.

The five UTM parameters are

  • utm_medium (ex: “CPC” for cost per click)
  • utm_source (ex:
  • utm_campaign (ex: “US Newsfeed”)
  • utm_term (ex: “Buy more stuff”
  • utm_content (ex: “Red Banner”)

Many services provide UTM builders that are free for you to use.

How to setup utm tracking parameters for emails?

ActiveCampaign makes it easy to automatically append utm tracking parameters for all of the links in your emails. This is the same as configuring each email to work with Google Analytics.

All you need to do is make sure Google Analytics setting is clicked in each email campaign.

From there, you just need to give the email campaign a name. This will match to the utm_campaign parameter.

Have more questions? Submit a request