Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up

What are UTM parameters and how do you use them for campaign tracking?

UTM parameters are tags appended to a URL that tell Analytics where a visitor came from. Without them, traffic from an email or a social post often lands in Direct or an unhelpful referral bucket.

The five parameters:

  • utm_source (required) — the specific origin: newsletter, linkedin, google.
  • utm_medium (required) — the channel type: email, cpc, social, referral. This is what drives channel grouping, so consistency here matters most.
  • utm_campaign — the campaign name: diwali_sale_2026.
  • utm_term — the keyword, mainly for manually tagged paid search.
  • utm_content — to distinguish variants, such as two buttons in the same email.

The rules that make or break it:

  • Agree a naming convention and document it. Facebook, facebook, and FB become three separate sources, fragmenting every report. Values are case-sensitive.
  • Use standard medium values, or traffic falls into "Unassigned" instead of the right channel group.
  • Never tag internal links. Tagging a link between your own pages starts a new session and destroys the original attribution — a genuinely common and damaging mistake.
  • Do not manually tag Google Ads; use auto-tagging with the gclid instead, which carries far more detail.

Note: Keep a shared UTM builder spreadsheet so everyone generates links the same way. It is unglamorous and it is what makes campaign reporting usable.

All Google analytics interview questions

Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up as