YouTube UTM Tracking: Where Links Can Actually Live
YouTube gates, wraps or kills your links depending on where you put them. A placement-by-placement map for UTM tracking that survives the platform.
The platform decides what your link is allowed to do
Every other channel guide we've written, from Google Ads to Pinterest, starts the same way: find out what the platform does to your URL before you design your tagging around it. YouTube deserves the same treatment more than most, because the answer changes completely depending on where the link sits. Some placements are gated. One is wrapped in a redirect. One is simply dead.
Nobody's UTM guide for YouTube covers that map. They tell you to pick utm_source=youtube and stay consistent, which is fine advice for the thirty seconds it takes to give it. Then a creator pastes a tagged link into a Shorts description and wonders why it never produced a single session.
Shorts: the link is dead on arrival
Start with the placement that doesn't work, because it's the one that quietly wastes campaigns. YouTube's own help page says it plainly: "URLs placed in YouTube Shorts comments and Shorts descriptions are non-clickable."
Not gated. Not wrapped. Non-clickable. Viewers see the text of your URL and can't tap it.
If a Shorts campaign matters to you, the practical move is a short, typeable link spoken or pinned as text, the same play we recommend for QR-adjacent offline placements. Someone has to retype it, so make it eight characters, not a full UTM string. Log the click at the redirect and attach the campaign parameters there.
Descriptions: gated, then wrapped
Regular video descriptions do support clickable external links, but only after your channel enables advanced features. YouTube's sharing-links doc: "To add clickable external links, you must enable your channel's access to advanced features." Smaller and newer channels often haven't, and their pasted URLs render as dead text exactly like Shorts.
Once your link is clickable, YouTube doesn't send the viewer to it directly. We pulled a live watch page and checked: every description link is wrapped as youtube.com/redirect?event=video_description&redir_token=...&q=<your full URL, encoded>. Your entire URL rides inside that q parameter, query string included, so your UTMs survive the wrapper. That's the good news. The less good news is the click reaches you via YouTube's redirect page, so don't count on a clean referrer to identify the specific video. The parameters have to do that work, which is why each video (or at least each campaign) should get its own utm_content value.
Cards and end screens: members only
External links on end screens are a YouTube Partner Program perk. The end-screen doc: "If you're in the YouTube Partner Program, you can link to an external website." Below YPP, your end screens can point at videos and playlists, not at your site.
Worth knowing before you promise a client "link in the outro." On a channel that isn't monetized yet, the feature simply isn't there, and no tracking scheme built on it will be either. The creator-attribution fallback, a memorable vanity link in the spoken outro, works at any subscriber count.
YouTube Ads: a different game with real macros
Paid placements skip all of the above, since the destination URL is an ad field, not a description. Google Ads gives video campaigns a documented ValueTrack set: {campaignid}, {adgroupid}, {creative}, {device}, {network}, {placement} and a few more. {placement} is the interesting one, it tells you which channel or site surfaced your ad.
Two cautions. First, this is the same auto-tagging world as search, so read our Google Ads auto-tagging post before hand-tagging anything, or GCLID and your UTMs will fight. Second, Google's ValueTrack doc scopes that parameter list to video campaigns but doesn't spell out final-URL-suffix behaviour for them. Check it in your own account before you build a template on it. We haven't verified it and neither has anyone whose post we swept.
The map, in one table
| Placement | Works? | What YouTube does |
|---|---|---|
| Shorts description/comments | No | Renders as plain text |
| Video description | After advanced features | Wraps in /redirect, URL + UTMs carried intact |
| End screens, cards (external) | YPP only | Standard link once eligible |
| Ads destination URL | Yes | ValueTrack macros, auto-tagging rules apply |
Tag what can be tagged, shorten what has to be typed, and stop pasting links into placements that eat them. YouTube traffic isn't hard to attribute. It's just gated three different ways, and the gates aren't written on any single page (we checked, it took four).