Start here

What this guide is really about

A poll on Threads is quick to set up and then runs itself for a day. You write the question, attach up to four options, and the countdown does the rest. This guide covers the exact steps in the app and on the web, the limits that shape what you can ask, and how to turn taps into actual conversation.

The short version: polls work in new posts and in replies, on phone and desktop, and the rules are the same everywhere. What varies is the packaging, and the limits do most of the design work for you: four options, 25 characters each, 24 hours, anonymous votes.

Quick answer

Yes: start a post or a reply, type your question, tap the poll icon, replace the preset Yes and No with your options (up to four, 25 characters each), and post. The poll runs on a 24-hour countdown, voters stay anonymous, you cannot vote in your own poll, and once the post is live the poll cannot be edited or removed.

Key takeaways

Polls attach to a new thread or a reply, in the app and on threads.com.

Up to four options, 25 characters each, starting from preset Yes and No you replace.

Voting runs 24 hours on a countdown timer, then closes for good.

Votes are anonymous both ways; the readout is totals and percentages, never who.

Editing a post never touches its poll; delete and repost if the poll is wrong.

What a Threads Poll Is (and What It Is Not)

A Threads poll is a structured vote built into an ordinary post. You write the question as your post text, attach the options, and people tap one. That's the whole mechanic. It is not a separate app. It is not a form builder. And it is not an anonymous survey tool in the way most people mean, because voters stay anonymous to each other while the outcome stays visible. The individual vote is private. The result is not. It lives where you already write. Start a new thread and attach the poll there, or drop one into a reply inside an existing conversation. Same tool, same rules, two placements.

Four hard rules govern every poll you'll make: a poll holds up to four options, each option gets 25 characters, voting runs on a 24-hour countdown, and you cannot vote in your own poll. That's the box. Every idea later in this playbook has to fit inside it, so keep the four rules nearby when you draft.

The character math deserves respect. Your framing lives in the post text with its 500-character budget, and each option gets 25 characters of its own. If you haven't built the habit of counting characters on Threads, the threads character limit guide is worth a read, because option labels punish loose writing even faster than post text does. Short labels force sharp choices. Treat the cap as an editor.

All of the above comes from the official Threads help page for polls, which covers both the app and the web flow. The rest of this playbook is the practical version: the exact steps on each platform, the rules that trip people up, and ideas that make the format worth using.

How to Create a Poll in the Threads App (Android and iPhone)

The app flow is the quick one, and Android and iPhone work the same way. 1. Start a new thread, or open an existing thread and begin a reply. 2. Type your question as the post text. All your context goes here, because options get only 25 characters each. 3. Tap the poll icon in the composer. 4. The poll attaches with a countdown timer. Others have up to 24 hours to vote. 5. Write your options, keeping each within 25 characters. 6. Review the preview. If anything's off, Remove poll is available before posting. After you post, it isn't. 7. Post.

These steps follow the official help page, so if an app update ever moves a button, that page stays the source of truth. Now the part that surprises people: what each side sees.

A voter taps an option. Afterward they can see what they voted for. They cannot see which option anyone else chose, and neither can other voters. Nobody gets a scoreboard with names. You see the results as totals and percentages. That is the entire dataset. You know how many people picked each option. You never know who.

That split shapes how you write polls. A tap costs a voter nothing. Getting that same person to type in the replies costs more, and that gap is where the poll ideas section earns its space.

Warm desk scene with an open notebook, a hand holding a pen, and four blank wooden tiles in a row waiting to be filled
Draft the question first, then fill the four option tiles before posting.

How to Create a Poll on threads.com from a Computer

The web flow has its own personality, mainly the presets. Here's the sequence on threads.com. 1. Open the composer to start a thread, or open a thread and click into the reply box. 2. Type your question as text first. The web flow expects the question before the poll. 3. Click the poll icon. 4. The poll drops in with two preset options, Yes and No. 5. Click Yes and type your first option over it. Click No and type your second. 6. Need a third or fourth choice? Click Add another option. Four is the ceiling. 7. Keep every option at 25 characters or fewer. 8. Click Post at the bottom right.

The presets are the trap. Rush and you'll ship a real question sitting above two leftover buttons marked Yes and No. The preview is your friend. Read it before posting. Remove poll is available before you post here too. Once the post is live, the poll is fixed. Editing the post later will not remove or update the poll, a rule covered properly in the next section.

The question you typed stays as the post text above the poll. Your framing lives in the 500-character post budget, while the options below carry only labels. Short, distinct, unambiguous labels. If two options can be confused at a glance, some voters will tap the wrong one and never tell you.

One web advantage worth using: a real keyboard. Draft the question, look at it, tighten it, then attach the poll. The cheapest moment to fix a poll is before it exists.

Common mistakes

Shipping the preset Yes and No under a real question.

Putting the question in the options instead of the post text.

Treating a poll as a standing survey; it closes at 24 hours.

Expecting to vote in your own poll to break a tie.

Editing to fix a bad poll; the poll is locked once the post is live.

The Rules That Catch People Off Guard

Four rules cause most poll regret. All of them come straight from the official documentation, and all of them are learnable the easy way or the hard way. You cannot vote in your own poll. Not to break a tie, not to seed an early vote. The lockout is absolute. If your own position matters, state it in the post text and defend it in the replies like everyone else.

Anonymity runs both directions. Each participant can see what they voted for, nothing more. You can't see who chose what. Voters can't see each other's picks either. Totals and percentages are the only readout, so if you want people attached to positions, the replies are the only place that happens.

The timer is a hard close. The app shows a countdown and voting ends within 24 hours. A poll is a moment, not a standing survey. If the question still matters next week, that's a new poll.

Editing won't rescue the poll. Threads gives you the 15-minute edit window for post text, but if you edit a post, the poll cannot be removed or updated. Typo in an option, lopsided choices, a missing fourth option: none of it is repairable. The poll stands as posted. Check it twice before you hit Post. And the quiet rule that doubles your surface area: polls work in replies too. The same poll you'd open a thread with can ride on a reply inside a bigger conversation, where the people already arguing are exactly the people who'll vote. If you've only ever polled your own posts, the reply placement is the one to try next.

Four blank wooden blocks standing in a row beside an hourglass on a desk, representing poll options and the 24-hour countdown
Four options, 25 characters each, one 24-hour countdown.

Poll Ideas That Earn Replies, Not Just Taps

A tap is the cheapest thing a follower can give you. A reply is the expensive thing. Build polls that convert one into the other. Run this-or-that for your niche. "Coffee or tea" gets votes and no conversation, because nobody's identity is on the line. "Flat white or batch brew" gives a specific crowd something to be right about. The closer your options sit to a real divide inside your niche, the harder the choice, and hard choices get explained in the replies. Run decision polls you'll actually honor. "Which should I cover next" only works as a promise, so cast the vote, build the winner, and show that the poll decided something.

Frame questions so voting feels unfinished. "Vote, then defend it in the replies" is the plainest version, and it works because it's an explicit invitation. Questions like "which of these is overrated" do the same job with a sharper edge. Here's an illustrative example of the full shape as one post. A home brewing account posts: "Four roast levels, one poll. Light, medium, medium-dark, dark. Vote for the one you actually brew, then defend it." The options are Light, Medium, Med-dark, Dark. Notice the mechanics. The setup and the challenge live in the post text, inside the 500-character budget. Every option fits the 25-character cap. Every label is an identity people hold, which is what makes defending a tap feel personal. That's the pattern: stakes in the text, identity in the options, an invitation to argue.

For everything around the poll, the how to get more replies guide covers the broader reply-earning mechanics. And when you want a fast first draft of the post text that will sit above the poll, the free Threads post creator does that job in a couple of minutes.

Reading Results: What a Poll Can and Cannot Tell You

A poll hands you numbers. Read them as directional signals, not statistics. The dataset is small and knowable. In the app you're reading totals and percentages per option. Through the Threads API, the same shape comes back with timing attached: vote percentages per option, total votes, and an expiration timestamp. That's everything. No voter names, no demographics, no breakdowns.

So a split like 60/40 on a few dozen votes tells you about the people who tapped, not about your audience at large. Small samples point a direction. "The room leans toward option A" is a statement a poll can support. "My audience prefers A" is a claim it can't carry alone.

The fix is pairing. Votes tell you which way the room leaned. Replies tell you why, and they come from people motivated enough to type. A close vote with one-sided replies is a finding about conviction. A lopsided vote with silent replies is a finding about taps. The contrast between the two is the actual signal, and it costs nothing but reading.

Use polls as the cheap first pass in a hypothesis loop. Form the hypothesis from the percentages, then test it somewhere it can fail: a sharper follow-up poll, a post asking the room to argue it out, or your next real decision steered by the lean. And keep the blind spots in view. A poll can't tell you who voted, why they voted, whether they'd act on it, or how the people who scrolled past would have answered. Design around what's missing instead of quoting what's there.

Publishing Polls Through the Threads API (Operators)

If you publish through the Threads API instead of by hand, polls are supported directly, with a few operator details worth knowing. Polls ride on text-only posts. You attach one with poll_attachment, and the Threads API posts documentation states the constraints plainly: two to four options, each between 1 and 25 characters. That mirrors the app exactly, so anything designed for manual posting ports cleanly to a scheduler. Validate option lengths on your side and oversize labels never reach submission.

Results are retrievable. Fetch the media after publishing and you get vote percentages per option, total votes, and an expiration timestamp. That's enough to build reporting into your own tooling: log totals at expiry, compare option pairs across a series of scheduled polls, keep a private record of which questions pulled votes. Note what never arrives: voter identities. The anonymity model matches the consumer app.

Where this earns its keep is scheduling. A poll is a self-contained unit: one post, one question, a 24-hour lifecycle that resolves itself, results available on retrieval. Queue the question for the slot where it's most timely and the countdown handles the rest. Because retrieval returns the expiration timestamp, your tooling knows when a poll closed without watching a clock.

For the full publishing flow, tokens, and the operator checklist, the API publishing operator guide is the companion piece. The poll-specific summary: text-only post, poll_attachment with two to four options at 1 to 25 characters, then retrieve for percentages, totals, and expiry.

Action checklist

Use this as the practical next pass after reading the guide.

  1. +
    Draft the question and context in the post text before attaching the poll.
  2. +
    Write options as short, distinct labels of 25 characters or fewer.
  3. +
    Check the preview for leftover presets before posting.
  4. +
    Decide what you'll do with the result, and say it in the post.
  5. +
    Reply with the outcome once the countdown ends.
  6. +
    Ask voters to defend their pick in the replies.
Wooden block bar chart at three different heights on a desk, representing poll results without real numbers
Totals and percentages are the readout; who voted stays private.
Wrap-up

Conclusion

A Threads poll is a small, honest machine: one question, up to four answers, one day. The limits do most of the design work for you.

Set the stakes in the post text, keep the labels sharp, honor the result, and the format keeps earning replies long after the timer stops.