UTM Parameters

Funny illustration glossary
Proof that your clicks came from somewhere (and not nowhere).

UTM parameters are short text codes you add to the end of a URL to track where your website traffic comes from. The acronym stands for Urchin Tracking Module, named after a web analytics platform Google acquired in 2005. When someone clicks a UTM-tagged link, the extra text tells your analytics tool exactly which source, channel, and campaign sent that visitor. The link itself works normally — visitors still land where intended — but now you have data.

Why does UTM tracking matter for social media?

Without UTMs, clicks from Instagram Stories, Facebook ads, and email newsletters blur together in your analytics. They might all show up as “direct” traffic or get lumped into a vague “social” bucket. UTM parameters separate the signal. Each tagged link carries its own ID, so you see exactly which platform, post, or campaign drove results. This lets you prove ROI, test what works, and shift budget to your best-performing channels mid-campaign.

What are the standard UTM parameters?

The five main parameters are: utm_source (the platform: Facebook, LinkedIn, email), utm_medium (the channel type: social, email, cpc), utm_campaign (the campaign name), utm_content (which creative or link variant), and utm_term (keyword, mainly for paid search). Most social media links use source, medium, and campaign. The others add detail when needed.

How do you create a UTM link?

You can manually add parameters to a URL (example.com/?utm_source=instagram&utm_medium=social&utm_campaign=summer_sale), but Google’s free Campaign URL Builder makes it simpler. Paste your URL, fill in the fields, and it generates the tagged link. Many social media tools like Hootsuite auto-generate UTM links too, so you don’t build them by hand.

How do UTM parameters help with attribution?

Attribution connects a conversion — a signup, purchase, download — back to the source that inspired it. Without tracking, you can’t tell if a customer came from an Instagram post or a TikTok ad. UTM parameters solve this. When a visitor clicks a tagged link and later converts, your analytics knows exactly which campaign and platform earned that result. This data shows which channels deliver the best quality traffic.