What are UTM codes and How to Track Them

page_watches 1061 page_stars

Table of contents

  1. Why Do You Need UTM Tracking
  2. What Is UTM Code?
  3. Guide on How to create UTM codes
  4. Using UTM codes in Google Analytics

Why Do You Need UTM Tracking

A detailed conversion is important for any platform or a website. Sometimes traffic doesn’t work at full: one part of ad campaign generates high conversion rate, while another part of the campaign lags. What is a utm code? You can get to know which of your marketing efforts generates traffic and sales with the help of utm code. This article will help you understand what does utm stand for.

These codes help receive detailed information about each source of traffic. In this way you can identify which areas of ad campaign generate lowest income. This helps quickly respond to the changes on a website and relocate advertising budget. In order to set utm codes correctly, you need to understand utm meaning, parameters and utm source. Also, you will be able to perform utm tracking after reading this article.


What Is UTM Code?

UTM (Urchin Tracking Module) tags or codes help track traffic of your website generated by internet platforms and websites. If you post links to your website on social media platforms, you use these tags to track the number of clicks people made under your posts. Tags allow for tracking performance of internet promotion campaigns. Also, you can differentiate the traffic generated by different sources and mediums related to a specific campaign.

You can use utm codes for:

Components of UTM Code

UTM codes comprise of two parts:

Parameters are connected with the help of the sign “=” and are separated by “&”.

The following codes components are mandatory:


The components utm_term and utm_content are optional.


utm codes exampleimg-close

The Main UTM Parameters

Many ad systems including Yandex.Direct, Google Adwords and Bing Ads support dynamic parameters of URL. If you specify a dynamic parameter in a tag value, ad campaign automatically adds needed parameters to URL when each click is made. In this way you can identify websites generating maximum ad traffic and which keyword is used to show the ad. Also, you can understand where the ad is placed or which type of placing is used. Dynamic parameters are written in braces.

Guide on How to create UTM codes


We have already mentioned that codes help receive valuable information about your ad campaigns (from which platforms users are coming, from which devices users view ads, etc.). In order to receive precise information codes should be written correctly. There is a list of the most common mistakes you can use when writing these codes.

You can either create codes manually or use specific software. We recommend using URL builder by Google. You can create a tag in two phases:

Utm parameters list depends on the system used: Yandex.Direct, Google Adwords or Bing Ads. As a result, you will receive a ready URL with UTM codes. The generated link is renewed automatically when the changes are made. You can create as many similar links as you need using Google Play URL Builder.

Tools for Creating UTM Codes

You will get a quite long URL when you add all parameters. In order to automatically generate new URL you can use URL builder tool by Google. For mass ad tags we recommend using Excel (function “link”).

The example of generation UTM code looks like:

utm codes generator toolimg-close

How to Create Tags with the Help of Builders

You can create tags both manually and with the help of special builders:

Let’s consider an example of automatic tags generation with the help of link generator by Google. Here you need to fill in the form of URL builder to set tags:

Using UTM codes in Google Analytics


URL Builder is the best generator for AdWords. However, if links were built for other purposes than advertising, system analytics can accept them. For example, you can use tags for better website traffic data sorting. In order to start working with data, you need to follow this route: Traffic Sources > All Traffic > Source or Source of Traffic > Campaigns > All Campaigns. You need to be extremely careful when entering data because any small mistake can lead to data failures. For example, Google Analytics interprets “utm_source=Google” and “utm_source=google” as two different platforms.

It’s easy to track statistics of each customer by traffic sources with the help of Google Analytics:

You can choose a needed parameter or sort the parameters by types.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

Interesting now

What are UTM codes and How to Track Them

In this article we’re offering some insights on what is utm and utm code. You can get to know how to create a google UTM code correctly with the help of builders and learn about utm parameters. You

Does Social Linking Affect SEO?

The importance of good social and its link to SEO. Guidelines for social linking and tips to improve overall social SEO for any business.

What Is DMCA and How to Avoid It

What is DMCA and what should you do if you get a DMCA notice? Can it be dangerous? In this article you will find the answers and find out the practical guide on how to form DMCA takedown notice.

Referral Links: Meaning, Purpose, Types

Want to get more sales? Read about referral traffic and how to generate it. Referral links are used to promote your website or products so they are integral part of linkbuilding strategy.

Google Cache: Practical Guide Of Its Usage

If you have heard about Google Cache but still don`t know to use it efficiently, this guide is totally for you. Here you will find a practical guide on how to view cached pages using Google Cache and

How to Conduct SEO Content Analysis Properly?

Every text on the web is created for some purpose. An effective text is the one that performs the necessary tasks. To achieve your goals, we recommend performing SEO content analysis at the several

Show more


The password link was sent to you by email

The password changed