The Number That Is Confusing Everyone
You have seen wildly different X engagement benchmarks depending on where you look. One source says the average is 0.029%. Another says 1.8%. A third says 0.015%. All three are from credible research firms publishing data from the same period. All three are correct.
The reason is not that one source is lying. It is that engagement rate on X can be calculated three completely different ways, and virtually no one explains which formula they are using before publishing their number. This single omission makes most published X benchmarks functionally useless for comparison unless you know what is underneath them.
This guide cuts through that. You will get the full industry breakdown, the formula behind each number, what a genuinely strong engagement rate looks like by account size, and exactly what the data says about what content types win on X right now.
The Three Formulas - Why Every Benchmark You Have Read Is Technically Correct
Before you benchmark anything, you need to know which formula is being used. The three common approaches produce results that can differ by 60x from the same underlying data.
Formula 1 - Follower-Based Engagement Rate
Engagements divided by follower count, multiplied by 100. This is what RivalIQ uses in their annual benchmark reports. It is useful for comparing your performance against competitors when you do not have access to their impressions data. The downside: it does not tell you how well your content actually performed for people who saw it - only how much your follower base engaged.
Formula 2 - Impressions-Based Engagement Rate
Engagements divided by impressions or views, multiplied by 100. This is the formula X's own native analytics uses. It tells you how compelling your content is to the people who actually saw it. A post that reached 500,000 people and got 500 likes has a 0.1% views-based ER - technically weak. A post that reached 500 people and got 25 likes has a 5% views-based ER - genuinely strong.
Formula 3 - Absolute Engagement
Raw counts: likes, retweets, replies per post. Sprout Social via Statista reports these as platform averages: 32.89 likes, 6.67 retweets, and 2.56 replies per post on average. This approach does not normalize for audience size at all, making it most useful as a platform-wide baseline rather than a personal benchmark.
The practical upshot: when RivalIQ reports 0.029% and Hootsuite reports 1.8% for the same platform, neither is wrong. RivalIQ is measuring engagements divided by followers. Hootsuite is measuring engagements divided by impressions per post. You cannot compare these numbers directly. Always specify which formula you are using when you report your own numbers internally.
The Full Industry Benchmark Table - Follower-Based
RivalIQ's annual Social Media Industry Benchmark Report analyzes millions of posts across 14 industries and over 2,100 brands. Their methodology uses median engagement rate calculated as total interactions divided by follower count. This is the most widely cited industry-segmented dataset for X, and it is the one most brands are using when they talk about industry benchmarks.
| Industry | Median Engagement Rate (Follower-Based) | Median Posts Per Week |
|---|
| Sports Teams | 0.072% | 41.5 |
| Higher Education | 0.053% | 6.7 |
| Nonprofits | 0.044% | 6.97 |
| Influencers | 0.040% | - |
| Alcohol | 0.040% | ~1 |
| Tech and Software | 0.020% | - |
| Media | 0.009% | 49.9 |
| Fashion | ~0.00% | ~0.02 |
| Food and Beverage | ~0.00% | - |
| Health and Beauty | ~0.00% | ~0 |
| All-Industry Median | 0.029% | 3.31 |
| Top 25% of Brands | 0.08% | 4.2 |
A few things stand out from this table. Sports Teams post 41.5 times per week and see the highest engagement rate. That is the rare case where volume and quality move together. The Sports Teams engagement rate is 2.4 times greater than the overall median across industries, driven largely by real-time game updates and community-centered content that fans seek out rather than scroll past.
Media brands post nearly 50 times per week and see the lowest engagement rate of any measured industry. More tweets do not mean more engagement. At that volume, they are clearly diluting quality.
Fashion, Food and Beverage, and Health and Beauty show engagement rates that round to 0.00% at two decimal places. This is not because X users do not like fashion or food. It is because these industries have largely abandoned the platform. Fashion posts to X roughly once a year. Health and Beauty brands post zero times per week on average. You cannot benchmark your engagement rate when you are barely present.
The three industries that consistently overperform - Sports, Higher Education, and Nonprofits - share a common trait: their audiences have emotional stakes in the content. Fans follow scores. Students follow their schools. Donors follow causes. That passion translates directly into engagement.
The Full Industry Benchmark Table - Impressions-Based
Hootsuite's data, based on analysis of over one million social posts, uses impressions as the denominator. This produces dramatically higher numbers than the follower-based approach. The all-platform average they report for X is 1.8%. Here is the industry breakdown:
| Industry | Avg Engagement Rate (Impressions-Based) |
|---|
| Construction / Mining / Manufacturing | 2.4% |
| Education | 2.4% |
| Utilities and Energy | 2.4% |
| Healthcare / Pharma / Biotech | 2.3% |
| Technology | 2.2% |
| Financial Services | 2.1% |
| Nonprofits | 2.1% |
| Dining / Hospitality / Tourism | 2.0% |
| Media and Entertainment | 1.7% |
| Government | 1.7% |
| Consumer Goods and Retail | 1.7% |
| Real Estate / Legal / Professional | 1.6% |
| Overall X Average | 1.8% |
Industries that look devastated in RivalIQ's follower-based data - like Tech and Financial Services - actually perform near the top of Hootsuite's impressions-based data. That is because when a tech brand posts and it reaches a relevant audience, the people who see it are reasonably likely to engage. They just have massive follower bases that make the follower-based rate look weak even when actual content performance is solid.
Within education specifically, Hootsuite found the highest engagement rate of 2.61% is achieved with a posting frequency of just 2 posts per week - suggesting that for educational institutions, restraint and quality easily beat volume.
Original Analysis - How Engagement Rate Changes by Account Size
Here is what most industry benchmark reports miss entirely: your follower count matters as much as your industry. Analysis of over 1,000 real X posts with views data reveals a consistent pattern that every marketer should internalize before obsessing over their absolute numbers.
| Account Size | Median Views-Based ER | Avg Views-Based ER | Avg Reach Multiplier | Avg Likes Per Post |
|---|
| Nano - under 1K followers | 3.42% | 4.78% | 130x followers | 133 |
| Micro - 1K to 10K | 4.09% | 6.83% | 5.8x followers | 209 |
| Mid-tier - 10K to 100K | 2.50% | 4.99% | 0.8x followers | 442 |
| Macro - 100K to 1M | 1.73% | 3.06% | 0.3x followers | 710 |
| Mega - 1M+ followers | 1.11% | 1.92% | 0.2x followers | 2,110 |
Nano accounts with under 1,000 followers achieve a median views-based engagement rate of 3.42% - more than three times higher than mega accounts with over 1 million followers. This is the follower dilution effect in action: as your audience grows, it necessarily becomes more diffuse and less uniformly interested in every post you make.
The reach multiplier data is where it gets counterintuitive. Nano accounts generate views equal to 130x their follower count on average. That is extraordinary organic amplification - their posts are getting surfaced to far more people than follow them, likely because algorithmic distribution is proportionally more generous for smaller accounts whose content earns high relative engagement. Mega accounts, by contrast, reach views equivalent to just 0.2x their follower count. Large accounts routinely under-reach their own audience. The algorithm shows posts to a fraction of followers, and as an account grows, that fraction shrinks.
The practical implication: if you are a small account and your engagement rate is 4%, you are not underperforming compared to a large brand with a 2% rate. You are actually doing better in the only metric that tells you whether your content actually resonates with the people who see it.
This is also why micro-influencer campaigns consistently outperform mega-influencer campaigns in engagement terms. Smaller accounts consistently achieve higher engagement rates - a pattern that holds specifically true on X.
Engagement Tier Distribution - What Percentage of Posts Actually Go Viral
Most posts on X are not viral. But what does the distribution actually look like? Based on analysis of nearly 1,000 posts with qualifying data, here is how content breaks into performance tiers by views-based engagement rate:
| Tier | Views-ER Range | Share of All Posts | Avg Likes | Avg Retweets | Avg Replies | Avg Views |
|---|
| Viral | 5%+ | 31.5% | 558 | 172 | 80 | 8,064 |
| Good | 2 to 5% | 27.8% | 233 | 43 | 46 | 10,389 |
| Average | 0.5 to 2% | 31.4% | 574 | 93 | 71 | 73,435 |
| Below Average | Under 0.5% | 9.3% | 188 | 20 | 20 | 115,583 |
The counterintuitive finding here: average and below-average posts by engagement rate actually get more views on average than viral posts. Average-tier posts average 73,435 views. Viral-tier posts average 8,064 views. Below-average posts average 115,583 views.
What is happening? The algorithm is pushing certain content to mass audiences who do not engage with it. High-ER posts are concentrated, highly targeted content seen by smaller but far more invested audiences. Low-ER posts are getting distributed broadly to people who are not interested enough to do anything. High impressions without proportional engagement is actually a signal that your content is not connecting with the people seeing it, not that it is performing well.
If you are optimizing for impressions alone, you may be training yourself to produce content that gets distributed widely to audiences that ignore it. Optimizing for engagement rate gets your posts in front of smaller, more relevant audiences that actually respond. Which one builds a real following is obvious.
Engagement Percentile Thresholds - Where Your Posts Actually Rank
Instead of comparing your average ER to a single industry benchmark, compare it to percentile thresholds. This tells you where you actually stand relative to all X content:
| Percentile | Views-Based Engagement Rate Threshold |
|---|
| Top 10% of posts | 12.94%+ |
| Top 25% of posts | 6.31%+ |
| Median - 50th percentile | 2.60% |
| Bottom 25% | 1.21% or lower |
A views-based ER of 5% or higher puts a post in the top 31.5% of X content. The top 10% of X posts achieve 12.94% or higher - this is genuinely exceptional territory, typically reserved for content that taps into trending conversations, posts from high-trust accounts, or content with unusually strong emotional resonance.
The median across all posts is 2.60%. If your impressions-based ER consistently sits between 2% and 5%, you are squarely in the good-to-solid zone. If you are regularly clearing 6%, you are in the top quartile and doing materially better than most accounts on the platform.
How X Users Actually Engage - The Mix That Matters
Across the dataset, total engagement on X breaks down as follows: likes account for 73.4% of all engagements, retweets account for 16.3%, and replies account for 10.3%. The interaction ratios work out to roughly 4.5 likes per retweet and 7.1 likes per reply.
What is significant is that content type heavily determines what kind of engagement you get, and not all engagement types are equal in their algorithmic effect. Posts that drive high retweet rates achieve an average views-based ER of around 10.3% - the highest of any engagement pattern. Reply-heavy content averages around 7.7%. Like-dominated posts trail at roughly 3.1%.
The platform-level data from Sprout Social confirms this directionally. The average engagement on X posts increased across every type of interaction in the most recent reporting period, with likes averaging 32.89 per post, retweets averaging 6.67, and replies averaging 2.56. Notably, this happened even as average impressions per post declined slightly - meaning the people who see posts are engaging with them at higher rates even as organic reach shrinks for many accounts.
The strategic implication: if you want high engagement rates, write posts designed to be shared or to start a conversation. A post that triggers retweets - shareable opinions, data points people want to pass on, anything that makes someone look smart for sharing it - will consistently outperform a post that generates passive appreciation in the form of a like. Conversational posts that earn genuine replies are the second-best signal. Likes alone, while validating, are the weakest predictor of algorithmic distribution and the most passive form of engagement available.
Content Format - What Actually Wins on X
The format debate on X is genuinely more complicated than any other platform. Here is what the data shows.
Buffer's analysis of 45 million posts found that on X, text posts see the highest median engagement rate at 3.56%, ahead of images at 3.40%, videos at 2.96%, and link posts at lower rates. X remains fundamentally a text-first platform - the sharp take, the punchy observation, the one-liner. Images have narrowed the gap to nearly nothing, but text still edges them out in median engagement.
That said, the format picture is not fully consistent across sources. Sprout Social's influencer data found that text posts see an engagement rate of 0.48% from influencer accounts, with photo and video posts both at 0.41%, and link posts at a significantly lower 0.13%. The key takeaway: links are costly. Link posts underperform every other format substantially because X's algorithm penalizes outbound links aggressively. The open-sourced algorithm code confirms a 30 to 50% reach penalty for posts containing external links.
If you need to share a link, post the link in a reply to your main tweet instead of including it in the original post. The main tweet gets full distribution. The link lives in the reply for anyone who wants it.
Short-form video has finally surpassed text-based posts as the content format that users say they most want to interact with from brands, with 37% preferring short-form video and text posts close behind at 36% according to Sprout Social's data. Video is clearly gaining ground in stated preference, even if text still leads in measured median engagement per post. The practical answer: use both. Mix formats rather than committing to one. The algorithm on X does not penalize variety, and different audience segments respond differently to different formats.
For photos specifically: image posts show high variability. Many achieve just over 1% engagement while others reach double digits or exceed 20%. The wide range means image content has significant breakout potential, but the floor is lower than text. If you are going for a reliable baseline, text is safer. If you are going for a spike, image posts give you the best shot.
The Year-Over-Year Trend - What Is Actually Happening to X Engagement
X engagement dropped 48% year-over-year according to RivalIQ's benchmark data - the steepest fall of any major platform. Facebook followed with a 36% decrease, TikTok fell 34%, and Instagram saw a comparatively smaller decline of 16%. That is not a small dip. That is a structural shift.
At the same time, X posting frequency declined 33% - brands are both posting less and getting less engagement per post when they do. The compounding effect of less content competing for algorithmic attention, while the algorithm itself distributes less to non-subscribers, has made organic growth harder than it has been at any point in the platform's history.
But there is a counterweight. Platform-level engagement per impression went up. Average likes, retweets, and replies per post all increased even as impressions declined. The remaining audience on X is more engaged per post seen. The pool shrank; the engagement density inside it grew.
There is also a meaningful structural shift in who can compete. Premium accounts on X get roughly 10x more reach per post than free accounts according to reporting on X's algorithm changes. The algorithm explicitly advantages paid subscribers, creating a two-tier visibility system. If you are posting organically on a free account and wondering why your impressions are down, the algorithm change is part of the explanation.
Platform Comparison - How X Stacks Up Against Alternatives
For context, here is how X sits relative to other major platforms. These numbers use Hootsuite's impressions-based methodology for consistency:
| Platform | Avg Engagement Rate (Impressions-Based) |
|---|
| Instagram | 3.5% |
| LinkedIn | 3.4% |
| X (Twitter) | 1.8% |
| TikTok | 1.5% |
| Facebook | 0.8% |
X sits in the middle of the pack by impressions-based ER. It outperforms TikTok and Facebook on this metric - which surprises many people who assume TikTok dominates everything. TikTok's follower-based ER is dramatically higher because TikTok's algorithm distributes content heavily to non-followers, inflating follower-based calculations. When you measure by impressions instead, X is competitive.
LinkedIn comes close to Instagram on engagement per impression - meaningful for B2B brands deciding where to invest. But X at 1.8% is a functioning engagement environment if you know what you are doing on the platform, not the wasteland it is sometimes portrayed as.
The platform's real advantage is not engagement rate in isolation. It is audience composition. X users skew male, young professional, educated, and higher-income relative to general social media populations. Nearly 60% of users use the platform to follow news and current events according to Sprout Social data. It is where journalists, investors, founders, policy professionals, and technical audiences congregate, and no other platform has a comparable concentration of these groups at scale.
What Good Looks Like on X in Practice - Summary Targets
Rather than chasing one universal number, here are the targets that actually matter depending on what you are trying to measure:
| Metric | Acceptable | Good | Excellent |
|---|
| Views-Based ER | 1 to 2% | 2 to 6% | 6%+ |
| Follower-Based ER (all industries) | 0.029% | 0.04 to 0.07% | 0.08%+ |
| Follower-Based ER (Sports / Higher Ed) | 0.05% | 0.07%+ | 0.10%+ |
| Avg Likes Per Post (platform-wide) | 10 to 30 | 32 to 100 | 100+ |
| Retweet-to-Like Ratio | Below 1 RT per 10 likes | 1 RT per 5 to 8 likes | 1 RT per 3 to 4 likes |
The RivalIQ top 25% threshold - 0.08% follower-based ER posting about 4.2 times per week - is the clearest evidence-backed target for brands. If you can clear that, you are outperforming three-quarters of all brands on the platform. It is not easy. Most brands fall well short. But it is achievable with the right content approach.
The Industries Where X Is Worth It - and Where It Largely Is Not
The data makes a reasonably clear case for which industries belong on X and which do not. Sports teams achieve a Twitter engagement rate 2.4 times greater than the overall median - a genuine outlier driven by the real-time nature of sports content. Higher education, nonprofits, and influencers all clear the all-industry median by meaningful margins.
For technology companies, X remains relevant even if follower-based rates look weak. The audience concentration of developers, founders, and technical decision-makers on X is unmatched. A 0.02% follower-based ER from a tech company that is reaching exactly the right people with every post is worth more than a higher ER on a platform full of disengaged users with no purchase intent.
For financial services, the impressions-based data from Hootsuite tells a different story than the follower-based data suggests. Finance audiences on X are engaged when they see relevant content. The challenge is algorithmic distribution and follower base composition, not content quality per se.
Fashion, beauty, and consumer goods brands targeting broad audiences through X are spending effort on a platform that has largely abandoned them in return. Fashion posts to X approximately once every 50 weeks on average. Health and beauty engagement rounds to zero. For these categories, the time and budget is almost certainly better spent on Instagram or TikTok unless there is a very specific strategic reason to maintain an X presence.
Media brands face a particular paradox. Media accounts post the most of any industry - nearly 50 times per week on X - and see the lowest engagement rates. Publishing at that volume has apparently driven quality down below what audiences reward. If you are in media, the data suggests radical reduction in posting frequency in exchange for higher-quality individual posts is the logical move, even though it goes against editorial instinct.
Timing, Frequency, and the Algorithm Factors That Move the Needle
Posting frequency matters differently depending on your industry and goals. The all-industry median posting frequency is 3.31 posts per week for brands. The top 25% post about 4.2 times per week. More than that, for most industries, does not improve results.
Sprout Social's research on best posting times found that brands see the most engagement on Tuesdays, Wednesdays, and Thursdays, with 12 to 6 PM being the most engaging hours. That is a consistent finding across multiple sources and reflects when X's most active audience - working professionals - is on the platform during mid-day breaks and early afternoon windows.
On timing within the post itself: the algorithm weighs engagement velocity heavily. A post that earns 20 replies in the first 30 minutes gets distributed far more broadly than a post that earns the same 20 replies spread over three days. Getting early engagement - by posting when your core audience is active and engaging with replies immediately - dramatically changes the distribution ceiling for any given post.
On hashtags: 1 to 2 niche-relevant hashtags can increase engagement by approximately 21% according to social media research aggregated by Sprout Social. Multiple hashtags are penalized, and generic popular hashtags get lost in volume. Branded hashtags on X have average engagement rates of 0.1 to 0.5%, while relevant trending hashtags jump to 2 to 5% - a meaningful difference when you can align your content with something genuinely in conversation on the platform.
One algorithm factor most guides do not mention: the premium subscription dynamic. X Premium accounts reportedly get roughly 10x more reach per post than free accounts. If X is a meaningful part of your strategy and you are posting on a free account, you are working with a structural disadvantage built into the platform's distribution mechanics.
How to Actually Improve Your X Engagement Rate
The data points to a small set of moves that consistently outperform everything else.
Stop chasing impressions and optimize for engagement velocity instead. The algorithm interprets early engagement as a quality signal and distributes accordingly. A post that gets 15 replies in the first hour beats a post that gets 150 replies over a week in terms of algorithmic distribution.
Write for retweets, not likes. Content that people share averages roughly triple the views-based ER of content that only earns likes. Ask: would someone who retweets this look smart or interesting to their followers? If not, rework the angle.
Keep links out of the main post. Post the link in the first reply. This sidesteps the 30 to 50% algorithmic reach penalty for outbound links confirmed in X's open-sourced algorithm code. The main post gets full distribution. The link is still accessible one click away.
Reply fast to early comments. A reply that earns a reply from the original author carries significant algorithmic weight in X's ranking system - disproportionately more valuable than additional likes on the original post. Responding to genuine replies in the first hour is one of the highest-leverage activities on the platform.
Post text and images more than links and external media. Buffer's analysis of 45 million X posts found that text posts see a median engagement rate of 3.56%, images close behind at 3.40%, and videos at 2.96%. Link posts trail all three formats substantially. The hierarchy is clear.
Post 3 to 5 times per week, not 30. The top 25% of brands post 4.2 times per week. Media brands post 50 times per week and have the lowest engagement rate of any measured industry. High frequency does not compound on X the way it might on LinkedIn. Quality concentration beats volume every time.
Use 1 to 2 niche-specific hashtags per post. Not trending hashtags. Not brand hashtags. Specific topic hashtags that surface your content to the people most likely to engage with it. This alone can meaningfully move engagement rates without changing any other variable in your content strategy.
Tools and Measurement - Tracking What Actually Matters
X's built-in analytics at analytics.twitter.com provides a 28-day rolling view of impressions, engagements, and engagement rate per post. It also shows top posts by engagement and follower growth trends. This is the baseline tool every account should be using, even if you later graduate to third-party platforms.
Review it weekly. Identify your top-performing posts. Ask what those posts have in common - format, topic, posting time, opening line, or structure. Do more of what is already working rather than starting from scratch each week.
For more granular data - historical trends, competitor benchmarking, and content categorization - platforms like Sprout Social, Hootsuite Analytics, and RivalIQ provide deeper insights than X's native dashboard. They can calculate engagement rate automatically over custom date ranges and track how your rate trends over weeks and months rather than a rolling 28-day window that can obscure longer patterns.
Whatever tool you use: set your primary benchmark as impressions-based ER. Track it weekly, not daily - daily variance is too high to be meaningful. Set a 30-day baseline before making content decisions based on the numbers. The goal is to identify directional trends, not to react to individual post performance in isolation.
If you want to systematically find the content types, formats, and angles that are already working at scale, TweetLoft's viral post database lets you search millions of real posts by keyword to see exactly what is driving engagement in your niche right now. Rather than guessing what works, you can see which posts went viral from accounts similar to yours and use that as your starting brief. Try TweetLoft free and run your first search before writing your next post.
The Bigger Picture - What X Is Actually Good For Right Now
The 48% year-over-year decline in X brand engagement is real. The algorithm's preference for paying subscribers is real. The abandonment of the platform by fashion, beauty, and retail brands is real. None of this means X is irrelevant. It means the brands that remain on X and do it well are playing against a weaker field than existed two years ago.
X remains the dominant platform for real-time news and breaking events. Nearly 60% of users use it to stay on top of news and current events according to Sprout Social data. It is where 58% of users engage with brand content every week. Its audience skews educated, high-income, and professionally active in ways that no other platform matches at comparable scale.
The brands winning on X right now are not broadcasting. They are joining real conversations, posting takes with genuine perspective, responding to events in real time, and building audiences that actively seek them out rather than scroll past. That is a harder creative brief than posting product photos, but the engagement data shows it is the only approach that consistently works at scale.
Sports and niche community content still sustain strong engagement on X. Authentic, conversation-driving posts that encourage replies still receive algorithmic advantages. The platform rewards content that acts like a person with a point of view, not like a brand with an agenda. That has not changed regardless of anything else that has.
If you are trying to figure out what that looks like in your specific niche, the fastest path is studying what is already working. Find the viral posts in your category, understand the patterns - the formats, the angles, the hooks - and build from there rather than starting from intuition. The data already exists. You just need to know where to look and how to apply what you find to your own voice and audience.