Instagram famously allows only one clickable link in your bio, plus link stickers in Stories, Reels, and DMs. That single bio link is the highest-leverage URL in many creator businesses, yet Instagram itself shows zero analytics on who clicks it. Tracked links solve this end to end - bio link, Story stickers, Reels link stickers, IG Ads, and influencer collabs all become measurable surfaces with country, device, and campaign attribution.
Free plan: 25 links, 4K clicks/month, full analytics. No credit card required.
Why it matters
Instagram Insights show profile visits and link taps as a single number with no geographic or device breakdown. A tracked bio link captures country, city, device, browser, and UTM tag for every click - turning the most important link in your funnel into a fully analyzed channel.
Story link stickers (which replaced swipe-ups for accounts under 10K followers) report taps in Insights but expire after 24 hours along with the Story itself. A tracked link gives you a permanent record of every tap with full attribution that does not vanish with the Story.
Reels with link stickers can drive sustained traffic for weeks after posting due to algorithmic re-surfacing. Tracked links let you watch the long-tail click decay curve and identify Reels that keep delivering traffic months later.
Linktree-style landing pages on Instagram bios obscure attribution because every link goes through Linktree's domain. Replacing Linktree with a single tracked link or with multiple tracked links to a custom landing page gives you per-link click data instead of one aggregate number.
Instagram Shopping product tags, swipe-up alternatives, and check-out-link stickers all funnel into Meta's Commerce Manager, which has its own attribution quirks. A tracked URL on every shoppable post gives you a clean parallel record of click-through to product detail pages.
Influencer collabs on Instagram are notoriously hard to measure - influencers may not share their analytics, may screenshot bad performance, or may not have access to Insights at all. Issuing each influencer a unique tracked link with utm_content=<creator-handle> gives you indisputable click attribution per collaborator.
Step by step
From creating a tracked link to monitoring live analytics, here is the full workflow for Instagram.
Sign up for free and paste your destination URL into Track Link's link creator. The platform generates a short, redirect URL that captures every click. Give it a name like "Instagram Bio Link" or "Instagram Spring Campaign" so you can identify it later in analytics.
Tag your tracked link with utm_source=instagram, utm_medium=social, and a utm_campaign value matching your campaign name. This makes Instagram clicks distinguishable from every other channel and lets you compare Instagram's performance against email, search, and other social platforms inside Track Link or Google Analytics.
Drop the tracked URL into your Instagram post, bio, ad, story, or message. Because the link is a clean short URL, it looks native in the feed. Replace any plain destination URL you would normally share with the tracked version so every click on Instagram is captured.
Open the Track Link dashboard and see clicks arrive the moment people tap your Instagram link. Filter by country, device, browser, and UTM tag to understand who is engaging. Compare performance across posts, ad sets, or creators to learn what drives traffic from Instagram.
Need help building tagged URLs? Try the UTM builder or the tracking link generator.
Click analytics
Track Link captures the same depth of analytics whether the click comes from a Instagram feed post, a paid ad, a bio link, or a direct message.
Country and city of every click on your Instagram link, resolved with IP geolocation. Spot which regions respond best to Instagram content.
Mobile, desktop, or tablet, plus the exact browser and operating system. Instagram traffic skews mobile, but the ratio varies by audience.
utm_source, utm_medium, utm_campaign, utm_term, and utm_content captured automatically so you can split Instagram campaigns down to the post level.
Whether the click came from the Instagram app, the mobile web view, an in-app browser, or an external share to another platform.
Track Link separates first-time visitors from repeat clickers so you know how many distinct people your Instagram link reached.
A live activity feed updates the moment a Instagram user taps your link, with no batch delay or refresh required.
Use cases
Real situations where tracking your Instagram links pays off.
Replace your single Instagram bio URL with a tracked link tagged utm_source=instagram and utm_medium=bio. Every click captures location, device, and any utm_campaign you rotate seasonally. If you use a Linktree alternative, you can also build a small landing page with multiple tracked links and analyze each link's CTR independently.
When adding a link sticker to an Instagram Story, use a tracked URL with utm_medium=story and utm_content=<story-topic>. You get permanent click attribution that survives long after the 24-hour Story expires, plus the ability to compare swipe-up performance across content themes.
Reels link stickers are gold for creators because Reels can keep delivering impressions for weeks. Tag each Reel's link with utm_medium=reels and utm_content matching the Reel theme. Your Track Link dashboard reveals which Reels drive sustained traffic, helping you prioritize which Reels to repost or boost.
In Meta Ads Manager, paste a tracked Track Link URL as the destination for Instagram-placement ads. Use utm_medium=cpc and dynamic placement tokens in utm_content (utm_content=ig-feed, ig-stories, ig-reels). Track Link gives you a Meta-Pixel-independent click count that survives iOS 14.5 ATT changes.
Issue each Instagram influencer a unique tracked link with utm_medium=influencer and utm_content=<creator-handle>. You can see every click attributed back to the specific creator, settle disputes about deliverables, and compare creator ROI across a portfolio of partnerships - all without relying on the creator to share their analytics.
When sharing tracked links inside Instagram DMs (especially common for creator coaching, consulting, and retail customer support), use utm_medium=dm and utm_content=<sequence-step>. This gives you visibility into how 1-1 conversations convert to website traffic, something Instagram itself does not measure at all.
Tips
Always use utm_source=instagram in lowercase. Pair with utm_medium=bio, story, reels, post, dm, or cpc to keep different IG surfaces cleanly separable in every dashboard.
Use a custom branded short domain on your bio link. Instagram users hover-preview link previews in stories, and a domain like go.yourbrand.com or yourbrand.link looks dramatically more trustworthy than a generic shortener.
Rotate utm_campaign on your bio link weekly or per content drop. Because the bio URL is sticky, it accumulates clicks across many campaigns - rotating UTMs is the only way to know which campaign each click came from.
Avoid using tracked links inside captions. Instagram does not make caption URLs clickable, so they only confuse readers. Save tracked links for bio, Story stickers, Reel stickers, and DMs where they actually function.
When working with influencers, always supply a pre-built tracked link rather than asking them to build their own. This guarantees consistent UTM tagging and stops creators from accidentally posting raw URLs that lose attribution.
Use Track Link's link change feature aggressively. Because the bio URL is hard to update repeatedly (Instagram caches it briefly), keep one stable tracked link in your bio and change its destination from your Track Link dashboard whenever your campaign focus changes.
Frequently asked questions
Common questions about tracking links shared on Instagram.
Yes. Replace the URL in your Instagram bio (the website field on your profile) with a tracked Track Link URL. Every tap is captured with country, city, device, browser, OS, and any UTM parameters you attached. This is the only way to see who actually clicks your most important link, since Instagram Insights only show a count of bio link taps and nothing about who tapped or where they came from.
Track Link is a great Linktree alternative for any creator who wants click analytics rather than a multi-link landing page. If you only need to drive traffic to one destination at a time, a single tracked link in your bio gives you everything Linktree gives you (clickability, custom domain, analytics) plus far richer per-click data. If you need multiple links visible in a landing page, Track Link can be the analytics layer behind a custom-coded landing page or even paired with a Linktree to track each Linktree-link individually.
Yes. When adding a link sticker to a Story, paste any tracked URL into the link sticker. Instagram does not require URLs to be on a specific domain or shortener, so a custom Track Link works perfectly. Every tap is recorded in Track Link with full attribution, including the utm_content you can use to identify which Story drove the click.
Yes. Reels support link stickers exactly like Stories. Add a tracked link sticker to your Reel, and every tap is captured. Reels often deliver clicks for weeks because the algorithm re-surfaces popular Reels - tracked links give you a long-tail decay curve for each Reel, which is invaluable for understanding Reel ROI versus Stories.
Yes. In Meta Ads Manager, paste a tracked Track Link URL as the destination for any Instagram-placement ad. Add UTM parameters and dynamic Meta tokens like {{ad.id}} and {{placement}} in the URL Parameters field to break down clicks by ad and placement. Track Link captures the click independently of the Meta Pixel, which is critical given iOS 14.5 ATT and signal loss in Meta's reporting.
No. Instagram does not modify or strip query parameters on bio URLs. The full tracked URL including UTMs resolves correctly when a user taps the bio link. Instagram does open bio URLs in its in-app browser by default, which Track Link detects and reports as a referrer, so you can see how many users opened in the IG webview versus an external browser.
Issue each influencer a unique tracked link with utm_source=instagram, utm_medium=influencer, and utm_content=<creator-handle>. The link goes in the influencer's bio, Story sticker, or Reel for the duration of the campaign. Every click is attributed to that creator in Track Link, which gives you a definitive performance number that does not depend on the creator sharing their Insights screenshots.
Yes. Track Link's free plan covers 25 tracked links and 4,000 clicks per month with full analytics on every Instagram click. There is no feature gating - geographic, device, browser, and UTM tracking are available on free, paid, and self-hosted tiers identically. No credit card is required, and the free plan is more than enough for most creators tracking their bio link, Story stickers, Reels, and DMs.
UTM Builder
Build tagged URLs for your Instagram posts in seconds.
Tracking Link Generator
Create a tracked redirect URL ready to paste into Instagram.
Free Link Tracker
Track every click with full analytics on the free plan.
QR Code Tracking
Pair tracked links with QR codes for offline-to-Instagram campaigns.
URL Tracker
Real-time URL tracking with location, device, and UTM data.
Track Social Media Links
Strategy guide for tracking links across every social platform.
Create a free account, generate a tracked link for Instagram, and watch real-time clicks land on your dashboard. Know who clicks, where they are, and what device they use.