TLDR: UTM parameters are short tags added to a URL, such as ?utm_source=instagram&utm_medium=bio, that tell Google Analytics and other tools exactly which bio link sent each visitor. UniLink lets PRO users set default UTM tags once for every outbound link on a page and override them per link, so traffic from Instagram, TikTok or YouTube bios stops landing in the "direct" bucket and every sale can be traced back to the button that produced it.
Link in bio UTM tracking is the practice of appending standardized utm_source, utm_medium and utm_campaign values to the links on a bio page so that the destination website's analytics can attribute visits, sign-ups and purchases to a specific social platform, campaign and button.
What are UTM parameters in a link in bio?
UTM stands for Urchin Tracking Module, a tagging convention created by Urchin Software, the analytics company Google acquired in 2005 and turned into Google Analytics. A UTM tag is simply a key and value pair placed after a question mark in a URL. The tags do not change the page a visitor sees; they only carry labels that analytics tools read when the page loads. On a link in bio page, those labels describe where the click came from and why it happened.
Google Analytics 4 recognizes five classic parameters, and each one answers a different question about a click. Using all five is optional, but the first three are considered the minimum for clean attribution reports. GA4 also accepts utm_id for campaign IDs imported from ad platforms, although most creators never need it. The list below shows what each classic parameter means on a bio page:
- utm_source: the platform that sent the visitor, for example instagram, tiktok or youtube.
- utm_medium: the type of placement, for example bio, story or email.
- utm_campaign: the promotion or launch, for example spring_sale or course_launch.
- utm_content: the specific button or creative, for example top_button.
- utm_term: a keyword or audience segment, rarely needed for social bios.
Why does link in bio traffic show up as direct without UTM tags?
Instagram, TikTok and several other social apps open links inside their own in-app browsers, and those browsers often strip or omit the referrer header that analytics tools rely on. When the referrer is missing, Google Analytics files the session as direct traffic, the same bucket used for typed URLs and bookmarks. A creator can therefore drive hundreds of purchases from a bio page and still see almost nothing credited to social media in the store dashboard.
UTM tags solve the problem because they travel inside the URL itself rather than depending on the browser. Even when an in-app browser hides the referrer, the destination page still receives utm_source=instagram and utm_medium=bio in the address bar. Analytics platforms read those values first, so the session is attributed correctly. The same logic applies to many store, checkout and email platforms, which can record UTM values alongside each order or subscriber for later reporting.
How should UTM tags be named for bio links?
UTM values in Google Analytics 4 are case-sensitive, so Instagram, instagram and IG appear as three separate sources in reports. A written naming convention prevents that fragmentation and keeps month-over-month comparisons reliable. The simplest rule is to use lowercase letters, underscores instead of spaces, and one fixed value per platform. Teams that share a bio page should store the convention in a single document so every new link follows the same pattern.
- Pick one source value per platform: instagram, tiktok, youtube, x, threads, linkedin.
- Use bio as the medium for every link placed on a bio page.
- Name campaigns after the offer and period, such as ebook_2026_q4.
- Use utm_content to separate buttons that point to the same destination.
- Test every tagged link in the GA4 Realtime report before promoting it.
How does UniLink handle UTM tracking for bio links?
UniLink includes UTM and meta tag controls in the PRO plan, which costs $5 per month or 40 percent less with annual billing. Default UTM parameters are configured once under Settings, Analytics, and are appended automatically to every outbound link on the page. Any individual link can override the defaults with its own values, which is useful when one button belongs to a separate campaign. New links inherit the defaults, so attribution coverage does not depend on remembering to tag each URL.
UTM tags tell the destination site where a visitor came from, while UniLink analytics shows what happened on the bio page itself before the click. Combining both views closes the loop between profile visits, button clicks and final conversions. PRO also adds tracking pixels for Facebook, Google Analytics and TikTok, which lets ad platforms build retargeting audiences from the same bio traffic that UTM tags attribute in reports.
- Default UTM parameters applied to every outbound link automatically.
- Per-link UTM overrides for separate campaigns or buttons.
- Built-in click and visit analytics for the bio page.
- Facebook, Google Analytics and TikTok pixel support.
- Link Shortener and QR Code Generator for offline campaigns.
- Scheduled and locked links for time-limited promotions.
How does UniLink compare with other link in bio tools for UTM tracking?
Most link in bio tools allow manual UTM tags because any URL with query parameters can be pasted into a button. The difference lies in automation, built-in analytics and the plan required to unlock them. The comparison below summarizes publicly listed capabilities; competitor plans change often, so checking each vendor's current pricing page before deciding is recommended.
| Feature | UniLink | Linktree | Beacons | Stan.store | Carrd |
|---|---|---|---|---|---|
| Manual UTM tags in links | Yes | Yes | Yes | Yes | Yes |
| Default UTM for all links | Yes, PRO | Varies by plan | Varies by plan | Check vendor | No |
| Built-in click analytics | Yes, PRO | Varies by plan | Varies by plan | Yes | Via third-party tools |
| Facebook, GA and TikTok pixels | Yes, PRO | Varies by plan | Varies by plan | Check vendor | Via embeds |
| Entry paid price | $5 per month | Check vendor | Check vendor | Check vendor | Check vendor |
Which mistakes break UTM data from a bio page?
Mixed capitalization is the most common error, because GA4 treats every spelling as a distinct value and splits the numbers across several rows. Adding UTM tags to internal links on the destination website is the second frequent mistake, since a new UTM value starts a new session and overwrites the original social attribution. Tags should be placed only on links that leave the bio page and point to an external site.
Redirect chains can also strip query strings before the visitor reaches the final page. Some URL shorteners and older checkout systems drop everything after the question mark, which silently erases the UTM values. Testing each tagged link in a private browser window and confirming the parameters remain in the final address is the quickest safeguard. Long-running campaigns benefit from a monthly check, because store or theme updates sometimes change redirect behavior.
What are the most common questions about link in bio UTM tracking?
Do UTM parameters affect SEO?
No. Search engines treat UTM tags as tracking parameters, and a canonical tag on the destination page keeps tagged URLs from being indexed as duplicates.
Can UTM tags be used on the UniLink free plan?
Manual UTM tags can be typed into any link URL. Default UTM parameters, meta tags, analytics and pixels require the PRO plan at $5 per month.
Where do UTM results appear in Google Analytics 4?
Open Reports, Acquisition, Traffic acquisition and switch the dimension to Session source / medium or Session campaign to see bio link traffic.
Should every button on a bio page have a different UTM tag?
Only when buttons share a destination. Use utm_content to separate them; otherwise one source, medium and campaign set is enough.
Do UTM tags work with Shopify and Stripe?
Yes. Shopify reads UTM values in its marketing and sessions reports, and Stripe Payment Links can record UTM codes with each payment.
Is UTM tracking the same as a tracking pixel?
No. UTM tags label traffic for analytics reports, while a pixel records visitors for ad platforms. Using both gives attribution and retargeting at once.
UniLink publishes step-by-step guides that go deeper into each part of bio link tracking. Related reading: how to set default UTM parameters on UniLink, UTM tracking in UniLink analytics, adding UTM tags to an Instagram bio, link in bio with pixel tracking and link in bio QR codes.
