How to Track X (Twitter) Bio Link Clicks (4 Methods, 2026)

TL;DR:
  • X tracks clicks via t.co automatically. Free accounts see basic engagement metrics; X Analytics (free) shows tweet-level link clicks but not bio link clicks specifically.
  • For deeper tracking: UTM + Google Analytics, Bitly / shortener click counts, or bio link tool with built-in analytics.
  • Easiest: bio link tool. One free dashboard shows daily click counts, country, device.

What X Natively Tracks

X Analytics (analytics.x.com or analytics.twitter.com) shows for free:

  • Impressions per tweet.
  • Engagements per tweet (likes, retweets, replies, link clicks).
  • Profile visits.

What's missing: dedicated "bio link clicks" metric. You'd need to infer from profile visits + click tracking.

Method 1: UTM + Google Analytics

Append UTMs to your bio Website URL:

https://example.com/page?utm_source=twitter&utm_medium=bio&utm_campaign=name

(or utm_source=x if you prefer post-rebrand naming).

Paste in X Website field. View results in GA ?†’ Acquisition ?†’ filter twitter / bio.

Pros: Deep funnel data. Cons: Long URL; shorten via Bitly or unil.ink.

Method 2: Bitly / Shortener Click Counts

Shorten via Bitly, TinyURL, unil.ink shortener:

  • Free: total clicks per day.
  • Paid: country, device, referrer.

Pros: Setup in 2 minutes. Cons: Click counts only ??” no funnel data.

Method 3: Bio Link Tool with Built-In Analytics

Replace bio link with a bio link page (unil.ink/yourname). Tools show:

  • Total page views (= bio clicks from X).
  • Per-button click counts.
  • Country, device, referrer.
  • Daily / weekly / monthly graphs.

UniLink free includes this; Linktree puts deeper analytics in Pro (~$5-10/mo).

Method 4: X Pixel (For Ad Campaigns)

X provides a Pixel for tracking conversions from X Ads. If you run paid X campaigns, install Pixel on bio destination:

  • Pixel tracks visits and conversions.
  • Builds custom audiences for retargeting.

Setup via X Ads Manager ?†’ Tracking ?†’ Web Conversions.

Comparison

MethodCostSetupDetail
X AnalyticsFree0Tweet-level engagement; no dedicated bio metric
UTM + GAFree15 minSessions, conversions, revenue
Bitly / shortenerFree or paid5 minClick counts
Bio link toolFree or paid15 minPer-button clicks + geo + device
X PixelFree30+ minConversion tracking + retargeting

Recommended Setup

  1. Bio link page (UniLink) ?†’ captures all clicks from X bio.
  2. UTM-tagged destinations on bio link page ?†’ feed GA for funnel data.
  3. X Pixel on destination if running X Ads.

FAQ

Does X show bio link clicks?

X Analytics shows tweet-level engagement, but no dedicated bio link click count. Use UTM or bio link tool.

How does t.co tracking work?

X routes all outbound clicks via t.co/xxx. X tracks counts for its own analytics. You don't get this data directly.

Can I see who clicks my X bio link?

Not individuals. Aggregated counts via shortener or bio link tool dashboards.

What's the easiest free tracking?

Bio link tool ??” one dashboard for all clicks across X, IG, TikTok, etc.

Will tracking slow my X bio link?

Negligibly. Each redirect adds ~50-100ms.


Key Takeaways
  • X Analytics doesn't dedicate a "bio link clicks" metric ??” infer from profile visits.
  • For dedicated tracking: UTM + GA, shortener, or bio link tool.
  • Bio link tool is easiest one-stop solution.
  • X Pixel for paid-campaign funnel + retargeting.

Free X bio link analytics

UniLink shows daily click counts, country, device ??” on the free plan.

Try UniLink free ?†’