Resource library
UTM parameters guides for cleaner reporting.
UTM tags are simple to add and easy to ruin. Pieces in this section cover the rules that keep your GA4 reports clean across channels, campaigns, and the people who copy-paste your links.

UTM parameters: a marketer's working guide
How utm_source, utm_medium, utm_campaign, utm_term, and utm_content actually behave in GA4, with naming rules that survive a real campaign team.
Read the foundation guideFeatured reads
Choose the problem you are trying to solve.

How to track a TikTok bio link with UTMs
TikTok strips referrer like Instagram does. The UTM template for the bio link, plus per-video tracking with a separate short link per video.
Read
UTM tracking for email campaigns: every link in the send needs to know its job
Every link in an email earns a separate utm_content value. The template that survives a real team, with notes for Mailchimp, Klaviyo, and customer.io.
Read
The 7 most common UTM mistakes (and how to avoid each one)
Mixed casings, channel names in utm_medium, missing campaign values, and four more attribution failures every team eventually makes. Each one with a fix.
Read
How to track an Instagram bio link with UTMs (without losing the data)
Instagram strips referrer data on every click. Here is how to get attribution back using UTM parameters, a single short link, and a workaround for Stories.
Read
utm_source vs utm_medium: the rule that fixes most GA4 attribution
The most common UTM mistake is putting the channel name in utm_medium. Here is how the two parameters work plus a lookup table that keeps grouping clean.
ReadNearby reading

