Capture UTM parameters into Activecampaign CRM (without code)

Capture UTM parameters into ActiveCampaign

What's on this page:

Track the source of your leads (free trial)

Adding UTM parameters to Activecampaign CRM can be complex, particularly for those who do not possess coding abilities.

How about a tool that lets you capture UTM parameters in Activecampaign CRM with ease, without any coding?

Meet Leadsources.io!

Leadsources is a lead source tracking tool that acts as a middleman between your UTM parameters and your CRM (in this case, ActiveCampaign CRM).

UTM parameters ActiveCampaign

When a visitor clicks on your marketing campaign, Leadsources captures the UTM parameters from the URL.

It then automatically adds these UTM parameters to the hidden fields in your form.

By connecting your form to Activecampaign CRM, you can see your new leads and their UTM parameters directly in Activecampaign CRM.

This allows you to run reports and find out where your best customers are coming from.

This guide will show you how to get UTM parameters into Activecampaign CRM with Leadsources in just 10 minutes, no coding needed.

Capture UTM parameters into Activecampaign CRM in 4 easy steps

Step 1: Add Leadsources in the head tag of your website

Sign up to Leadsources.io, and benefit from our 14-day free trial.

Add the Leadsources code in the head tag of your site. No coding expertise required.

Simply follow the step-by-step guide we have created.

Step 2: Add the UTM parameters to your campaigns

Implement the UTM parameters you want to follow in all your campaigns (PPC, email, social media, etc.).

You can use Leadsources with any of the following UTM parameters:

  • UTM_source
  • UTM_campaign
  • UTM_term
  • UTM_content

Besides UTM parameters, Leadsources records information such as the channel, landing page, and landing page subfolder.

Step 3: Add the hidden fields to your form

Leadsources inserts UTM parameters

Leadsources automatically fills the hidden fields with UTM parameters (channel, source, etc.) as your visitors provide their details (name, email, etc.).

Add hidden fields to your form to capture the UTM parameters. We've created a detailed guide for all the form builders.

Step 4: Track the UTM parameters into Activecampaign CRM

Track UTM parameters into CRM

When an individual follows your campaign link to your website, Leadsources captures the UTM parameters from the URL.

Leadsources places the UTM parameters into the hidden fields of your form.

Once the form is submitted, both the UTM parameters and the responses are relayed to Activecampaign CRM. Connecting your form to Activecampaign CRM is required for this process.

How does Leadsources work?

With the Leadsources code added to the head tag of your website, it will automatically read and capture UTM parameters from the URL whenever someone comes to your site.

It then stores the UTM parameters in the hidden fields of your form.

If a visitor lands on your website without UTM parameters, Leadsources will still track their data using the referrer:

  • Channel
  • Source
  • Campaign
  • Landing page
  • Landing page subfolder

This allows you to keep track of key lead source data even if you choose not to use UTM parameters, like:

  • On Google Search
  • On your Instagram bio link
  • On your social media posts

Most tools can only track lead sources with UTM parameters, but Leadsources allows for tracking from any source:

  • Organic Search
  • Paid Search
  • Organic Social
  • Paid Social
  • Referral
  • Affiliate
  • Email
  • Display Advertising
  • Direct Traffic

This helps you aggregate clean lead source information into a single place.

How to run performance reports

Now that Activecampaign CRM has your UTM parameters, you can leverage them to produce performance reports such as:

  • Leads per channel
  • Revenue per channel
  • Revenue per keyword

This allows you to make educated decisions regarding how you allocate your marketing budget.

We’ll review the various reporting options at your disposal.

Lead performance reports

You can run reports showing the volume of leads generated by:

  • Channel
  • Source
  • Campaign
  • Landing page
  • Landing page subfolder

Example #1

By running campaigns on various channels (SEO, PPC, email, etc.), you can export the data and compile a report titled "Leads by Channel."

Leads by channel

Example #2

After discovering the channel with the highest lead volume (e.g., Google Ads), you can investigate further by focusing on this channel to track the number of leads each ad campaign produces.

Leads by campaign

Example #3

After recognizing the top lead-generating campaign, you can analyze it further by identifying the particular keywords contributing to the lead acquisition.

Leads by keyword

Sales performance report

Recognizing which ads and keywords generate the most leads is helpful, but does it confirm that they boost your revenue?

Uploading your form submissions to Activecampaign CRM allows for the creation of detailed sales performance reports.

Example:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
Average order value$150$100
Revenue$750$600

The ads you ran on Google and Facebook showed that Social Paid ads outperformed Search Paid ads in terms of lead generation.

After a few weeks, tracking which leads became paying customers shows that the Search Paid channel generated more revenue with fewer leads than the Social Paid channel, leading you to increase the Search Paid budget.