UTM Parameters for Creators: Know Which Video Actually Sells
Every creator eventually hits the same wall: the numbers went up, and nobody can say why. Two videos, three Stories, a newsletter and a pinned comment all point at the same page, the page reports 412 visits, and the attribution ends there.
UTM parameters are the standard fix, and they are simpler than their reputation — five optional pieces of text you bolt onto the end of a URL. What matters more than the syntax is knowing where they work, where they do nothing at all (Amazon, for instance), and what to use instead in those cases.
If you want to see which parameters actually survive a redirect chain, the affiliate link checker prints every one it finds and separates campaign labels from the parameters that pay somebody.
What a UTM parameter actually is
A UTM is a query parameter — a key=value pair after a ? in a URL. It changes nothing about the page the visitor sees. It exists purely so the analytics running on the destination can record how that visitor arrived:
https://yoursite.com/gear?utm_source=youtube&utm_medium=description&utm_campaign=mic-review
Two consequences follow from that definition, and they explain most of the confusion around UTMs. First, the parameters are only read by analytics on the destination — so they are useful on sites you control or whose reporting you can see. Second, they travel with the link, so if someone copies and shares your URL, their visitors get counted under your campaign too.
The five parameters
| Parameter | Answers | Creator example |
|---|---|---|
utm_source | Which platform? | youtube, instagram, newsletter |
utm_medium | What kind of placement? | description, bio, story, qr |
utm_campaign | Which piece of content or promotion? | mic-review-2026-03, black-friday |
utm_content | Which variant, when there is more than one? | pinned-comment, slot-1 |
utm_term | Which keyword? (paid search legacy) | Rarely useful for creators |
In practice, source, medium and campaign carry the entire load. Content earns its place the moment you run the same destination in two placements and want to compare them.
Where UTMs do nothing
Amazon: use tracking IDs instead
Adding utm_source=youtube to an Amazon URL accomplishes precisely nothing for you: Amazon’s reports are built around your Associates tracking ID, not around your UTMs. The equivalent mechanism is to create additional tracking IDs in your Associates account and report per ID — one per channel, or per series, or per campaign, depending on how much granularity you will actually read.
Amazon has historically allowed a substantial number of tracking IDs per account; check your own dashboard for the current limit before designing a scheme around it. And whichever ID you use, it has to actually be on the link — the failure this fixes is described in adding your Amazon tag to every link automatically.
Affiliate networks: use SubIDs
Most affiliate programs and networks offer their own tracking slot — called SubID, sub_id, aff_sub, u1, or something similar depending on the network. That value flows into the program’s reporting alongside the conversion, which is exactly what a UTM cannot do. When a program supports one, prefer it over a UTM: it connects to revenue, not just to visits.
Your own site: this is where UTMs shine
Newsletter signups, course sales, your shop, your booking page — any destination where you can see the analytics is where UTMs are worth the effort, because you can follow the visit all the way to the outcome.
A naming convention that survives two years
UTM data rots when it is inconsistent. YouTube, youtube and yt are three different sources in every analytics tool on the market. Pick rules and write them down:
- Lowercase, always. Values are case-sensitive.
- Hyphens, never spaces. A space becomes
%20and your reports become unreadable. - Source is the platform, medium is the placement.
utm_source=youtubewithutm_medium=description, not the other way around. - Campaign names encode date and subject.
2026-03-mic-reviewsorts chronologically and still means something two years later. - One document. A single note listing every allowed value beats memory, especially once you work with an editor.
Where UTM tracking quietly breaks
- In-app browsers. Instagram and TikTok open links in isolated browsers that often strip or mangle referrer data. The UTMs themselves survive because they are part of the URL — which is exactly why they beat referrer-based attribution on social.
- Manual sharing. A viewer who copies your URL into a group chat brings your campaign tags along, inflating that campaign.
- Consent and blockers. If the visitor declines analytics cookies or runs a blocker, the destination may never record the visit at all — while a redirect-based link tool still counts the click, because the count happens server-side.
- Ugly links. A URL with four UTM parameters is unreadable in a description and impossible to retype from a phone screen. Wrapping it in a short link solves the cosmetics without losing the data.
The creator shortcut: one link per placement
UTMs answer “where did this visit come from” by annotating the URL. There is a second way to answer the same question: use a different short link for each placement and let the link itself be the label. Description link, pinned comment link and bio link are three links to the same destination, and the click counts are separated the moment they are created — no analytics access at the destination required.
The two techniques stack. Put UTMs on the destination URL for the places you can measure end-to-end, wrap it in a per-placement short link for the click data and the readability, and you can answer both “which video drove traffic” and “which of those visits converted”.
A worked example
A camera review going out on YouTube, Instagram, and the newsletter, pointing at your own gear page:
/gear?utm_source=youtube&utm_medium=description&utm_campaign=2026-03-mic-review→ shortened, first line of the description/gear?utm_source=youtube&utm_medium=pinned-comment&utm_campaign=2026-03-mic-review→ shortened, pinned comment/gear?utm_source=instagram&utm_medium=story&utm_campaign=2026-03-mic-review→ shortened, Story sticker/gear?utm_source=newsletter&utm_medium=email&utm_campaign=2026-03-mic-review→ in the email
Four links, one campaign, and at the end of the month you know which surface produced traffic and which produced buyers. Add a QR code with utm_medium=qr and the same applies to anything you show on screen or print.
FAQ
Do UTM parameters hurt SEO?
Not on links you place in descriptions and bios — those are typically nofollow and are not the pages being ranked. On your own site, avoid UTMs in internal links, since they can fragment analytics and create duplicate URLs for the same content.
Will UTMs break my affiliate link?
Usually not, but the destination decides. Some merchants strip unknown parameters, and a few affiliate programs treat extra parameters as invalid. Test one link, confirm the click still registers in the program’s dashboard, then roll it out.
Do I need Google Analytics to use UTMs?
You need some analytics on the destination — GA4, Plausible, Fathom, or your shop’s own reporting. Without it, nothing reads the parameters. Click counts on the short link itself, however, work regardless.
What if I only promote other people’s products?
Then UTMs are mostly the wrong tool, and per-program tracking IDs or SubIDs plus per-placement short links are the right one. Reserve UTMs for the destinations you own — which, for most creators, is the newsletter and the shop.