Voonx / resource

UTM Campaign Tracking: A Practical Beginner’s Guide

Learn what utm_source, utm_medium and utm_campaign mean, how to build tidy tagged URLs and avoid common reporting mistakes.

When you share a link in an email, social post or partner campaign, simple UTM parameters can help an analytics platform understand where that visit originated. They are ordinary query parameters appended to a website URL.

The three essential values

  • utm_source names the referrer or platform, such as newsletter or linkedin.
  • utm_medium describes the channel, such as email, social or cpc.
  • utm_campaign groups activity under one consistent initiative name, such as autumn_launch.

Optional utm_content can distinguish variants of a creative, while utm_term is often used for a keyword-related distinction.

A practical example

Suppose you share an article in an email newsletter. Its URL might end in ?utm_source=newsletter&utm_medium=email&utm_campaign=weekly_roundup. A campaign builder will encode spaces and special characters correctly.

Use consistent naming

Newsletter and newsletter may be treated as distinct values. Agree on naming conventions, avoid sensitive personal data in campaign tags and test the final link before publishing.

Understand privacy and measurement limits

UTM tags themselves do not guarantee traffic measurement. Analytics configuration, consent settings, blockers and platform attribution rules affect what is reported. Avoid UTM tags on internal navigation because they can interfere with acquisition reporting.

Build a tagged campaign URL →


← All guides · Browse the free tools