URL parameters are the most common way that web tracking information is passed into your site when a lead arrives. In this guide we will explain the variety of URL parameters that can be tracked by Qualified, and passed into Salesforce for subsequent reporting purposes. We'll explain how to track four different types of URL parameters including UTM parameters, GCLID parameters, standard Web Tracking parameters, and your own custom parameters.
UTM (which stands for Urchin Tracking Module) parameters are five variants of URL parameters used by marketers to track the effectiveness of online marketing campaigns across traffic sources and publishing media. They were introduced by Urchin, the company Google bought to create Google Analytics, and consequently, are supported out-of-the-box by Google Analytics. The UTM parameters in a URL identify the campaign that refers traffic to a specific website, and attributes it to the browser's website session. There are five UTM parameters
All UTM parameters are passed in the URL when someone arrives to your website, and we've made a nice convenient way to grab any of the standard UTM parameters from the URL and pass them into hidden fields, which will map into Salesforce.
UTM parameters are the most common form of link/ad tracking, but you must be added manually to all of your campaign URLs, or use a UTM link builder tool to help.
To make things simpler for marketers using Adwords and Analytics, Google introduced a nice shortcut. Instead of adding UTM parameters to every campaign URL you have, you simply enter the URL and Adwords will automatically adding one parameter called GCLID that contains all of the info that is contained in the separate UTM parameters. Even though the GCLID is only understandable by Google, many marketers want to push that GCLID parameter into the lead record in Salesforce for reporting purposes, which can be done using this syntax.
There are 3 additional pieces of information which are readily accessible and valuable for sales reps and marketers alike. It's useful to know:
All 3 of these parameters can be accessed and mapped into Salesforce using the following syntax:
Finally, if you have any additional custom URL parameters that fall outside of those listed above, we've got a special syntax for that. For example, let's say you have defined a campaign priority score and pass values such as ?priority=high or ?priority=low in your URLs. You can reference those parameters dynamically using the following syntax:
In this guide we covered how to set up hidden Lead Fields to work with any URL parameter. URL parameters are the most common way that web tracking information is passed into your site when a lead arrives.
As a next step in your education, you might find the following guides useful: