How to Find Your Best Performing Tweets on X

How do you find your best performing tweets?

To find your best performing tweets, open X analytics, set a 28-day or 3-month range, and sort posts by the metric that matches your goal: impressions for reach, engagement rate for resonance, or follows for growth. Then compare each post with your median result and note the topic, format and hook of the top ones.

Most people think they know their best posts. Usually they remember the one that got the most likes, or the one a big account replied to. But memory picks the exciting moments, not the useful ones. When you actually sort the data, the real winners are often posts you'd forgotten.

Your best performing tweets are a map. They show what your audience on X (formerly Twitter) wants more of, in their own behavior rather than your guesses. Finding them takes about 20 minutes. Using them well can shape months of posting. Here's the good news: the method is simple and works at any account size.

What makes a tweet your "best performing"?

A best performing tweet is the one that did best on the metric tied to your goal. A post with huge reach and few follows is a win for awareness and a miss for growth. Decide what "best" means before you sort.

I'd pick one main metric and one backup. For most creators, engagement rate plus follows is a strong pair. If you need a refresher on the rate itself, see how to calculate Twitter engagement rate.

Where do you find post-level data on X?

X shows post-level data in the content tab of its account analytics, on each post's stats screen, and in the Post Activity Dashboard for ads accounts. Each one lets you see impressions and engagements for single posts.

Sprout Social's 2026 guide says the desktop analytics page has a content tab with metrics for individual posts. On mobile, the graph icon under a post opens its impressions, engagements, new followers and profile visits.

The Post Activity Dashboard help page describes post-level metrics grouped into all posts, posts and replies, and promoted posts. It also lets you export a CSV, which is the easiest way to sort everything in a spreadsheet. The full export steps are in how to export Twitter analytics data.

No paid plan? You can still do a rough version. Scroll your own profile and note the public view count, likes and replies on each post. It's slower, but the patterns still show.

How do you compare posts fairly?

Compare each post with your median, not your best ever. Divide a post's impressions by your median impressions. A score of 2.0 means it did twice as well as your typical post.

This is where it gets interesting. Raw numbers reward lucky timing and big moments. A score against your own median shows which posts beat your normal level. Here's an example with made-up numbers, where the median is 1,000 impressions:

PostImpressionsScore vs medianEngagement rate
Thread on a beginner mistake4,2004.23.1%
Quick tip with a screenshot2,1002.12.4%
Opinion on industry news1,0001.00.9%
Link to a blog post4500.450.6%

Two more rules keep you honest. First, wait two or three days before judging. X's ads help center says its stats "take up to 36 hours to stabilize." Second, compare posts from similar time periods, since your follower count changes.

How do you spot patterns in your top tweets?

Tag your top 10 posts by topic, format, hook style and posting time, then count which tags repeat. Two or three repeating tags are your strongest signals.

Use a simple list like this for each top post:

  1. Topic: what was it about?
  2. Format: single post, thread, image, video, poll or reply.
  3. Hook: question, bold claim, number, story or how-to.
  4. Time: day and hour posted.
  5. Context: was it tied to news or a bigger account's post?

Then do the same for your bottom 10. The contrast is often more useful than the winners alone. Maybe every top post is a how-to thread and every bottom post is a link. That's a clear decision. For format ideas, the guide on the best content formats for X growth goes deeper.

Which tools can do the sorting for you?

Several tools rank your posts automatically. They save time, but they all draw on the same post data, so the method stays the same.

For example, Tweet Hunter's site says it can identify top tweets that brought the most followers, engagement and reach, and sort tweets by date and performance (checked October 2026). I also built a free extension, XVision, that rates each of your posts against your usual views and flags viral hits. It's handy for a quick read, but it doesn't export data or show X's official impressions.

What should you do with your best tweets?

Turn them into a plan. Make more posts on the winning topics, reuse the winning formats, and give your best old posts a second life.

Your winners are already in the data

Finding your best performing tweets isn't about luck. Pick a goal, sort by the matching metric, compare with your median, and tag what repeats. Do it once a month and you'll stop guessing what to post. Your audience has already told you. You just need to look.

Frequently Asked Questions

Can I find my best tweets without a paid X plan?

Yes, best performing tweets can be found without a paid X plan. Each post shows a public view count, likes, replies and reposts, and the author can open single-post stats for free. Note those numbers in a spreadsheet for 20 or more posts, then sort by views or engagement rate to see your top performers.

Should I judge tweets by likes or by impressions?

Neither alone is enough. Impressions show how far a post traveled, while likes show approval. Engagement rate, which divides engagements by impressions, combines both and is the fairest single measure. For growth goals, also check follows from the post, which X counts in its Post Activity Dashboard.

How often should I review my top performing posts?

A monthly review of top performing posts works well for most accounts, with a quick weekly glance. Monthly gives enough posts to spot patterns, and X's analytics offers a 28-day range that fits. Accounts posting several times a day can review every two weeks instead.

Is it okay to repost my best performing tweets?

Yes, reposting a best performing tweet is fine on X. The X Help Center says you can repost your own older posts when they become relevant again. A quote post with a fresh comment often works better, because it gives followers who saw the original a new reason to engage.

Do replies count as tweets when finding top posts?

Replies count as posts in X's data, and the Post Activity Dashboard has a separate view for posts and replies. Review them apart from your main posts. A reply that earned many profile visits or follows can reveal a topic or a bigger account worth engaging with again.