Back to blog

What Are UTM Parameters, and Why Every Campaign Needs Them

By SmartLink QR Team · Jun 29, 2026 · 2 min read

If you've ever looked at your website traffic and wondered exactly which Instagram post, email newsletter, or print flyer sent someone your way, UTM parameters are the answer. They're small tags added to the end of a URL that tell your analytics tool where a visitor came from — without changing where the link actually goes.

The five UTM parameters

There are five standard parameters, though most campaigns only need three of them:

  • utm_source — where the traffic originates, e.g. newsletter, facebook, google.
  • utm_medium — the marketing medium, e.g. email, cpc, social.
  • utm_campaign — the specific campaign name, e.g. summer-sale-2026.
  • utm_term — used mostly for paid search keyword tracking.
  • utm_content — differentiates similar content or links within the same ad, e.g. header-button vs. footer-link.

A common mistake: inconsistent naming

The biggest reason UTM tracking becomes useless over time isn't a technical problem — it's inconsistency. If one campaign uses utm_source=FB and another uses utm_source=facebook, your analytics tool will treat them as two different sources, splitting your data. Decide on a naming convention (lowercase, hyphens instead of spaces) and stick to it across your whole team.

Where SmartLink QR fits in

Adding UTM parameters by hand to every link you share gets tedious fast, especially across a team. When you create a link in SmartLink QR, the UTM fields are built into the link creation form, so the parameters are appended automatically and consistently — and every click on that link is logged against the same short URL, so you can see performance by campaign without digging through raw analytics exports.


More guides