Updated September 28, 2026
8 min read
Tactics

How to Write an X Thread That Holds Attention

A First Post That Stands Alone, One Point Per Post, and a Payoff at the End

Short answer

A good X thread opens with a first post that makes a specific promise and still works if nobody expands it. Each following post carries exactly one point, readable on its own. The last post pays off the promise, summarizes it and gives one next step, which is where the link belongs.

GB
Written byGabor Barta— Co-founder, Oppira

Gabor leads product and content at Oppira. He has spent over a decade building tools and writing about competitive intelligence, social media analytics, and growth marketing for B2B SaaS companies.

Published September 28, 2026

1. When is a thread better than a single post?

When the idea breaks into several points that each stand on their own: steps, lessons, a sequence of evidence. If the idea is one point, a thread just spreads it thin.

X thread
A series of connected posts published by one account, where each post replies to the previous one so readers can follow them in order as a single piece.
Also known as: Twitter thread, Tweetstorm

Accounts without a paid subscription can post up to 280 characters per post, while X Premium subscribers can publish much longer posts of up to 25,000 characters [s2]. That changes the question slightly. A thread is no longer the only way to say more than 280 characters; it is the way to say several separate things in order, each of which can be quoted, replied to and shared on its own.

Thread, long post or single post: which format suits which idea
FormatUse it whenAvoid it when
Single postYou have one claim and one proofThe claim needs steps or context to make sense
ThreadThe idea has three or more points that each stand aloneThe points only make sense read together as prose
Long post (Premium)The argument is continuous and splitting it would break itYou want individual points to be quoted and shared
Thread, long post or single post: which format suits which idea

2. How do I write the first post of a thread?

Make a specific promise the reader wants kept, and make the post worth reading even if they never open the rest. Most people only ever see the first post, so it has to do the job alone.

The first post is the one that appears in timelines. Everything else is visible only to people who tap in. That means the opener carries two jobs: it has to be a complete, useful post, and it has to make the reader want the rest.

What strong openers have in common:

  • A specific promise with a boundary: "Five invoicing mistakes that cost restaurants a week of cash flow", not "Some thoughts on invoicing".
  • A reason to believe you: a number you can defend, a situation you have seen, a result you got.
  • No wind-up. The first words carry the claim, not "So I have been thinking about something".
  • The thread marker, if you use one, goes at the end. It is a signpost, not the hook.

3. How should the rest of the thread be structured?

One point per post, in an order that builds. Each post should make sense if someone sees it quoted without the others, and each should end in a way that makes the next one feel necessary.

A working procedure for a thread of any length:

  1. List the points before writing any post. Write one line per point you want to make. If you have fewer than three, write a single post instead. If you have more than you can defend, cut the weakest until each remaining one is strong.
  2. Order them so each one builds on the last. Lead with the point that is easiest to agree with, finish with the one that is most useful or surprising. A thread that opens with its best point has nowhere to go.
  3. Write each post to stand alone. Any post in the thread can be quoted or shared on its own, so avoid "as I said above" and pronouns with no subject. Name the thing in every post.
  4. Keep the proof inside the post. A number, an example or a short before and after in the same post as the claim. A claim in post four with its evidence in post five loses readers between them.
  5. End with the payoff and one next step. Summarize the promise from the opener in one line, then give a single action: read the full piece, reply with a question, try the method. This is where the link goes.

4. What does a well-structured thread look like?

Here is the outline of a six-post thread from a small bookkeeping firm for restaurants. Each row shows the job of the post and the text it carries.

Outline of a six-post thread, with the job each post does
PostJobText
1Specific promise, useful aloneMost restaurants we take on are owed money they have stopped chasing. Five places it hides, and how to get it back this month:
2First point, easiest to agree withCatering deposits. Many owners take the deposit and never invoice the balance on paper. Send a written balance invoice the day after every event.
3Second point, with proofSupplier credits for short deliveries. They are agreed on the phone and forgotten. Log each one on the delivery note and deduct it from the next payment.
4Third pointCard processing refunds for chargebacks you won. They often land weeks later in a separate statement line. Match them monthly.
5Most useful point, saved for lateDeposit returns on equipment leases that ended. Ask the lessor for a written statement. This is the one owners are most surprised by.
6Payoff and one next stepFive places, one hour a month to check them. We put the checklist in a one-page PDF: [link]
Outline of a six-post thread, with the job each post doesEvery middle post names its subject in the first words, so each one still makes sense if it is quoted without the rest.

5. How long should an X thread be?

As long as you have strong points, and no longer. There is no ideal number; padding one post to reach a round figure is how threads lose readers halfway through.

Each post is limited to 280 characters for accounts without Premium [s2]. X counts characters with weighting: any URL counts as 23 characters because links are wrapped in its t.co shortener, and each emoji counts as 2 [s3]. That matters in the final post, where the link and the summary share the space.

Avoid numbering like "1/12" unless the count is fixed before you publish. It commits you to a length, invites readers to judge whether twelve is worth it, and breaks when you add a post later. A plain marker at the end of the first post is enough to signal there is more.

Can I add to a thread after publishing it?

Yes. Reply to the last post of your own thread and the new post joins it. This is useful for a follow-up result or a correction, but a thread that keeps growing for weeks becomes hard to read, so start a new one once the topic has moved on.

7. How do I publish a thread on X?

Open the composer, write the first post, then use the plus icon to add each following post. When all posts are written, choose "Post all" to publish them together.

X’s help center describes the flow: compose the first post, tap the highlighted plus icon to add another, and tap "Post all" when the thread is complete. An unfinished thread can be saved as a draft, and thread drafts show how many posts they contain [s1].

Write the full thread in a document first. Editing a sequence of posts inside the composer makes it hard to see the order, and reordering after the fact is where threads lose their logic.

Oppira Studio drafts X posts in your brand voice from the claims in your Playbook and schedules them in the content calendar, with every post waiting for your approval before it publishes. Intel also tracks competitors’ X posts and replies, which shows which topics in your market already get a response.

Key Takeaways

The first post must work alone

Most readers only see the opener. It needs a specific promise and a reason to believe you, even if they never tap in.

One point per post

Each post should carry one point with its own proof, and make sense if it is quoted without the rest.

Save the best point for late

Open with the easiest point to agree with and build. A thread that leads with its best point has nowhere to go.

Links cost 23 characters

X wraps every URL in t.co and counts it as 23 characters, so plan the final post around it.

Put the link after the payoff

The thread is the case for clicking. Readers who click at the end already know why.

Skip fixed numbering

A "1/12" counter commits you to a length and breaks when you add a post. A plain marker is enough.

Frequently Asked Questions

Sources

  1. How to create a thread on X X Help Center, September 2026.Official steps for composing, posting and saving threads as drafts.
  2. About X Premium X Help Center, September 2026.Covers longer posts for Premium subscribers, up to 25,000 characters.
  3. Counting characters X Developer Platform, September 2026.How X weights characters: URLs count as 23, emoji as 2, against the 280 limit.
Oppira

Turn reading into a reaction

Oppira watches your competitors, keeps your playbook current, and drafts the response. See your market clearly by tomorrow.