What goes viral on X: we reverse-engineered 414 top posts
Every week someone posts a formula for going viral on X: use a thread, open with a number, write in lists, shout the first line. We tested those claims on real data instead.
| Posts analyzed | 414, all from the last 14 days |
| Topics | 8: AI agents, Claude Code, vibe coding, influencer marketing, UGC creators, TikTok Shop, build in public, cold email |
| Top quarter, median views | 56,175 |
| Bottom half, median views | 586 |
| Cost to pull | 24 credits |
Method
For each topic we pulled X's Top results (three pages, about 60 posts), kept posts from the last 14 days, and split each topic into its top quarter and bottom half by views. Then we compared what the two groups have in common. Posts older than 14 days were dropped because they keep collecting views, which made long posts look better than they are.
What separates the top quarter
| Top quarter | Bottom half | |
|---|---|---|
| Bookmarks per 100 likes | 95 | 33 |
| Views as a multiple of author's followers | 4.1x | 0.3x |
| Author's median followers | 15,128 | 2,804 |
| Authors under 5,000 followers | 27% | 60% |
| Likes per 1,000 views | 7.5 | 18.4 |
| First line, median length | 67 characters | 76 characters |
What does not
| Top quarter | Bottom half | |
|---|---|---|
| Numbered or bulleted list | 28% | 27% |
| Number in the first line | 40% | 39% |
| ALL CAPS first line | 9% | 8% |
| Thread markers (🧵, 1/) | 4% | 5% |
| Post length, median | 532 characters | 563 characters |
| Link in the body | 21% | 25% |
Six findings
- Bookmarks are the tell. Top posts collect almost one bookmark for every like; the rest get one for every three. People save things they plan to use: tutorials, tool lists, tactics. The most-viewed AI agents post, a 23-minute tutorial, has 29,120 bookmarks against 9,692 likes post. Write something worth coming back to.
- Followers help, but reach comes from strangers. Top posts reached about four times their author's follower count. Over a quarter came from accounts under 5,000 followers. One AI agents clip from an account with 1,791 followers passed 1.5M views post. And the like rate falls as reach grows, which is what you expect when most viewers do not follow you.
- The formatting hacks are noise. Lists, numbers in the hook, ALL CAPS and thread markers show up equally often in the top quarter and the bottom half. They are not why posts spread.
- A tighter first line helps a little. Top posts open with a slightly shorter first line, 67 characters against 76. The best one-line hooks state the payoff: "this how we run one-person company with 100s ai agents" drew 1.1M views on a 10-second video post.
- Topic beats craft. The median post about Claude Code got 53,745 views; about AI agents, 37,317. The median post about influencer marketing got 103. Same platform, same week, a 500x gap before anyone writes a word.
- Post in US working hours. Two thirds of top-quarter posts went out between 11:00 and 21:00 UTC, which is 6am to 4pm in New York. Saturday had the fewest top posts; the other days were close.
Caveats
These are X's Top results for each keyword, which favor video: 85% of the posts were videos. The sample is 414 posts in eight topics over two weeks, enough to rule things out, not to promise a result. Repeat it on your own topic before you change how you write.
Run it on your topic
Each topic is three calls:
curl "https://scrapeio.com/v1/twitter/search/posts?query=cold%20email" -H "x-api-key: $SCRAPEIO_API_KEY"
# then pass data.cursor back as &cursor= for pages 2 and 3
Every post comes back with views, likes, reposts, replies, bookmarks and the author's follower count, in the same field names we use for TikTok and Instagram. Or install the ScrapeIO skills and ask your agent to "find what the top posts about my topic on X have in common". The social-trend-research skill does the rest.
Pulled through the ScrapeIO API on 8 November 2026 (UTC). Views and counts change by the hour. Independent analysis of public posts.
100 free credits, no card. Credits never expire.
Get API key