Free Instagram link tracker.
See which Reel, post, or Story actually drives bio clicks.
Branded short URLs, UTM-by-content, per-Story attribution. Stop guessing whether your Tuesday Reel or your Friday carousel drove the signups — track each one with its own slug and find out.
Free forever · no credit card · works with any IG account type
Tracked on Track Link so far
Production numbers, not marketing math
80,412
tracked clicks
1,407
users on the platform
96
countries detected
5.56%
Google search CTR
How it works
Three steps. From sign-up to first IG-trackable link in under two minutes.
1. Paste your destination
Any URL — product page, signup form, Linktree row, gated PDF. Add UTM parameters if your downstream analytics expects them.
2. Mint a branded short URL
Get gtlk.link/reel-may out of the box, or bring your own domain (go.yourname.com) for a fully on-brand link.
3. Swap it into your IG
Drop it in bio, paste into a Reel caption, attach as a Story link sticker. Each click shows up live with geo, device, and referrer in the dashboard.
What creators actually use this for
Four patterns we see over and over from people running real Instagram audiences.
Bio link rotation
Keep one bio URL forever; swap the destination weekly. Promote a launch Monday, switch it to a podcast Friday, never touch your bio. The dynamic short link is the superpower Instagram never gave you.
Per-Story attribution
Give each Story its own slug. See exactly which Story drove the signup — IG Insights only shows you impressions, never which Story tapped through to your site.
Influencer campaign tracking
Per-creator slug = per-creator attribution. Hand each influencer their own link, settle the payout on actual clicks, not on screenshots of Story view counts.
Linktree alternative
Point bio at a multi-link landing page you control; track which row gets clicked via individual short URLs. Same UX as Linktree, full analytics underneath, zero subscription. Branded short URL guide →
Track Link vs the alternatives
Honest comparison. Each tool optimizes different things.
| Feature | Track Link | Linktree | IG Insights | bit.ly free |
|---|---|---|---|---|
| Per-click analytics | Yes | Paid only ($4-9/mo) | Impressions only | Counts only |
| Geo / device data | Yes | Paid | No | No (paid tier) |
| Branded short URL | Yes (gtlk.link or custom) | Paid | — | Paid |
| Per-Story / Reel slug | Unlimited slugs | One link per row | — | Yes (counts) |
| Swap destination, keep URL | Yes | Row-level only | — | Paid |
| CSV export | Yes (free) | Paid | Limited | Paid |
| Free tier | 25 links, 4k clicks/mo | Free landing only | Built-in | Counts only |
Honest limits with Instagram
- Referrer is stripped. Instagram removes the HTTP Referer header on outbound clicks, so on your destination every IG visitor appears as "direct". The slug itself is your attribution — that's the whole point of per-content short URLs.
- UTMs must come from you.
utm_source=igneeds to be on the destination URL you give us. We forward UTMs cleanly through the redirect, but we won't invent them if the source URL is bare. - Story tap-through-rate is invisible. Instagram doesn't expose how many people saw a Story sticker vs how many tapped — only IG knows that ratio. But Track Link does tell you how many actually clicked through to your destination, which is the number that drives revenue.
- Everything else works. Geo, device, browser, OS, time-of-day, uniqueness fingerprinting, CSV export, dynamic destination swap — all live on the free tier.
FAQ
What people ask before they sign up.
How is this different from Linktree?
Linktree is a landing page with rows you link out from. Track Link is the layer underneath — each row, each Reel caption, each Story sticker can have its own branded short URL with its own analytics. You can use Track Link with Linktree (use a Track Link short URL inside each Linktree row to see per-row click counts that Linktree's free tier doesn't expose), or replace Linktree entirely by pointing your bio at a tracked landing page you control. Linktree charges $4-9/mo for the click analytics that Track Link gives away free.
Does Instagram block tracking links?
No. Instagram allows any URL in bio, captions, and Story link stickers — short URLs included. What Instagram *does* do is strip the HTTP Referer header on outbound clicks, so on your destination site every Instagram visitor looks like 'direct' traffic in Google Analytics. That's exactly why per-content tracked short URLs matter: the slug itself (e.g. /r/reel-may-launch) tells you which Reel drove the click, regardless of what referrer headers got stripped.
Can I track Reels link clicks?
Yes — Reels can include a link in the caption (or as a sticker on Stories built from the Reel), and any short URL there is fully trackable on our end. Use a unique slug per Reel (e.g. /r/reel-coffee-tutorial) so you know which Reel drove the click. What you cannot get from Instagram is Reel impressions vs Reel link-taps ratio (Instagram doesn't share tap-through-rate). Track Link tells you the absolute click count, which is the number that actually matters for conversion.
Will UTM parameters come through to my destination?
Yes, exactly as you set them. If you build a short URL pointing at https://yoursite.com/?utm_source=ig&utm_medium=reel&utm_campaign=launch, the redirect preserves the full querystring and your destination's analytics (GA4, Plausible, etc.) sees those UTMs intact. If your source URL has no UTMs, we don't invent them — UTMs must be on the destination URL you give us. Recommended convention: utm_source=ig, utm_medium=bio|reel|story|post, utm_content=<slug>.
How do I track per-Story attribution?
Mint a separate slug per Story (or per Story-set) and use the link sticker in each Story. Because Stories disappear after 24h, the per-Story slug is the only durable record you'll have of which Story drove a signup — Instagram Insights gives you Story impressions but not per-Story outbound clicks for non-business accounts, and even business accounts only see counts, never destination conversion. Slug-per-Story is the workaround.
Is the data exportable for client reports?
Yes. Every link's clicks export to CSV with timestamp, country, region, city, device, browser, OS, referrer (when present), and UTM breakdown. Useful for agency client reporting where 'I ran 14 Stories last week' needs to turn into 'these 3 Stories drove 81% of bio clicks'. CSV export is available on FREE; date-range filtering past 7 days requires PRO.
Stop guessing which Reel pulled its weight
Free tier covers 25 links and 4,000 clicks per month — enough to slug every Reel, post, and Story you ship in a quarter. Two minutes from signup to first tracked bio link.