Thread Opener Templates: First Tweets That Get Threads Read
A thread opener is the first tweet of a thread, and it decides whether anyone reads the rest. It needs to promise a clear payoff, show why you are credible to give it and make the reader want the next tweet. These templates give you openers for guides, stories, breakdowns and lists, plus a closing tweet to finish the thread.
When to use this template
- You have more to say than fits in 280 characters: a guide, a story, a teardown.
- You are turning a blog post, talk or newsletter into a thread.
- You have a step-by-step process that needs space.
- You want to break down how a product, company or campaign worked.
Templates
The payoff promise
States exactly what the reader gets by the end.
I spent [time] figuring out how to [result].
Here's the whole process, step by step, so you can do it in [shorter time]:
🧵
The story opener
Starts in the middle of a moment to pull readers in.
[Time] ago, [dramatic moment: a customer emailed / the server went down / we had $X left].
What happened next changed how I run [company].
A thread on [topic]:
The breakdown opener
For dissecting how something worked, such as your own launch or a pricing change.
[Result: 0 to X signups / doubled conversion] in [time] with [constraint: no ads / a team of 2].
Here's exactly what we did, including what didn't work:
The numbered list opener
Tells the reader how long the thread is, which lowers the commitment.
[Number] [things: tools / lessons / mistakes] that [benefit] for [audience].
Number [x] saved me [time or money]:
The closing tweet
Use this as the last tweet of any thread to bring readers back to the start.
That's it:
1/ [point]
2/ [point]
3/ [point]
If this was useful, repost the first tweet so more [audience] see it.
I write about [topic] every week.
Worked example
Femi runs Crumbcount, a costing app for small bakeries. He opens a thread with the breakdown opener:
1/ 0 to 180 bakeries in 5 months with no ads and a team of 1.
Here's exactly what we did, including what didn't work:
2/ First, I sat in 12 bakeries at 5am and watched them price a loaf. Not one of them knew their real cost per loaf.
3/ ...
It works because the first tweet has a hard number, a constraint that makes it impressive (no ads, team of 1) and an honest promise to include failures, which signals a real breakdown.
Tips
- The first tweet carries the thread. Most people only see it in their feed, so it must stand alone and create a reason to click.
- Put a number or result in the opener. Specifics outperform vague promises like "a thread on growth".
- Keep the second tweet strong too. It is the one people see when they tap in, and a weak one loses them.
- Number your tweets (1/, 2/) so readers know where they are.
- Aim for 5 to 10 tweets. Long enough to deliver, short enough to finish.
- Write the whole thread before posting so the opener promises exactly what you deliver.
Frequently asked questions
How long should a thread be?
Five to ten tweets suits most topics. Stop when you have delivered the promise in your opener.
Should I use the 🧵 emoji?
It is optional. It signals a thread at a glance, but a strong first line does more work than any emoji.
Where should a link go in a thread?
Keep links out of the first tweet so the opener stays focused. Add the link in the last tweet or a reply under it.
How do I make people read the whole thread?
Make each tweet end with a reason to read the next one, and deliver on every promise from the opener.
Write your opener
Paste the main point of your thread into the free post generator to draft an opener, or try several first lines with the hook generator. For thread bodies, the how-to templates give you a step-by-step structure.