How to Use UTM Parameters With Your Bio Link
You check your website analytics and see "Direct traffic: 340 visits." Great. From where? Instagram? TikTok? LinkedIn? Your email signature? Your podcast show notes?
You have absolutely no idea. And without that information, you're making content decisions blind.
UTM parameters solve this in about 30 seconds. They're tiny tags you add to the end of your links so Google Analytics (or whatever analytics tool you use) knows exactly where each click came from. No code. No technical skills. Just a small addition to your URLs that unlocks a completely different level of insight.
Here's everything you need to know, in plain English.
What UTMs Are (in Plain English)
UTM stands for Urchin Tracking Module. Nobody cares about that name — it's a relic from a Google acquisition in 2005. What matters is what they do.
In practice, UTMs are extra text tacked onto the end of a URL that tells your analytics tool where the traffic came from. They're invisible to the visitor and don't change how the page looks or works.
Here's a normal link:
yourwebsite.com/free-guide
Here's the same link with UTM parameters:
yourwebsite.com/free-guide?utm_source=instagram&utm_medium=bio&utm_content=lead-magnet
The visitor lands on the exact same page. They see nothing different. But in your analytics, that visit is tagged: it came from Instagram, specifically from your bio link, and they clicked the link labelled "lead-magnet."
Without UTMs, that visit shows up as "Direct" or "Other" — useless buckets that tell you nothing. With UTMs, you know the platform, the placement, and which specific link drove the click. That's the difference between guessing and knowing. For a deeper dive into what analytics can tell you, our guide to bio link analytics covers the full picture.
The 3 UTMs You Actually Need
There are technically 5 UTM parameters. You need 3. The other two (utm_campaign and utm_term) add complexity without adding much value for bio link tracking. Keep it simple.
utm_source — Which platform?
This tells you where the visitor came from. Use the platform name, lowercase, no spaces.
Examples: instagram, tiktok, linkedin, youtube, email, twitter
utm_medium — How did they get there?
This tells you the placement or channel type. For bio links, this is almost always "bio" — but it's useful if you also share links in Stories, posts, or newsletters.
Examples: bio, story, post, newsletter, email-signature
utm_content — Which specific link?
This tells you which link on your bio page they clicked. Use a short, descriptive label.
Examples: free-guide, booking, shop, portfolio, course
Here are copy-paste templates for the most common setups:
Instagram bio link to your free guide:
?utm_source=instagram&utm_medium=bio&utm_content=free-guide
TikTok bio link to your shop:
?utm_source=tiktok&utm_medium=bio&utm_content=shop
LinkedIn bio link to your booking page:
?utm_source=linkedin&utm_medium=bio&utm_content=booking
Email signature link to your portfolio:
?utm_source=email&utm_medium=signature&utm_content=portfolio
Just paste these onto the end of your destination URLs. That's it. No tools, no plugins, no configuration.
How to Read UTM Data in GA4
Setting up UTMs is pointless if you never look at the data. Here's exactly where to find it.
In Google Analytics 4, go to Acquisition → Traffic Acquisition. Change the primary dimension to Session source / medium. You'll see rows like "instagram / bio" and "tiktok / bio" — each one showing how many sessions, how long people stayed, and what they did on your site.
If you want to see which specific links get clicked most, add a secondary dimension of "Session manual ad content" — this pulls in your utm_content values. Now you can see that your free guide link from Instagram drove 89 visits last month, while your shop link from the same platform drove 12.
The real insight isn't just volume — it's value. Look at conversion rates per source. Maybe TikTok sends 3x more traffic than LinkedIn, but LinkedIn visitors are 5x more likely to book a call. That changes your strategy entirely. You might keep posting on TikTok for awareness, but optimise your bio link for LinkedIn visitors who are closer to buying.
Check this data monthly. It takes 5 minutes and it'll tell you more about your audience than a month of guessing ever could.
Setting Up UTMs on Your Bio Links
Important distinction: you add UTM parameters to the destination URLs on your bio link page — not to the bio link page URL itself.
Your bio link URL (the one in your Instagram bio) stays clean: biotree.bio/yourname. The UTMs go on the links that visitors click when they land on your page.
So if you have a link on your bio page that goes to your website's free guide, the destination URL becomes: yourwebsite.com/free-guide?utm_source=instagram&utm_medium=bio&utm_content=free-guide.
Most bio link tools let you set a custom destination URL for each link. On Biotree, you paste the full UTM-tagged URL as the destination when you add or edit a link. It takes about 10 seconds per link. If you're also using your bio link on professional networks, our LinkedIn bio link guide covers platform-specific strategies.
One thing to watch for: if you update a destination URL, remember to keep the UTM parameters. It's easy to paste a new URL and forget the tracking tags.
Stop Guessing, Start Tracking
UTM parameters are one of those rare things that take almost no effort to set up and pay off immediately. Thirty seconds of work per link, and you go from "I think most of my traffic comes from Instagram" to "I know 64% of my guide downloads come from my TikTok bio link on Wednesdays."
That's not a small difference. That's the difference between a content strategy based on feelings and one based on data.
Tag your links. Check the data monthly. Let the numbers tell you where to focus.
Try Biotree free — add tracking to any link in seconds.
Frequently Asked Questions
Frequently Asked Questions
Do UTM parameters affect how my link looks to visitors?
No. UTM parameters are added to the end of a URL after a question mark. The visitor lands on the exact same page and sees nothing different. The parameters are only visible in the URL bar and in your analytics tool.
Do I put UTM parameters on my bio link URL or my destination URLs?
On your destination URLs — the links visitors click when they land on your bio page. Your bio link URL (the one in your Instagram or TikTok bio) stays clean and unchanged. The UTMs go on each individual link's destination.
Which UTM parameters do I actually need for bio link tracking?
Three: utm_source (which platform, like instagram or tiktok), utm_medium (placement, like bio or story), and utm_content (which specific link, like free-guide or booking). You can skip utm_campaign and utm_term for bio link tracking.
Where do I see UTM data in Google Analytics?
In GA4, go to Acquisition, then Traffic Acquisition. Change the primary dimension to Session source/medium to see which platforms and placements drive traffic. Add a secondary dimension of Session manual ad content to see which specific links get the most clicks.