X (Twitter) Metrics and KPIs: What to Track and Why


I'll be honest with you: if you're judging your X (Twitter) performance by the same yardstick you use for Instagram or TikTok, you're going to feel miserable. X engagement rates are tiny. The median engagement rate per impression on X in 2026 sits at around 0.12%, down roughly 20% year-over-year, according to Socialinsider's 2026 benchmarks. The average post gets about 15 likes and 1 reply.
That sounds grim until you realise X isn't a rate game — it's a velocity game. A post that catches fire in the first 30 minutes can rack up millions of impressions before the day is out, and the metrics that predict that outcome are completely different from the ones that matter on Reels or TikTok.
This post is the X/Twitter spoke in our social media metrics and KPIs hub. I'm going to walk you through every metric that actually matters on X in 2026, the formulas behind them, the 2026 benchmarks you should measure against, and which ones to track weekly versus monthly. Let's get into it.
Why X metrics are different
Before we start listing numbers, understand this: X is a discovery feed running on recency. The algorithm decides within the first few minutes whether your post deserves more reach, and it uses early-engagement velocity — likes, replies, and reposts per minute — as its primary signal. That's why a rate-based metric like engagement rate tells you less here than on Instagram. What you actually want to know is: how fast did the fuse burn, and how far did the fire spread?
That reframing changes which KPIs you prioritise. Let's go through them by category.
Reach and impression metrics
Impressions
Impressions are the total number of times your post appeared on a screen. This is the top-of-funnel number on X and the one you'll check first. X shows impressions on every post in the native analytics dashboard — see the X Analytics documentation for the official definitions.
One thing to remember: X impressions are inflated compared to other platforms because they count every scroll-past, even if the post was only partially on screen. Don't be fooled by a 10,000-impression post that got zero clicks — that's a stat of doom, not a win.
Unique impressions (reach)
Unique impressions tell you how many distinct accounts saw the post. X's native dashboard doesn't always expose this cleanly for free accounts, but Premium users and third-party tools surface it. This is the honest reach number. If impressions are 5x unique impressions, your post is being re-served to the same people rather than reaching fresh eyeballs — which usually means the algorithm isn't pushing it into the "For You" feed.
Profile visits
Profile visits measure how many people clicked through from a post to your actual profile. This is one of the most underrated X metrics because it's a high-intent signal: someone liked your post enough to check out who wrote it. Profile visits correlate strongly with follower growth, which is why I track them every single week. If you want more of them, read my post on how to get more X followers.
Engagement metrics
Likes
Likes are the lowest-friction engagement on X and the first signal the algorithm reads. Average likes per post in 2026 sits at roughly 15 (median, per Socialinsider). Big accounts average more; new accounts average less. Likes alone don't drive massive distribution, but the absence of likes in the first 5 minutes is basically a death sentence for a post.
Replies
Replies are the highest-value engagement on X because they increase dwell time and signal "this is a conversation worth being in." The median number of replies per post is around 1. If you're getting 3+ replies per post on average, you're beating the median by a wide margin. Replies also trigger notifications to the repliers' followers, which extends reach in ways likes simply don't.
Reposts (formerly retweets)
Reposts are X's native share mechanic. They're the single biggest driver of viral reach because they broadcast your post to an entirely new audience. One repost from a 100k-follower account can do more for you than 1,000 likes from random users. Track repost count and — if you can — the follower count of the accounts reposting you.
Bookmarks (saves)
Bookmarks are the quiet metric nobody talks about, and they're gold. A bookmark means someone wants to come back to your post later — it's the closest thing X has to a "save" and a strong quality signal. X started exposing bookmark counts publicly in 2023, and I've been watching them ever since. Posts with high bookmark-to-like ratios tend to be evergreen value content: threads, how-tos, frameworks. If you want ideas that get bookmarked, grab my 100 X content ideas.
Quote tweets
Quote tweets (quote posts) are reposts with added commentary. They're engagement and reach in one action. They're also a mixed blessing — people sometimes quote-post to disagree with you, so check the sentiment before you celebrate a high quote count.
Engagement rate formula
Here's the formula I use for X engagement rate:
Engagement Rate = (Likes + Replies + Reposts + Bookmarks + Quote Tweets) / Impressions × 100
That's engagement rate by impressions, which is the fair way to measure X posts because impressions are the denominator X's own algorithm cares about. If you want to do the maths fast, use our engagement rate calculator.
The 2026 median for X is 0.12%. If you're averaging 0.2% or higher, you're in the top tier. Compare that to Instagram Reels at roughly 1.5% and you'll see why I said X is a different game entirely — full cross-platform context lives in our social media engagement rate benchmarks.
Tired of logging into X five times a day just to post? PostEverywhere's X scheduler lets you plan a week of posts in 20 minutes, auto-publish at the times your audience is online, and pull engagement metrics into one dashboard. 14-day free trial, no credit card.
Link metrics
Link clicks
X famously buries posts with external links — but when a link post does break through, link clicks are the single most valuable conversion event on the platform. Unlike likes, which are vanity, link clicks are intent. Someone left X to go read your thing. That's the whole funnel.
Track link clicks per post and compare them to impressions to calculate CTR.
Click-through rate (CTR)
CTR = Link Clicks / Impressions × 100
X CTRs are brutally low. A "good" CTR on X is 0.5% to 1.5%. Anything above 2% is exceptional. If your CTR is below 0.3%, either the link preview is unappealing, the copy isn't selling the click, or the algorithm is throttling your post because you included a link in the main body (a well-known penalty on X). The common workaround is to put the link in the first reply — the "link in reply" trick that most power users now rely on by default.
Video metrics
Video views
X counts a "view" after roughly 2 seconds of autoplay with 50% of the video on screen. That's a lenient threshold, so video view counts look impressive but don't mean much on their own.
Completion rate
Completion Rate = Video Completions / Video Views × 100
This is the one I actually care about. If your completion rate is above 20%, your video is genuinely holding attention. Anything below 10% means people are bouncing before the punchline, and you should re-think your first 3 seconds.
Average watch time
Average watch time tells you how long, on average, someone watched before swiping away. On X, anything above 8 seconds is strong. If your average is below 4 seconds, you probably led with a slow hook and the algorithm will notice.
Audience metrics
Followers gained (net)
Net follower growth = new followers − unfollows over a period. This is your long-term scoreboard. One viral post will spike this number, but sustained growth comes from consistent posting and a clear niche. I review follower growth weekly in a simple spreadsheet and compare it to posting frequency and engagement.
Verified followers
X surfaces how many of your followers are verified (Premium) accounts. This matters more than it sounds — verified accounts are weighted more heavily in the X algorithm's reply ranking, so a post that earns replies from verified followers gets boosted further than one that earns the same replies from unverified accounts. Track it as a quality-of-audience indicator.
Audience demographics
X's analytics surface location, gender, and interests for your followers. Use this to sanity-check your best time to post — if 70% of your audience is in the US and you're posting at 9am GMT, you're leaving reach on the table. Schedule around the audience you actually have.
Premium metrics (Creator monetization)
If you're enrolled in X's Creator Revenue Sharing programme, two additional metrics matter and they're both tracked in your Creator dashboard:
Engagements per impression (monetizable)
X pays creators based on engagements from verified users only, measured against total impressions. The higher your verified-engagement ratio, the higher your payout. This is why niche accounts that attract Premium subscribers often out-earn accounts with bigger follower counts — they have higher-quality engagement.
Time spent on post
X's algorithm and monetization both reward dwell time. Long-form posts (you can write up to 25,000 characters as a Premium user), threads, and videos that hold attention all generate more "time spent" than a one-liner. Track average time-on-post for your longer content and compare it to your short posts to see what your audience actually sticks around for.
2026 X benchmarks you should know
Here's what the numbers look like across X in 2026, per Socialinsider's 2026 benchmarks report:
- Median engagement rate per impression: 0.12% (down roughly 20% year-over-year)
- Average likes per post: 15
- Average replies per post: 1
- Average reposts per post: 2
- Median CTR on link posts: 0.5–1.5%
- Good video completion rate: 20%+
- Typical profile-visit-to-follower conversion: 2–5%
Rates have been trending down for the last three years as total post volume has climbed. Don't let that discourage you — the accounts that are growing right now are the ones that posted more, not the ones that waited for the algorithm to change. Frequency remains the biggest lever on X.
Stuck staring at a blank compose box? The PostEverywhere AI content generator writes on-brand X posts, threads, and replies in seconds, and the scheduler queues them up for your best times automatically.
What to track weekly vs monthly
You don't need to stare at every metric every day. Here's the rhythm I've settled on after running X accounts for the last six years.
Weekly (15-minute review)
- Impressions total
- Top 3 posts by impressions
- Top 3 posts by engagement rate
- Profile visits
- Net follower growth
- Link clicks (if you ran link posts)
Monthly (1-hour deep dive)
- Engagement rate trend vs previous month
- Follower growth vs previous month
- Best-performing content format (thread vs single post vs video vs image)
- Best-performing topic cluster
- CTR trend on link posts
- Video completion rate trend
- Comparison against benchmarks above
This ladders into the broader framework I cover in our social media metrics and KPIs hub, and if you want to see how X stacks up against other platforms, check the matching spokes for Instagram, TikTok, and LinkedIn.
Frequently asked questions
What's a good engagement rate on X in 2026?
The median X engagement rate per impression in 2026 is 0.12%. Anything above 0.2% is solid, and 0.5%+ puts you in the top 10% of accounts. These numbers are much lower than Instagram or TikTok because X counts every scroll-past as an impression.
Should I track engagement rate by impressions or by followers on X?
Use engagement rate by impressions on X. Unlike Instagram, where reach is tightly coupled to followers, X frequently pushes posts into the "For You" feed of non-followers, so followers aren't a meaningful denominator. Impressions are what the algorithm actually ranks on.
Do bookmarks count in X engagement rate?
They should. X started surfacing bookmark counts publicly in 2023, and they're a strong quality signal — a bookmark usually means someone wants to return to your post. I include bookmarks in my engagement rate formula. Many third-party tools don't yet, so check whichever analytics product you use.
Why are my X impressions high but engagement low?
Three common causes: (1) you included a link in the main body, which X penalises — move the link to the first reply; (2) your hook is weak, so people scroll past without stopping; (3) you posted at a dead time for your audience. Audit all three and the ratio usually fixes itself.
How often should I check my X analytics?
Weekly for a 15-minute review of impressions, top posts, profile visits, and follower growth. Monthly for a deeper dive into engagement rate trends, content format performance, and benchmark comparisons. Daily checking doesn't give you enough signal to act on and leads to over-correction.
What's the single most important X metric?
If I had to pick one, profile visits, because it's the closest leading indicator of follower growth, which is the metric that compounds over time. Impressions without profile visits means you're entertaining people but not converting them into an audience you can reach reliably.
Wrap up
X is a velocity game, not a rate game. Stop comparing your 0.12% X engagement rate to your 1.5% Instagram Reels engagement rate and start tracking the metrics that actually matter on this platform: impressions, profile visits, replies, bookmarks, and link CTR. Review them weekly, benchmark them monthly, and post consistently at times your audience is online.
The single biggest lever you can pull — I cannot say this enough — is posting frequency. Accounts that post 5+ times a day grow faster than accounts that post twice a week, every single time, full stop. The only way to do that without burning out is to batch and schedule your content in advance.
That's exactly what PostEverywhere's X scheduler is built for. Plan a week of posts in 20 minutes, auto-publish at your best times, track every metric in this post from one dashboard, and free yourself from the compose box. If you're active on more than just X, our social media scheduler manages all your platforms in one place. Start your 14-day free trial — no credit card required — and see the difference consistent posting makes.

Founder & CEO of PostEverywhere. Writing about social media strategy, publishing workflows, and analytics that help brands grow faster.