UTM tags generator

UTM tags are small pieces of code that are added to the URL of a link to a page on your site. They help get detailed information about each traffic source. Each parameter in a UTM tag consists of two parts – the parameter name and its value. In an entry, the parameter=value pair is always separated by an equal sign (=), and an ampersand (&) is used to separate one such pair from the other.

For what purposes are UTM tags used?

UTM tags are used by Internet marketers and traffic managers if:
  • run contextual or targeted advertising campaigns in Google or Yandex or from social network ad accounts and, lately, in advertising posts in messengers Whatsapp, Telegram, etc.
  • want to analyze in detail every channel of traffic coming to the site, evaluate and count its effectiveness.

Your page address

https://
https://
http://

Required parameters

Source of the campaign

?
utm_sourсe Insert Variable {}
  • Yandex.Direct
  • {campaign_id}
  • {campaign_name}
  • {campaign_name_lat}
  • {campaign_type}
  • {ad_id}
  • {banner_id}
  • {keyword}
  • {addphrases}
  • {addphrasestext}
  • {source}
  • {source_type}
  • {gbid}
  • {match_type}
  • {matched_keyword}
  • {device_type}
  • {position}
  • {position_type}
  • {region_name}
  • {adtarget_name}
  • {coef_goal_context_id}
  • Google Ads/YouTube
  • {campaignid}
  • {adgroupid}
  • {creative}
  • {keyword}
  • {matchtype}
  • {feeditemid}
  • {adposition}
  • {network}
  • {device}
  • {devicemodel}
  • {target}
  • Facebook/Instagram
  • {{campaign.id}}
  • {{campaign.name}}
  • {{adset.id}}
  • {{adset.name}}
  • {{ad.id}}
  • {{site_source_name}}
  • {{placement}}
  • VKontakte
  • {campaign_id}
  • {campaign_name}
  • {ad_id}
  • {keyword}
  • {search_phrase}
  • {platform}
  • MyTarget
  • {{campaign_id}}
  • {{campaign_name}}
  • {{banner_id}}
  • {{search_phrase}}
  • {{geo}}
  • {{gender}}
  • {{age}}

Type of traffic

?
utm_medium Insert Variable {}
  • Yandex.Direct
  • {campaign_id}
  • {campaign_name}
  • {campaign_name_lat}
  • {campaign_type}
  • {ad_id}
  • {banner_id}
  • {keyword}
  • {addphrases}
  • {addphrasestext}
  • {source}
  • {source_type}
  • {gbid}
  • {match_type}
  • {matched_keyword}
  • {device_type}
  • {position}
  • {position_type}
  • {region_name}
  • {adtarget_name}
  • {coef_goal_context_id}
  • Google Ads/YouTube
  • {campaignid}
  • {adgroupid}
  • {creative}
  • {keyword}
  • {matchtype}
  • {feeditemid}
  • {adposition}
  • {network}
  • {device}
  • {devicemodel}
  • {target}
  • Facebook/Instagram
  • {{campaign.id}}
  • {{campaign.name}}
  • {{adset.id}}
  • {{adset.name}}
  • {{ad.id}}
  • {{site_source_name}}
  • {{placement}}
  • VKontakte
  • {campaign_id}
  • {campaign_name}
  • {ad_id}
  • {keyword}
  • {search_phrase}
  • {platform}
  • MyTarget
  • {{campaign_id}}
  • {{campaign_name}}
  • {{banner_id}}
  • {{search_phrase}}
  • {{geo}}
  • {{gender}}
  • {{age}}

Campaign name

?
utm_campaign Insert Variable {}
  • Yandex.Direct
  • {campaign_id}
  • {campaign_name}
  • {campaign_name_lat}
  • {campaign_type}
  • {ad_id}
  • {banner_id}
  • {keyword}
  • {addphrases}
  • {addphrasestext}
  • {source}
  • {source_type}
  • {gbid}
  • {match_type}
  • {matched_keyword}
  • {device_type}
  • {position}
  • {position_type}
  • {region_name}
  • {adtarget_name}
  • {coef_goal_context_id}
  • Google Ads/YouTube
  • {campaignid}
  • {adgroupid}
  • {creative}
  • {keyword}
  • {matchtype}
  • {feeditemid}
  • {adposition}
  • {network}
  • {device}
  • {devicemodel}
  • {target}
  • Facebook/Instagram
  • {{campaign.id}}
  • {{campaign.name}}
  • {{adset.id}}
  • {{adset.name}}
  • {{ad.id}}
  • {{site_source_name}}
  • {{placement}}
  • VKontakte
  • {campaign_id}
  • {campaign_name}
  • {ad_id}
  • {keyword}
  • {search_phrase}
  • {platform}
  • MyTarget
  • {{campaign_id}}
  • {{campaign_name}}
  • {{banner_id}}
  • {{search_phrase}}
  • {{geo}}
  • {{gender}}
  • {{age}}

Optional parameters

Announcement identifier

?
utm_content Insert Variable {}
  • Yandex.Direct
  • {campaign_id}
  • {campaign_name}
  • {campaign_name_lat}
  • {campaign_type}
  • {ad_id}
  • {banner_id}
  • {keyword}
  • {addphrases}
  • {addphrasestext}
  • {source}
  • {source_type}
  • {gbid}
  • {match_type}
  • {matched_keyword}
  • {device_type}
  • {position}
  • {position_type}
  • {region_name}
  • {adtarget_name}
  • {coef_goal_context_id}
  • Google Ads/YouTube
  • {campaignid}
  • {adgroupid}
  • {creative}
  • {keyword}
  • {matchtype}
  • {feeditemid}
  • {adposition}
  • {network}
  • {device}
  • {devicemodel}
  • {target}
  • Facebook/Instagram
  • {{campaign.id}}
  • {{campaign.name}}
  • {{adset.id}}
  • {{adset.name}}
  • {{ad.id}}
  • {{site_source_name}}
  • {{placement}}
  • VKontakte
  • {campaign_id}
  • {campaign_name}
  • {ad_id}
  • {keyword}
  • {search_phrase}
  • {platform}
  • MyTarget
  • {{campaign_id}}
  • {{campaign_name}}
  • {{banner_id}}
  • {{search_phrase}}
  • {{geo}}
  • {{gender}}
  • {{age}}

Keyword

?
utm_term Insert Variable {}
  • Yandex.Direct
  • {campaign_id}
  • {campaign_name}
  • {campaign_name_lat}
  • {campaign_type}
  • {ad_id}
  • {banner_id}
  • {keyword}
  • {addphrases}
  • {addphrasestext}
  • {source}
  • {source_type}
  • {gbid}
  • {match_type}
  • {matched_keyword}
  • {device_type}
  • {position}
  • {position_type}
  • {region_name}
  • {adtarget_name}
  • {coef_goal_context_id}
  • Google Ads/YouTube
  • {campaignid}
  • {adgroupid}
  • {creative}
  • {keyword}
  • {matchtype}
  • {feeditemid}
  • {adposition}
  • {network}
  • {device}
  • {devicemodel}
  • {target}
  • Facebook/Instagram
  • {{campaign.id}}
  • {{campaign.name}}
  • {{adset.id}}
  • {{adset.name}}
  • {{ad.id}}
  • {{site_source_name}}
  • {{placement}}
  • VKontakte
  • {campaign_id}
  • {campaign_name}
  • {ad_id}
  • {keyword}
  • {search_phrase}
  • {platform}
  • MyTarget
  • {{campaign_id}}
  • {{campaign_name}}
  • {{banner_id}}
  • {{search_phrase}}
  • {{geo}}
  • {{gender}}
  • {{age}}

Traffic source

Optional
Facebook
Instagram
VKontakte
WhatsApp
Google Ads
Telegram
myTarget
YouTube
Yandex.Direct

Announcement identifier

utm_content - this optional parameter is used for additional information, allows you to separate campaigns from each other if the other parameters are the same.

Why do you need it: Most often it is used as a label for an ad within an ad campaign. The name can be set arbitrarily, it is more convenient to use the important characteristics of the ad.

Example: utm_content=text_link_on_left_sidebar - a text link in the left sidebar.

Your link

Dynamic variables

Dynamic Variables is a tool that allows you to use substitutions from advertising systems of additional parameters. These parameters allow you to get a larger set of information about an advertising campaign in automatic mode.

They are dynamic because they can take on a value transmitted by the advertising system. For example, if you use tag utm_term={keyword}, Yandex Direct will automatically replace {keyword} with the keyword phrase on which the click occurred, and you will not have to manually enter all these parameters.

What's important to keep in mind when creating UTM tags

  • Mandatory parameters must be filled in, otherwise the information will not be transmitted to the analytics.
  • When you create UTM tags, use only Latin alphabet, Cyrillic will distort the data.
  • You should not use capital letters in UTM tags.
  • Instead of spaces use underscores (_) or hyphens (-).
  • Do not forget the sign of URL parameter (?).
  • Each new parameter starts with an ampersand (&), and only one.

Frequent questions about UTM tags

Basically, there are two most popular analytics systems: Google Analitycs and Yandex.Metrika.

In Google Analytics the utm_source (source) and utm_medium (channel) parameters can be seen and analyzed in the “Traffic Sources” → “All Traffic” → “Source/Channel” report. There you will see the marked traffic.

Parameters utm_campaign (campaign), utm_term (keyword) and utm_content (ad content) can be seen in “Traffic sources” → “Campaigns” → “All campaigns”. It will also be necessary to add to the report an additional parameter → Advertising → Keyword or ad content.

Yandex.Metrika has a separate report for UTM tags “Reports” → “Sources” → “UTM tags”.

Transition from a search engine: organic

Direct transfer from the site: referral

E-mail: email

Contextual advertising: cpc | ppc (pay per click) | paidsearch

Social networks: social | social-network | social-media | sm | social network social media

Media advertising: display | cpm (cost per mile) | banner

other advertising: cpv (cost per visitor) | cpa (cost per action) | cpp (cost per point) | content-text

Google’s advertising system also has its own link generator that is customized only for that advertising system. Campaign URL Builder – Google’s link builder.
UTM stands for Urchin Tracking Module. It was created at Urchin Software, which was bought by Google in 2005.
By the way Wazzup successfully passes all UTM tags from users who come
to your site and text you on whatsapp or telegram from the site.
Read more there

Answering any questions in 5 minutes, 24/7

WhatsApp

Suitable for everyone except Crimea

or a phone
qr-code 1

Telegram

Suitable for everyone

or a phone
QR_Code_tg

Email for old timers and those who don’t like chat rooms: [email protected]

Integrations