Guide

How to write a Twitter thread

Most threads die at tweet two. The hook didn't earn the click, or the middle didn't deliver. This covers the structure, the hook formats, and the specific places threads lose readers.

The hook: the only thing that matters first

The hook is tweet one. It appears in timelines without any of the thread context. If it doesn't make the reader click, nobody reads the thread. Everything else is irrelevant.

A good hook does one thing: creates a curiosity gap. It implies there's something valuable in the thread that the reader doesn't have yet. The more specific the implied payoff, the higher the click rate.

Weak hook

"Here are 10 productivity tips I learned this year:"

Generic. Reader has seen 1,000 of these. No reason to click.

Strong hook

"I wasted 2 years on productivity systems before I understood the actual problem. Here's what changed:"

Specific. Implies a lesson the reader hasn't heard. Worth clicking.

5 hook formats that consistently open threads

The time investment

I spent [X time] learning [topic] so you don't have to:

Promises a shortcut. Reader gets the lessons without paying the cost.

The counterintuitive result

[common advice] is wrong. Here's what actually works:

Challenges a held belief. Reader wants to see the proof.

The numbered list with stakes

[n] things I wish I knew before [specific situation]:

Specificity signals the list is based on real experience, not generic advice.

The surprising milestone

[specific outcome] by doing [unconventional thing]. Here's how:

Proof of a result creates immediate credibility for the rest of the thread.

The pattern observation

After [n] years of [activity], I've noticed everyone who [outcome] does this:

Pattern observation implies collected wisdom, not single anecdote.

The middle: where threads lose readers

Each tweet in the middle of a thread has one job: make the reader want the next tweet. Not explain everything. Not pad the count. Move the reader forward.

  • One idea per tweet. The reader is scanning. If a tweet contains two ideas, they'll miss one and the thread feels incoherent.
  • End each tweet with tension. A fact is fine. A fact followed by 'but here's the thing...' or 'what nobody tells you is...' is better. The reader wants to resolve the tension.
  • Keep each tweet under 200 characters in the middle. Hooks can be longer. The middle should move. Long middle tweets slow the pace and lose readers.
  • Vary the format. Not every tweet should be a paragraph. Some should be one sentence. Some should be a numbered point. The pattern break keeps the reader alert.

4 thread structures that work

The Listicle Thread

Hook → [n] items with one tweet each → Summary CTA

"7 things I learned building to $10k MRR alone: [Hook] → 1. The first customer is... 2. Pricing before... → Follow for more"

Best for lessons, tips, or frameworks where each item is independent.

The Story Thread

Opening moment → Context → Rising tension → Resolution → Lesson → CTA

"In 2022 I almost shut down my company. [Hook] → Here's what happened → What I tried → What finally worked → What I learned → Sign up if..."

Best for founder journeys, personal experiences, or case studies.

The Deep Dive Thread

Strong claim → Evidence/example 1 → Evidence/example 2 → Counterargument → Why I still believe the claim → CTA

"Cold email is not dead. [Claim] → Here's proof → Another example → 'But open rates...' → Why that's missing the point → My setup"

Best for controversial takes that need evidence to land.

The How-To Thread

Problem → Why existing solutions fail → Your approach → Step 1 → Step 2 → Step 3 → Result → CTA

"Most people build products wrong. [Problem] → They start with features → Start with the customer's specific frustration → Step 1: Interview one person → Step 2: ... → My results"

Best for tactical guides where the reader needs a replicable process.

Frequently asked

How long should a Twitter thread be?+

As short as possible while covering the topic completely. Most threads that perform well are 5-10 tweets. The reader's time is finite. Every tweet in a thread has to earn its place. A 20-tweet thread usually contains 12 tweets that could be deleted without the reader noticing.

Should the first tweet of a thread stand alone?+

Yes, always. The first tweet is what appears in timelines. If it requires context from the thread to make sense, most people will scroll past it. The first tweet should work as a standalone post. The thread is the bonus for people who want more.

What makes a good thread hook?+

A thread hook creates a curiosity gap: it implies there's something valuable in the thread without giving it away in tweet one. 'I spent 3 years learning this the hard way, so you don't have to:' is a hook. 'Here are 10 tips about productivity:' is not. The difference is that the first promises a payoff worth clicking for.

Should I number my tweets in a thread?+

Numbering (1/, 2/, 3/) helps readers track where they are and signals the thread has structure. It also makes the 'click to read thread' button feel more worthwhile because the reader can see it's organized. Most high-performing threads use numbers.

Generate the hook first

The hardest part of a thread is tweet one. Bangers Only generates 4 variations of your idea. One of them is your hook.

Generate your hook