UTM Tag Generator

UTM tags let you track in analytics which channel your traffic came from. Fill in the fields and the link builds itself right in your browser.

UTM parameters are tags appended to a URL that tell Google Analytics, and any other analytics platform, exactly where a visitor came from. The generator above builds a properly encoded link in seconds — no typos, no broken special characters.

How to use the generator

Fill in the fields: paste your destination URL, set the source, medium, and campaign name. The remaining fields are optional. The link is built automatically — copy the result and use it in your ad, email, or social post instead of a bare URL.

  1. Paste the landing page URL you want to track.
  2. Fill in the required fields: Source, Medium, Campaign.
  3. Optionally add Term and Content for deeper reporting.
  4. Copy the generated link and place it in your ad or message.

The 5 UTM parameters explained

  • utm_source — who sent the traffic: google, newsletter, telegram, facebook.
  • utm_medium — the channel type: cpc, email, social, banner, referral.
  • utm_campaign — your campaign or promotion name: black_friday_2024, product_launch.
  • utm_term — the keyword, used mainly for paid search campaigns.
  • utm_content — the specific ad variant, useful for A/B testing creatives.

The first three are required — without them analytics cannot attribute the session. The last two are optional but dramatically improve reporting granularity.

Frequently asked questions

Are all five parameters required?

No. Only utm_source, utm_medium, and utm_campaign are mandatory. Add utm_term when tracking keywords in Google Ads or similar platforms, and utm_content when you need to compare multiple ad creatives within the same campaign.

Can I use non-Latin characters in parameter values?

Browsers will percent-encode them automatically, but non-Latin values often break when pasted into spreadsheets, ad dashboards, or messaging apps. Stick to lowercase Latin letters, numbers, underscores, and hyphens — for example summer_sale instead of a translated phrase — to keep links clean and readable.

What is the difference between utm_source and utm_medium?

Source is the specific origin — the name of the platform or sender: google, instagram, sendpulse. Medium is the broader channel type: cpc, email, social, organic. Think of source as the shop name and medium as the type of retail (online, wholesale, in-store).

Do UTM parameters affect SEO rankings?

No. Search engine crawlers ignore UTM tags and they have no impact on rankings. That said, make sure your site uses a canonical tag pointing to the clean URL without parameters — this prevents the same page from appearing twice in the search index under different addresses.

Want to go deeper? Read the complete guide to UTM tagging.