UTM or Urchin Tracking Module is a simple code that can be attached to any URL to generate Google Analytics data for digital campaigns. These UTM parameters are attached at the end of a URL/link that directs to a page on your website. These help you easily track the metrics related to the performance of campaigns such as paid ad or affiliate. There are five types of UTM parameters, each one covering a separate data segment.
Mandatory parameter: utm_source.
Best practices parameters: utm_source, utm_medium, utm_campaign.
There are two different ways to create an UTM code. The easier one is to use our own UTM builder. This will automatically generate a customized, ready-to-use URL based on your inputs.
The other way is to create the tracking URL manually, by adding each UTM parameter at the end of your link, attached with special characters such as the “?” symbol after the primary part of your URL, followed by the “&” symbol between all parameters.
A properly tagged URL would then look like this:
In the event that you are running paid ad campaigns on Twitter, the best option is to use utm_source as Twitter, utm_medium as CPC. For utm_term it is recommended that you describe the name of the relevant adgroup segmentation with some descriptive terms, e.g.. “18-40-interested-in-SUVs”. utm_content could be the specific variant of your ad. In case you are running a/b tests for your ads, you might want to identify the better-performing version. The best practice is to generate two separate links with different utm_content for each ad in the same ad group/campaign.
For Google Ads, you really don’t need to use UTMs to evaluate their performance in your Google Analytics tracking property. Here, you simply link both the ad account and the GA (Google Analytics) account to enable sending data with a ‘gclid' parameter of the ad. This will allow you to automatically create an internal link between click and session, and also import data both ways without having to create any additional setup. It is simpler, more convenient and more accurate than using UTM for Google Ads tracking.
Like internet passwords, UTM codes are also case sensitive - the convenient way to go about it is to use small cases and be consistent with your naming pattern. It gets easier with our tool which you can use to switch between lowercase and uppercase letters on the fly. Additionally, we have also enabled an option to remove spaces and replace them with a dash.