Skip to content
Yantrakosha
Marketing

UTM Parameters: The Complete Guide to Campaign Tracking

Sunil Kalikayi4/8/20266 min read

The Five UTM Parameters

utm_source: where traffic comes from (e.g., google, newsletter, twitter). utm_medium: the marketing medium (e.g., cpc, email, social, organic). utm_campaign: the campaign name (e.g., spring-sale-2026, product-launch). utm_term: paid search keyword (optional, used for Google Ads). utm_content: differentiates ads/links in A/B tests (optional).

Naming Convention Best Practices

Use lowercase always — utm_source=Google and utm_source=google create two separate entries in analytics. Use hyphens not underscores or spaces (%20 in URLs is ugly). Be consistent: decide on a naming taxonomy and document it. Example: utm_source=newsletter, utm_medium=email, utm_campaign=april-digest-2026.

Reading UTM Data in GA4

In GA4, UTM data appears in Reports → Acquisition → Traffic Acquisition. Filter by session default channel group or session source/medium. Campaign data appears under Reports → Acquisition → Campaign. UTM parameters appear within sessions 24-48 hours after first click.

Frequently Asked Questions

Build UTM links instantly

Use the free UTM Builder to create tracking URLs with all 5 UTM parameters.

Open UTM Builder
Recommended next tools

A few strong starting points across Yantrakosha.