If you are running email campaigns, paid ads, or social posts without UTM parameters, you are flying blind. UTM parameters let you track exactly which campaigns drive traffic and conversions in Google Analytics 4.
What Are UTM Parameters?
UTM stands for Urchin Tracking Module. UTM parameters are tags added to the end of any URL. When a user clicks a tagged link, Google Analytics 4 records all the UTM data so you can filter traffic by campaign, source, and medium.
The 5 UTM Parameters
| Parameter | Purpose | Example |
|---|---|---|
| utm_source | Where traffic came from | newsletter, google |
| utm_medium | The marketing channel | email, cpc, social |
| utm_campaign | The campaign name | black-friday |
| utm_term | Keyword for paid search | vpn+tools |
| utm_content | Differentiates similar links | header-cta |
Best Practices
- Always use lowercase — GA4 is case-sensitive so Email and email are counted as different sources
- Use hyphens not spaces in campaign names
- Never tag internal links — it overwrites the original session source and breaks attribution
- Always include utm_source, utm_medium, and utm_campaign as a minimum
Viewing UTM Data in GA4
In Google Analytics 4, go to Reports, then Acquisition, then Traffic Acquisition. Filter by Session source/medium or Session campaign to see which UTM tags are driving your traffic.
Build UTM Links Free
Use the Anonymiz UTM Builder to generate correctly formatted UTM links in seconds. Fill in source, medium, and campaign — the tool handles URL encoding automatically.


