YouTube campaign tracking with UTM
Clicks from YouTube description links and cards often arrive without a clean referrer, so UTM tags make video-driven traffic measurable. This page gives a recommended utm_source=youtube structure, a worked description-link example, and the privacy rule for campaign URLs.
Recommended structure
Tag description links, cards, and end-screen links with one consistent convention:
- utm_source=youtube
- utm_medium=social (or video, if you separate video from other social)
- utm_campaign=<your-campaign-name>
- utm_content=<video slug or placement, to compare uploads>
Worked example
For a description link in a tutorial video pointing to your docs:
https://example.com/docs?utm_source=youtube&utm_medium=video&utm_campaign=tutorials&utm_content=setup-guide
Reusing utm_campaign=tutorials across videos while changing utm_content per upload lets you roll up the channel and still compare individual videos.
How it appears in analytics and logs
A visit with utm_source=youtube confirms a video-driven click. Using utm_content to identify the video lets you see which uploads actually send traffic, not just which get views.
Diagnostic use case
Tag the links in your YouTube descriptions, cards, and end screens so video-driven visits are attributed to the right video or campaign.
What WebmasterID can help detect
WebmasterID reads utm_source=youtube at ingest and attributes the visit to your video campaign, so YouTube appears as a measured source rather than being lumped into direct or generic social.
Common mistakes
- Leaving description links untagged so YouTube traffic falls into direct.
- Putting the whole video title with spaces and capitals into utm_content instead of a clean slug.
- Switching between utm_medium=social and video without documenting which you use.
Privacy and accuracy notes
Keep YouTube UTM values generic — a video slug or campaign label, never personal data. UTM values appear in the public URL and in logs.
Related pages
- UTM parameters explained: the five tags and how to use them
UTM parameters are query-string tags you add to a link so analytics can attribute the visit to a campaign even when the referrer is missing. This page explains the five tags, a consistent naming convention, and the hard rule that UTM values are public — so they must never contain personal data or secrets.
- UTM naming conventions that survive reporting
Most UTM data problems are naming problems. Because tools treat utm_source=Reddit and reddit as different values, inconsistent casing and spelling fragment one campaign across many rows. This page gives a convention — lowercase, hyphenated, documented allow-list — that keeps reports clean.
- Campaign links (docs)
Build consistent UTM-tagged links for video descriptions.
Sources and verification notes
- MDN — URL search paramsUTM tags are ordinary query-string parameters on the destination URL.
Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.