UTM — Urchin Tracking Module

Tags added to a link so analytics can tell exactly which campaign brought the visitor.

What it means

UTM stands for Urchin Tracking Module. It is a set of small tags you add to the end of a link. When someone clicks that link, your analytics tool (such as Google Analytics 4) reads the tags and records exactly where the visitor came from.

Without UTMs, many visits get lumped together, and you cannot tell which post, email or ad actually worked.

How it works

There are five UTM parameters:

  • utm_source: where the traffic comes from, like instagram, google or newsletter
  • utm_medium: the type of channel, like social, email or cpc
  • utm_campaign: the name of your campaign, like diwali-sale
  • utm_term: the paid keyword, mainly used for search ads
  • utm_content: which specific ad or link was clicked, useful for comparing two versions

Source, medium and campaign are the ones you will use most. Term and content are optional.

The easiest way to create these links is Google's free Campaign URL Builder. You enter your website address and the values, and it builds the full link for you.

A simple example

A saree shop in Chennai is promoting its Diwali sale on Instagram. Instead of sharing the plain website link, it shares:

https://www.example.com/sarees?utm_source=instagram&utm_medium=social&utm_campaign=diwali-sale&utm_content=reel1

Later, in GA4, the owner can see how many visitors and purchases came from that exact Instagram reel, compared with a WhatsApp broadcast or email newsletter.

Why it matters

UTMs turn guesswork into evidence. You learn which channels bring visitors who actually buy, so you can put more money and effort there. They are essential for measuring ROI and for reporting results to a client or manager.

Beginner tips

  • Keep naming consistent and always use lowercase, because analytics may treat "Instagram" and "instagram" as different sources.
  • Keep a simple spreadsheet of every UTM link you create.
  • Never add UTMs to internal links on your own website. It can overwrite the original source of the visit.
  • Use a link shortener if the long URL looks messy in posts.

Related: ROI, Organic vs Paid, KPI