
How to Write a Viral Post on X That Gets Millions of Views?
TechFlow Selected TechFlow Selected

How to Write a Viral Post on X That Gets Millions of Views?
Know clearly who you are writing for.
Text: rosie
Translation: AididiaoJP, Foresight News
This is a lesson on "how to write content that gets wildly shared."
Right now, a few questions might be popping into your head:
- Who are you? What makes you qualified to teach us?
- If you're so great, why haven't you written a viral post yourself?
- Why should I even care whether my article gets shared?
Here are the answers:
- About a year ago, I became obsessed with studying posts on X. Later, I wrote several viral threads myself (about 20+ in total). My hit rate isn’t insane, but it’s good enough to give me some real insights.
- I’m 100% certain I’ll become a billionaire someday, so you can keep that $1 million reward—I truly don’t care about the money (I mean it). To be honest: if someone with more followers used this method, my account would be toast. Plus, I have a full-time job to focus on.
- Because every single viral post you’ve ever seen only blew up thanks to “quote retweets.” The original post is just a spark—the retweets with comments are the real engine of virality.
So, if you’re convinced by me, welcome to “Viral Writing 101 on X.”
If not… please quote retweet this with an angry rant, or roast my cover image choice (controversial attention still counts).
First, a disclaimer: this article won’t teach you how to create toxic, engagement-bait garbage.
So if you came here looking for secrets like “how to make controversial remarks about women in tech to get attention,” feel free to leave now.
Alright, here’s the real meat…
1. Have an opinion—and make it a strong one
If you can’t do this, I honestly can’t help you. Sorry. Not being dismissive—just telling the truth.
Maybe there's still hope. You could experiment with format or structure to grab attention. But since I said I won’t teach how to generate trash or drama, go learn those tricks elsewhere.
Back to “having an opinion.”
What can I say… you need a bit of inner grit. If you have no opinions on anything, why should we read what you write? Seriously, if you have nothing to say, why say it at all?
To develop opinions, my advice is… learn more??? Read books. Talk to people. Stop staying indoors all day. Get real life experiences instead of endlessly scrolling X and parroting what you see. Sorry—that’s all I’ve got. Building personality has no shortcuts, at least none I’ve found.
2. Know exactly who you’re writing for
We all know the classic structure: attention-grabbing opener, background context, story progression, key takeaways, call to action.
Yeah, old news.
But seriously… before I write, I always ask: “Who is my reader?” Not “what’s the structure?” Structure is just a container. The audience decides what goes inside.
If you want to go viral, aim for broader appeal—or pick topics that ordinary people care about. Yes, you can’t please everyone (trying usually pleases no one), but some topics are universally relatable.
Example: I work in crypto and write only about crypto or crypto marketing, so my potential audience is naturally limited. I’ve accepted my ceiling: mild fame within the crypto Twitter bubble.
But if you write “How to Completely Transform Your Life in One Day,” your potential audience explodes.
So before writing, ask: Am I writing for 50 people, 50,000, or 50 million? All choices are valid—but know which game you’re playing. Don’t write niche content then wonder why it didn’t get a million views.
3. Give them a reason to care
A flashy opener gets clicks, but doesn’t keep readers.
Time is precious. We don’t read every decent post on this platform. You’re competing against dozens of browser tabs, push notifications, and the habit of “just checking my phone” for 45 minutes. The bar for attention is lower than ever.
So what to do? Empathize. Voice their pain points. Make them think, “You get me.” By the end of your background section, readers should be thinking: “Damn, this person is reading my mind.” They should feel you’ve crawled into their brain and voiced their unspoken thoughts.
If they don’t feel that, they’ll close it immediately. Back to the feed—your chance was there, you missed it. That’s it.
4. Write about what people think but don’t say aloud
Some of the most viral content works because it exposes silent truths—the unwritten rules, the “finally someone said it” moments, the kind of posts people screenshot and send to group chats with just “Facts.”
Why does this work? Because people are afraid. Afraid of saying the wrong thing, being judged, or getting attacked by online know-it-alls who thrive on arguments. When you say it first, they can agree risk-free. You take the heat; they enjoy the共鸣 (resonance).
Just don’t be a jerk. There’s a difference between “having an opinion” and “being contrarian for clout.” The former makes you interesting. The latter makes you someone others laugh at without unfollowing.
5. Make it “easy to share”
To get shares, lower the barrier. Here’s how:
Make readers feel smart
This is the ultimate secret—carve it into your brain.
When people share your post, they’re trying to look smart—not you. The best viral content makes readers feel like insiders, part of a “smart” circle. They’re the hero; you’re just the sidekick who helped them realize how brilliant they already are.
Maybe they thought it first but no one listened. Maybe they believed it but were too scared to speak up. Either way, sharing your post becomes their way of saying, “See? I knew it. I’m smart. Praise me.”
You’re not the star. They are. Your post is just their tool to showcase intelligence. Accept this, and your content will spread further.
Examples:
Help them “deliver a message” (to boss, coworkers, friends, anyone)
Sometimes people share content because it lets them communicate something indirectly. Your post becomes their weapon for elegant吐槽 (roasting).
Create “quotable” moments
Craft lines so sharp they beg to be screenshotted or copied. Not every sentence needs to be golden (that’d be exhausting), but include a few “damn, I’m saving this” moments.
Didn’t your last share include at least one line that made you think, “Wow, that’s so true”? We share what moves us. Give them emotional triggers.
Write standalone sentences that hit hard even out of context. Those are your “screenshot bait.”
Give them a stage for “self-expression”
This tactic is a bit sneaky—but effective.
Write content that invites people to talk about themselves when sharing. You want them to quote-retweet saying things like: “Exactly what I do!” or “Been using this for years—here’s my tip” or “Let me add another point from my experience.”
You’re giving them a spotlight. Your post becomes an excuse to share their achievements, insights, or expertise. They’re not sharing because they love your writing—they’re sharing because it gives them a subtle way to flex without seeming boastful.
The “negative frame” works especially well. For example, a post titled “Why No One Reads Your Writing” gets shared by people whose writing *does* get read—to signal they’re not among the “losers.” Your post becomes their backdrop for showing superiority.
So while writing, ask: How can others use this post to subtly showcase their own wins or views?
Spark discussion (not drama—real opinion clash)
Sparking debate through genuine conviction is different from manufacturing conflict for traffic. The former builds a loyal, respectful audience. The latter turns you into a clown—people watch the circus, but no one truly likes you.
Key point: If you truly believe something, say it. If someone feels “offended,” that’s on them. You don’t owe anyone emotional comfort. But if you spew controversial nonsense you don’t believe, just for attention… we can tell. Always. Algorithms might not, but humans do.
Final insight: Without personality, all techniques are empty
I can give you every writing framework in the world—audience analysis, hook techniques, pain-point mining, quote crafting. I can hand you a perfect checklist to follow every time.
But if you lack authentic opinions and a distinct voice—if you’re just churning out soulless content to mechanically game the algorithm… it won’t work. Or maybe you’ll luck into success once, then spend forever trapped in the anxiety of “copying virality,” slowly losing yourself.
The best content always comes from people who are genuinely thinking. From those with beliefs worth defending, unafraid to occasionally be wrong (because at least they stood for something), and who’d rather be interesting than safe.
So before trying any technique, ask yourself: Do I actually have something to say?
If the answer is no, go live first. Read books that challenge your worldview. Do things not designed for “content.” Talk to people you disagree with. Form real opinions—not recycled quotes from influencers.
If the answer is yes, then don’t be afraid—say it. Worst case, you’re wrong, but you learn. Second worst, nobody cares. In both cases, you survive.
Join TechFlow official community to stay tuned
Telegram:https://t.me/TechFlowDaily
X (Twitter):https://x.com/TechFlowPost
X (Twitter) EN:https://x.com/BlockFlow_News














