UTM Tag Generator

Create UTM tags for links quickly and without errors: enter the page URL, specify source, medium, and campaign parameters — and get a ready-made link to track traffic in Google Analytics, Yandex Metrica, and other analytics systems. This helps you accurately understand where visitors come from and which marketing campaigns perform best.

Your page URL
Required parameters:
utm_source
utm_medium
utm_campaign
Optional parameters:
utm_content
utm_term
Ready link:
Short link:

The UTM generator automatically assembles parameters into a correct URL, eliminating manual input errors. This saves time and helps accurately analyze data in analytics systems — from ad campaigns to social media posts.

How to generate a UTM link

1

Specify the URL of the page where traffic will be directed.

2

Enter the traffic source (utm_source) — where visitors come from.

3

Specify the traffic medium (utm_medium) — the channel they used.

4

Assign a campaign name (utm_campaign) — to see results for each promotion.

5

Optionally add utm_term and utm_content for detailed analytics.

6

Click “Create link” and copy the generated URL.

Why UTM tags are needed

UTM tags help marketers, business owners, and web analysts understand which sources bring visitors, which campaigns generate traffic and conversions, and how different advertising channels, email campaigns, and social media posts compare in performance. Using UTM tags allows you to optimize budgets based on accurate data and make more informed marketing decisions.

Dynamic variables

Dynamic variables are special parameters that are automatically inserted into a UTM link at the moment an ad is clicked or a user visits the page. They allow you to track precise campaign data without manually filling in each parameter. For example, instead of a specific keyword, you can use {keyword}, and the system will substitute the actual user search query.

Using dynamic variables helps to:

  • Automate UTM tag generation for a large number of ads
  • Collect accurate data on channels, keywords, ads, and campaigns
  • Speed up ad performance analysis and budget optimization
VariableDescriptionExample in UTM
{campaignid}Ad campaign IDutm_campaign={campaignid}
{adgroupid}Ad group IDutm_content={adgroupid}
{adid}Ad IDutm_content={adid}
{keyword}Keyword that triggered the clickutm_term={keyword}
{placement}Ad placement (e.g., website)utm_content={placement}

Useful resources on analytics and marketing

Proper use of UTM tags helps you analyze traffic more deeply, evaluate the effectiveness of advertising channels, and make data-driven decisions. We’ve collected materials from the Umnico blog to help you better understand web analytics and marketing metrics:

Learn how to launch, optimize, and analyze Facebook ad campaigns, track traffic sources, and measure advertising performance using key metrics and analytics tools
Learn how social media drives sales and how to track the performance of social commerce channels
Learn how real-time marketing works, which channels perform best, and how to measure results to optimize campaigns and engagement
Boost sales with Conversational Marketing – Engage customers in real time through chat and social media for stronger connections and higher conversions

Track link performance and manage communication in one place

UTM tags help you understand where customers come from, while Umnico solutions help you efficiently process every click and inquiry. Collect channel data, track traffic sources, and build customer communication across messengers, social networks, and CRM without losses or chaos.

Omnichannel messaging platform
Combine inquiries from all channels in one window, track traffic sources, and process requests faster
Learn more Umnico Inbox logo
CRM for Messengers
Capture inquiries from different channels, link them to sources, and control the customer journey from message to deal
Learn more Card file box
Live Chat Software
Add convenient contact options to your website and analyze which channels bring more inquiries
Learn more Live chat
All-in-one messenger
A convenient app for working with multiple WhatsApp, Telegram, VK, Instagram, and other social media accounts in one window
Learn more All-in-one

Questions and Answers about UTM tags

Here you’ll find helpful answers to quickly understand UTM tags, generate links correctly, and use them to analyze marketing channel performance:
What is a UTM tag and why is it needed?
A UTM tag is a text parameter added to a URL that helps analytics systems identify the source, medium, and campaign that brought the user.
Which parameters are mandatory?
The main parameters are utm_source, utm_medium, and utm_campaign. The others — utm_term and utm_content — are optional.
Are UTM tags free?
Yes — creating and using UTM tags is free and available in any free analytics tool.
How do I add UTM tags to ads?
Insert the UTM link into ads, email campaigns, or posts — analytics will automatically show results for each source and campaign.
Can UTM tags be used in messengers and social networks?
Yes, UTM tags work correctly in links for Telegram, WhatsApp, VK, email campaigns, and other channels when analytics is set up properly.
How should UTM parameters be named correctly?
It’s recommended to use Latin characters, lowercase letters, and clear names without spaces, for example: google, cpc, spring_sale.
Which analytics systems support UTM tags?
UTM tags are supported by Google Analytics, Yandex Metrica, and most end-to-end analytics systems and CRMs.

Collect all customer conversations in one window and never lose leads again

Collect all customer conversations in one window and never lose leads again

Sign Up