How do I track referral sources for my campaigns? 


You can utilize UTM parameters to help you track referral sources for visitors who complete a conversion action on your landing page.

UTM parameters help you capture & track additional insight about how & where traffic to your landing page arrives from, such as the source, medium, or campaign type. 

You will need to create a custom URL outside Unbounce that will capture these referral sources. This article will provide a quick overview of how. 

Creating your Custom URL with UTM Parameters

For help with building your URL for your campaign, see these resources:

Say you're running a Facebook ad; you can add a UTM parameter to your ad's landing page URL. In the below example, the campaign source will be captured along with a form submission:

If you'd like to track more than just the source, you can add more URL parameters by separating them with an ampersand (&):

This way, if a visitor clicks through your ad on Facebook, and completes the conversion action on your Unbounce landing page, the parameter value will submit along with the form submission.


When running a Google Ad campaign, you can use auto-tagging or manual tagging to capture the referral data. To learn how to set up this tracking, head to the help article:

Using URL Parameters: Google Auto-Tagging/Manual Tagging

Capturing URL/UTM Parameters in Unbounce

To capture referral sources, you'll need to create a hidden field in your Unbounce form.

In the example above, the hidden field is "utm_source" - this will capture the value and help you track where your referrals are from.

See the following article to learn how to set up your form with the correct hidden fields in the Classic Builder or Smart Builder:

Passing URL Parameters Through a Form