Skip to main content
Create your page

UTM Parameters for Creators: A Practical Tracking Guide

UTM parameters tag your links so analytics show exactly which post drove a click. Here are the 5 tags creators need and how to use them right.

UTM Parameters for Creators: A Practical Tracking Guide

UTM parameters are short tags added to the end of a link so your analytics tool knows exactly where a click came from. Add utm_source, utm_medium and utm_campaign to a link, and you can see whether a sale came from your Instagram story, your TikTok bio or last week’s newsletter, instead of guessing which post actually worked.

You post across four or five platforms a week, and one bio link carries all of it. Without tags, every click looks identical in your analytics: one flat line labeled “link click.” You cannot tell whether Tuesday’s Reel or Thursday’s carousel sent the traffic that converted, so you keep repeating whatever felt right instead of what the data actually shows.

This guide covers the five UTM parameters, a naming pattern that will not fall apart after a month, and where to put tagged links on your bio page so the data lands somewhere useful. A page built to read them, not a URL you tag and then lose track of.

Key Takeaways

  • Five parameters do the work. utm_source, utm_medium, utm_campaign, utm_content and utm_term each answer a different question about a click’s origin.
  • Consistency beats cleverness. Lowercase, no spaces, and the same naming pattern every time, or your reports split into near-duplicate rows.
  • Tag the destination, not the bio link itself. UTM parameters belong on the URL each block points to, not on your bio page’s own address.
  • Tagging only pays off with a landing page that logs it. A tagged link is wasted if nothing on the other end records the parameters.
  • Review weekly, not quarterly. A UTM pattern only becomes useful once you can compare several weeks of tagged clicks side by side.

What Are UTM Parameters, Exactly?

UTM stands for Urchin Tracking Module, a naming holdover from the analytics tool Google acquired in 2005. The parameters themselves are just query strings appended to a URL after a question mark, separated by ampersands.

Take a normal link:

https://yourshop.com/new-drop

Add UTM parameters and it becomes:

https://yourshop.com/new-drop?utm_source=instagram&utm_medium=bio&utm_campaign=fall-drop

The destination page loads exactly the same for the visitor. Nothing about the parameters changes what they see. What changes is what your analytics tool records: this specific click came from Instagram, through your bio link, as part of the fall drop campaign.

The Five UTM Parameters and What Each One Answers

Every UTM parameter answers a distinct question. Skipping one does not break the link, but it does leave a gap in what you can report on later.

ParameterQuestion it answersExample value
utm_sourceWhere did the click originate?instagram, tiktok, newsletter
utm_mediumWhat kind of channel was it?bio, story, email, paid
utm_campaignWhat specific push does this belong to?fall-drop, ep-42-launch
utm_contentWhich exact placement or asset?carousel-slide-3, story-link
utm_termWhich keyword or variant, if paid?running-shoes-women

Most creators only need the first three: source, medium and campaign. utm_content and utm_term earn their place once you are running multiple placements of the same campaign at once, like a Reel and a carousel promoting the same drop, and you want to know which one actually pulled the click.

A UTM link fails in one of two ways: it stops working as a link, or it works but your reports fragment because nobody agreed on a naming pattern.

  1. Start from the real destination URL. Copy it exactly, including https:// and any existing query strings.
  2. Add a question mark, then your first parameter. If the URL already has a ? in it (some product pages do), use & instead so you do not create a second question mark.
  3. Chain the rest with ampersands. utm_source=x&utm_medium=y&utm_campaign=z, no spaces.
  4. Lowercase everything, always. “Instagram” and “instagram” register as two different sources in most analytics tools, which quietly splits your data in half.
  5. Use hyphens, not spaces, inside a value. fall-drop, not fall drop. A raw space in a URL gets encoded as %20 and makes campaigns harder to read in reports.
  6. Test the link before you post it. Paste it into a browser and confirm it lands on the right page. A typo in a UTM string still opens the page, so a broken tag rarely announces itself.

Write your naming pattern down somewhere you will actually check it again. platform-content type-campaign name is a pattern that holds up: instagram-story-fall-drop, tiktok-bio-fall-drop. Six months from now you want to recognize a tag on sight, not reverse-engineer what you meant.

UTM parameters go on the link inside a block, not on the bio page’s own URL. Your More.You page address stays clean: more.you/yourname. What changes is the destination each block points to, and where you post that block’s link from.

If you promote the same bio page link from three different places this week, an Instagram story, a TikTok caption, and an email footer, each one should carry a different utm_source and utm_medium even though the underlying bio page is identical. That is what lets you compare channels later instead of lumping every click under one undifferentiated “bio traffic” number.

For a deeper look at the analytics your bio page can already surface without any tagging, track every click on your bio link covers page views, per-block CTR and source breakdowns. UTM parameters extend that picture past your own page and into the destination you send people to.

Reading Your UTM Data Once It’s Flowing

Tagged clicks show up in whatever analytics tool sits behind your destination page, most commonly GA4 for a website, or the dashboard of the tool the link points into. Look under Traffic Acquisition and filter by Session source/medium: each combination you tagged appears as its own row.

The real value shows up once you can measure social media conversions, not just clicks. A source/medium breakdown tells you where traffic came from. Pairing it with conversion data tells you which source actually turned into a sale, a booking, or an email signup, which is a different, more useful number.

If your goal is tying a spike in sales back to one specific post rather than a whole campaign, post attribution picks up where campaign-level UTM tagging leaves off.

Common UTM Mistakes That Break Your Reports

  • Inconsistent casing. “TikTok” one week, “tiktok” the next. Pick lowercase and never deviate.
  • Skipping utm_medium. Source alone tells you the platform, not the channel type, so you cannot separate story clicks from bio clicks on the same platform.
  • Tagging internal links. UTM parameters are for traffic entering from outside. Adding them to links between your own pages pollutes your source data with your own site listed as a “campaign.”
  • One campaign name for everything. If every push this quarter is tagged “campaign,” you cannot tell them apart six weeks later.
  • Forgetting story links need their own tag. A story swipe-up and a bio tap are different placements even when they point to the same destination. Tag them separately or you lose the comparison entirely.

Your bio link is read by people clicking through and by the metrics that actually matter once you start comparing weeks. Create your More.You page and get per-block click data without building a tagging system from scratch.

FAQ

No. UTM parameters are query strings, not redirects, so the page loads the same speed either way. They do not affect a page’s own SEO, since search engines generally ignore or canonicalize tracking parameters when indexing.

What is the difference between utm_source and utm_medium?

utm_source names the platform or origin, like instagram or newsletter. utm_medium describes the type of channel within that source, like bio, story or email. Instagram alone can have several mediums: bio, story, and paid, each tagged differently.

Yes. UTM parameters are a standard query string format that works with any URL, regardless of which bio page tool sits behind it. The parameters travel with the link itself, not the platform hosting your page.

How many UTM campaigns should I run at once?

As many as you can name distinctly and actually review. Most creators do fine with one active campaign per drop, launch or content push, rather than tagging every single post as its own campaign.

Yes. Both platforms treat a UTM-tagged URL as a normal link, since the tagging happens in the URL itself rather than through a platform feature. What differs is how each platform’s bio link field handles link length and click-through, not how it handles the tag.

Sources

More.You product brief, section 2 to 3 (blocks, analytics, and per-block click tracking).

Cristian

Head of Content at More.You

Cristian covers link in bio strategy, creator analytics and the tools of the creator economy at More.You. He tests the setups he writes about and publishes what the numbers show, so you pick on evidence instead of marketing copy.

More.You is the AI-native link in bio platform. Create your page.

Proof, not vibes

Page views, clicks and CTR per block, broken down by source, device and country. Post-level attribution shows which post drove the shop clicks, so you double down on what works.

Create your More.You page

Your bio link is read by people and by AI. Build one page that works for both.