Contact - DGKad
Install our app πŸͺ„ click on the icon in the top right of the address bar.

UTM parameters explained (with examples)

A marketing desk with a laptop showing campaign analytics

A clear guide to utm_source, utm_medium, and utm_campaign so your analytics stay clean and comparable.

What UTMs are for

UTM parameters are tags appended to a URL so analytics tools can attribute traffic to a specific campaign. They do not change the page content β€” they label the click.

Example:

https://example.com/offer?utm_source=instagram&utm_medium=social&utm_campaign=ramadan_sale

The three fields you should always set

  • utm_source β€” where the traffic comes from (instagram, newsletter, partner_site).
  • utm_medium β€” the channel type (social, email, cpc, qr, referral).
  • utm_campaign β€” the named initiative (launch_2026, webinar_july).

Optional: utm_content for creative variants, utm_term for paid keywords.

Naming rules that prevent messy reports

  • Use lowercase and underscores or hyphens β€” pick one style and stick to it.
  • Never reuse the same campaign name for unrelated launches.
  • Document your list in a simple spreadsheet so teammates do not invent new labels weekly.
  • Do not tag internal links on your own site β€” that pollutes acquisition reports.

Build clean links with the UTM link generator.

QR + UTM

When a QR code points to a campaign URL, bake UTMs into the destination before you generate the code. That way print placements show up as their own source/medium instead of vanishing into β€œdirect.”