The urchin tracking module (UTM) is a commonly used marketing measurement technique that collects the performance data of marketing campaigns on the web. A UTM consists of UTM parameters (a.k.a. UTM codes or UTM tags), which carry information on specific measurement components like the traffic source or content type. This module is used conjointly with a web analytics tool that inspects the UTM parameters to generate an analysis report outlining the performance.
UTM was originally developed by Urchin, a web analytics software that intended to design a tool to track the behavior of unique website visitors. In 2005, Google acquired this module and used it as the foundation for Google Analytics, which has now become the industry standard for web analytics.
There are five standard UTM parameters used to extract the necessary information.
All of the above parameters combined form a complete UTM query string which would resemble the following:
*Note: A question mark “?” is always added at the end of the URL and before the UTM parameters to indicate the separation, and an ampersand “&” is used to connect the different parameters.
UTM parameters maintain high accuracy and efficiency with tracking sources and extracting different pieces of data within seconds. When a user clicks on a URL with UTM codes, the individual parameters are immediately captured by web analytics tools. The data is then tied to the respective campaign and URL, which provides a comprehensive view of a marketing campaign’s performance.
UTMs enable marketers to attribute the success of their marketing campaigns to specific channels or sources. Based on the identified parameters, they can determine which channels or ads led conversions and accurately provide attribution to ad partners. Furthermore, the standardized UTM parameters make it easy for marketers to compare results and define what worked best in each category. Using this data, they can mix and match parameters and test different variations to find the most optimal set of parameters for maximizing traffic.
Originally, UTMs were only used for web analytics tracking as the parameters operated in relation to URLs. However, mobile app technologies have expanded significantly over the past couple of years and have enabled users to reach external platforms within the app, including external links and webpage sources. Due to the frequent overlap between apps and web pages, several mobile analytics services have integrated UTM parameters into their tool to provide a full measurement of user activity. Mobile measurement partners (MMPs) like Airbridge supports UTM parameters, so mobile marketers can conveniently perform cross-app and web measurements on a centralized platform.