Twitter analytics changed shape twice: Twitter became X, and the account-level dashboard that used to be free moved behind X Premium. So in 2026 the first thing to get right is which numbers you can still see for nothing and which now cost a subscription. The short version: free accounts still get per-post analytics in the X mobile app, while the historical account-wide dashboard — trends, engagement rate, follower growth, audience data — requires Premium.
This walkthrough is the do-it version of that split. It shows you exactly where to tap for the free per-post view, where the paid dashboard lives and how to open it, how to read each metric without conflating impressions with reach, and — the step every analytics tutorial skips — how to end each check with one concrete thing to make more of. For the deeper reference on every metric and why published engagement benchmarks disagree by a factor of a hundred, read the [Twitter (X) analytics in 2026](/guides/twitter-analytics) guide.
The steps
Open per-post analytics in the X app — it's free. On mobile, open one of your own posts, tap the three-dot menu in the top right, and choose View analytics (on some posts a small bar-chart icon under the post opens the same panel). For that single post you get impressions, total engagements, detail expands, profile visits, new follows, and — notably — link clicks, which the paid dashboard does not surface. This view costs nothing and is the one most out-of-date guides get wrong, so it is where post-by-post learning should start.
Open the account-level dashboard (X Premium required). The historical, account-wide view is a Premium feature. On desktop, go directly to x.com/i/account_analytics, or open the menu in the left sidebar and choose Analytics; in the app, tap your profile photo, then Premium, then Analytics. If you are on a free account, desktop will prompt you to upgrade rather than show the dashboard. This is where engagement rate, follower-growth trends, audience data, and your most active hours live — the numbers you cannot get from the per-post view alone.
Read impressions correctly — and know reach is missing. Impressions count how many times your post was displayed, so one person scrolling past it twice is two impressions. Reach — unique accounts that saw it — is a different number, and X's native analytics does not surface reach for organic posts, so impressions is the distribution figure you actually have. Don't treat a big impression count as a big audience; it can be a small audience seeing the post repeatedly.
Calculate and track engagement rate. Engagement rate is the one derived metric worth watching: total engagements divided by total impressions, times 100 — 50 engagements on 5,000 impressions is 1%. Engagements count likes, replies, reposts and quote posts, bookmarks, link clicks, clicks on your handle or profile photo, detail expands, and follows earned from the post. Dividing by impressions (who saw it) rather than by your follower count is what makes it an honest read of how the content performed with the audience it reached.
Check video completion, not just views. For video posts, X reports views (counted after a set amount of playback) and, in the richer views, a completion rate — the share of viewers who watched to the end. A view can be triggered by a few seconds of autoplay, so completion rate is the more honest signal of whether the video held attention. If video is a real part of your X strategy, judge it on completion.
Note what the native tools won't tell you. Be clear about the blind spots so you don't waste time hunting for numbers that aren't there. Native X analytics does not surface organic reach, does not show link clicks in the paid dashboard (only per-post on mobile), reports reposts as a total without telling you who reshared you, and has no sentiment, no share of voice, and no competitor benchmarking. Those are third-party social-analytics jobs — see [best social media analytics tools for creators](/roundups/best-social-media-analytics-tools-creators-2026).
Benchmark against yourself, then write one hypothesis. Ignore the "average X engagement rate" figures you'll find quoted — they disagree by a factor of a hundred because they measure different samples and denominators. Your trailing average is the only benchmark that reliably means something: is this week above or below your own baseline, and which posts moved it. End every check by comparing your best and worst recent posts and writing one sentence — what the winner had that the loser didn't (hook, format, time, topic) — so the read turns into something you can act on.
Common gotchas
Expecting the full dashboard for free. Per-post analytics stay free in the app; the account-level trend dashboard is behind X Premium, and the free desktop view just prompts you to upgrade.
Reading impressions as reach. X doesn't surface organic reach — impressions can be the same small audience seeing a post many times, not a large one.
Hunting for link clicks in the paid dashboard. They appear only at the post level on mobile, not in the account dashboard, even with Premium.
Dividing engagements by followers. Engagement rate uses impressions as the denominator on X; using follower count inflates or deflates it and makes it non-comparable.
Chasing an external benchmark. Published X averages vary wildly; your own rolling average is the only baseline that tells you anything about your account.
Treating the read as the job. The dashboard is a rear-view mirror — it changes nothing until you make more of what it says worked, fast enough that the feed hasn't moved on.
Where Kompozy fits
Follow this tutorial to its last step and you are holding one sentence: "founder-to-camera clips beat my text posts two-to-one," or "this angle on this topic spiked." That sentence is the entire payoff of checking analytics — and on X, where the average post earns a couple dozen likes and impressions drift down year over year, it is worthless unless you act on it before the feed forgets. The timing is the trap: reading the dashboard is a five-minute job, producing ten more of the winning thing (on-brand, and for the other platforms your audience lives on) is the job, and that is the gap where most creators' loops die.
[Kompozy](/) is built to close that gap in the same sitting. It is an AI content generation and multi-platform publishing engine — feed it one source and your hypothesis from step 7, and it manufactures the next wave in that exact shape across [18 formats](/glossary/output-buckets). If the data said talking-head wins, you generate a run of [Persona Shorts](/glossary/persona-shorts); if a quote-style post landed, [Quote Graphics](/glossary/output-buckets) and [Persona Tweets](/glossary/persona-tweet); if a topic spiked, it becomes a Carousel, a Photo Post, a blog recap, and a newsletter — regenerated as native content per surface, not the same post re-uploaded. A written [Persona Brief](/glossary/persona-brief), Gemini face-lock, and [HyperFrames](/glossary/hyperframes) keep twenty pieces reading as twenty takes from one account, and [Autopilot](/glossary/autopilot) fans them across the eight social platforms plus blog and email behind a per-post review gate.
The honest boundary: Kompozy is not an analytics product — it won't replace your X dashboard or a listening tool, and it doesn't read your paid metrics back in. You still measure in X using the views this tutorial maps; Kompozy is what you do with what you measured. A solo creator acting on one account's weekly read fits Starter ($199/mo, 5,500 credits); a cross-platform cadence off every winning signal fits Pro ($499/mo, 18,000 credits); Enterprise is custom for agencies running this loop for many accounts.
Frequently asked questions
Can I see Twitter (X) analytics for free in 2026?
Yes, for individual posts. Open one of your own posts in the X mobile app, tap the three-dot menu, and choose View analytics to see that post's impressions, engagements, detail expands, profile visits, new follows, and link clicks at no cost. What you can't get free is the account-level dashboard — trends over time, engagement rate, follower growth, and audience data now require an X Premium subscription.
How do I find my X account analytics dashboard?
You need X Premium. On desktop, go to x.com/i/account_analytics, or open the menu in the left sidebar and choose Analytics. In the app, tap your profile photo, then Premium, then Analytics. Free accounts see an upgrade prompt instead. The dashboard is where engagement rate, follower trends, audience breakdowns, and your most active hours live.
How is engagement rate calculated on X?
Total engagements divided by total impressions, multiplied by 100 — so 50 engagements on 5,000 impressions is a 1% engagement rate. Engagements count likes, replies, reposts and quote posts, bookmarks, link clicks, profile and handle clicks, detail expands, and follows from the post. Dividing by impressions rather than followers gives a truer read of how the post performed with the people who actually saw it.
Why doesn't X show me my reach?
X's native analytics reports impressions (total times a post was displayed) but does not surface reach (unique accounts that saw it) for organic posts. For most creators impressions plus engagement rate is the workable native pair; if you specifically need deduplicated reach, sentiment, or who reposted you, that requires a third-party social-analytics tool, because the native dashboard simply doesn't compute those.