Skip to content

UTM Parameters for Creators, Explained Simply

What UTM parameters are, how to build a tagged link, naming rules that stay tidy, and when creators need UTMs, source tags or affiliate tracking IDs.

QKAP Team5 min read
On this page
  1. Key takeaways
  2. What a UTM link looks like
  3. The five UTM parameters
  4. When should creators use UTMs?
  5. Should you add UTMs to affiliate links?
  6. Naming rules that keep your data clean
  7. How to build a UTM link
  8. A hypothetical example
  9. UTMs vs link-in-bio source tags
  10. Frequently asked questions
  11. Tag once, learn every week

UTM parameters are small tags added to the end of a URL, like ?utm_source=instagram&utm_medium=bio, that tell an analytics tool where a visitor came from. For creators, they're useful when you send traffic to something you own, such as a website or newsletter page, and want to compare platforms or campaigns. They don't replace affiliate tracking IDs, because stores report affiliate sales using their own tags, not your UTMs.

Key takeaways

  • A UTM is a label in the link that analytics tools read to attribute a visit to a source, medium or campaign.
  • The five standard UTM parameters are source, medium, campaign, term and content; most creators only need the first three.
  • Consistent, lowercase naming matters more than using every parameter.
  • UTMs help on pages you control; for affiliate sales, use the tracking IDs or sub-tags your program provides.
  • Don't alter affiliate links in ways a program's terms don't allow, so check the rules first.

Here's a normal URL:

https://example.com/gift-guide

And the same URL with UTM parameters:

https://example.com/gift-guide?utm_source=instagram&utm_medium=story&utm_campaign=diwali_gifts

Everything after the ? is a set of key–value pairs joined by &. The page loads exactly the same for the visitor. But an analytics tool that reads UTMs, such as Google Analytics, will record that this visit came from Instagram, via a story, as part of the Diwali gifts campaign.

The five UTM parameters

ParameterWhat it describesCreator example
utm_sourceThe platform or site sending trafficinstagram, youtube, telegram
utm_mediumThe type of placementbio, story, description, broadcast
utm_campaignThe specific push or themediwali_gifts, bbd_sale, desk_setup
utm_contentWhich version or piece of contentreel_23, carousel_v2
utm_termMostly for paid search keywordsUsually not needed

Source, medium and campaign cover almost every creator use case. Use utm_content when you want to tell two links in the same campaign apart, for example two different reels.

When should creators use UTMs?

When they're genuinely useful

UTMs shine when you have a destination that runs its own analytics:

  • Your own website or blog. See whether Instagram, YouTube or Pinterest sends more readers.
  • A newsletter sign-up page. Compare which platform brings subscribers.
  • A digital product or course page. Track which launch posts drove visits.
  • A brand partner's landing page. Some brands give you a UTM link so they can see your traffic in their analytics. Use it exactly as provided.

When UTMs won't help

Be realistic about the limits:

  • Affiliate sales reports. Amazon Associates, Flipkart Affiliate and most networks report earnings by their own tracking IDs, not your UTMs. You won't see utm_source=instagram in your commission report.
  • Pages without analytics. If nobody's reading the tags, they do nothing.
  • Platforms that strip parameters. Some apps and redirects may drop query strings.

For knowing which post earned what on Amazon, set up tracking IDs and sub-tags instead.

Be careful here. Affiliate links carry a tag that identifies you, and each program has its own rules about how links can be modified, shortened or redirected. Adding extra parameters may be harmless in some cases, but it isn't useful for your earnings reports and isn't something you should do without checking the program's operating agreement.

The safer approach:

  1. Use the program's own tracking IDs or sub-tags for sale-level attribution.
  2. Use UTMs or source tags on the links that point to your page.
  3. Leave the affiliate link itself as the program generated it.

See short links and link cloaking for affiliates for more on what programs typically care about.

Naming rules that keep your data clean

Messy UTMs produce messy reports. "Instagram", "instagram" and "IG" will show up as three different sources. Set rules once and stick to them:

  • Always lowercase.
  • Use underscores instead of spaces (diwali_gifts, not Diwali Gifts).
  • Keep a fixed list of sources and mediums.
  • Name campaigns by theme and period (bbd_2026, monsoon_skincare).
  • Record every link you create in a simple sheet.

A starter naming sheet:

Placementutm_sourceutm_medium
Instagram bioinstagrambio
Instagram storyinstagramstory
YouTube descriptionyoutubedescription
YouTube Shorts commentyoutubecomment
Telegram channeltelegrambroadcast
WhatsApp channelwhatsappbroadcast

You can type them by hand, but a free URL builder is less error-prone. Google offers a campaign URL builder for Google Analytics; search for it on Google's official support site.

Step by step:

  1. Start with the clean destination URL.
  2. Add ?utm_source= followed by your source.
  3. Add &utm_medium= and your medium.
  4. Add &utm_campaign= and your campaign.
  5. Test the link in a browser to make sure the page still loads.
  6. Shorten it if it's going somewhere visible, like a story sticker.

If the URL already has a ?, add your UTMs with & instead of a second ?.

A hypothetical example

Imagine a home decor creator with a blog and a link-in-bio page. For a Diwali lighting guide, she shares three links:

  • Bio: ...?utm_source=instagram&utm_medium=bio&utm_campaign=diwali_lights
  • Story: ...?utm_source=instagram&utm_medium=story&utm_campaign=diwali_lights
  • YouTube: ...?utm_source=youtube&utm_medium=description&utm_campaign=diwali_lights

After the festival, her blog analytics show visits split by source and medium. If stories sent noticeably more readers than the bio link that week, she knows to lean on stories for the next campaign. The point isn't the exact numbers; it's being able to compare at all.

If your main destination is a link-in-bio page rather than a website, you may not need UTMs at all. Many link-in-bio tools have their own way of tagging traffic.

QKAP, for example, gives each post a short link like qkap.app/s/abc with source tags, so you can share the same post on Instagram, YouTube and Telegram and see in your traffic sources which one sent visitors. It's the same idea as UTMs, built into the page. For the cross-platform setup, read one link for Instagram, YouTube Shorts and more, and for the bigger picture on attribution, how to tell which reel drove your affiliate sales.

Frequently asked questions

Do UTM parameters affect SEO or how a page looks?

No, the visitor sees the same page. Search engines generally handle UTM-tagged URLs fine, though you shouldn't use UTM links for internal links within your own website.

Can I see UTM data in Instagram Insights?

No. Instagram reports on activity inside Instagram. UTM data shows up in the analytics tool on the destination page, such as your website's analytics.

Are UTM parameters case sensitive?

In many analytics tools, yes, so "Instagram" and "instagram" may appear as separate sources. Always use lowercase to avoid split data.

Usually not. Amazon reports by tracking ID, so create separate tracking IDs for different platforms or campaigns instead.

Tag once, learn every week

Pick a naming scheme, tag the links that point to pages you own, and let your analytics show which platforms really send people. To get source-tagged short links for every post without building URLs by hand, create your free QKAP page.

Keep reading