Prompt Library marketing beginner

ChatGPT Prompts for Twitter/X Threads: Viral Structure & Hooks

ChatGPT prompts for Twitter/X threads that go viral. Hook formulas, thread structures, and engagement tactics from accounts with 100K+ followers.

Tested on: GPT-4oClaude 4Gemini 2.5

The Prompt

Act as a Twitter/X growth strategist who has built multiple accounts to 100K+ followers using threads.
Write a Twitter/X thread on:
Topic: {topic}
Your angle or unique insight: {what makes your take different from generic content on this topic}
Target audience: {who follows you or who you want to reach}
Thread length: {7-10 tweets / 15-20 tweets}
End goal: {follows / email sign-ups / product CTA / pure engagement}

Thread structure:
Tweet 1 — Hook (must make someone stop scrolling; use one of: bold claim, surprising stat, counterintuitive take, or story opener)
Tweets 2-{N-2} — Body (each tweet is one idea, one insight, or one step — must stand alone as a thought)
Tweet {N-1} — Consolidation (the "so what" — what should the reader do with this information?)
Tweet {N} — CTA (follow, share, or external link — pick one; don't stack CTAs)

Requirements per tweet:
- Under 280 characters (verify this in output)
- No filler transitions ("Now let's talk about...", "Moving on...")
- Each body tweet delivers value independently — someone could screenshot any tweet
- Number each tweet [1/N] at the end

Constraints:
- Tweet 1 must not start with "I", "The", or a question
- At least 3 tweets must be screenshot-worthy (specific stat, actionable insight, or quotable take)
- No thread should end with "retweet if you agree" — earn the engagement

Variables to fill in

  • {topic} What the thread is about
  • {unique angle} Your specific take — what makes this different from other threads on the topic
  • {thread length} 7-10 tweets (shorter, punchy) or 15-20 tweets (comprehensive)
  • {end goal} What you want readers to do after the last tweet

How to use this prompt

  1. Define your unique angle before running — threads without a distinct POV get ignored
  2. Run the prompt then manually verify every tweet is under 280 characters
  3. Post Tweet 1, wait 20-30 minutes, then reply with Tweet 2 (some creators use this for more organic distribution)
  4. Save your best-performing threads as templates for recurring topic types
Twitter/X app open on smartphone with thread visible
Photo by Alexander Shatov on Unsplash

The hook is 90% of the thread’s performance

If Tweet 1 doesn’t earn a click to expand, the remaining 19 tweets are invisible. The prompt enforces specific hook formats — bold claim, surprising stat, counterintuitive take, or story opener — because these are the formats that stop scrolling. ‘How I did X’ works. ‘Let me tell you about X’ does not.

Every tweet must stand alone

The best threads are ones where any individual tweet could be screenshot and shared as standalone content. If a tweet only makes sense in the context of the tweets before it, it’s a weak tweet. The prompt’s constraint forces each tweet to be a complete thought — which makes the thread ‘quotable’ throughout.

One CTA, clearly placed

Threads that end with three different CTAs convert worse than threads with one. The final tweet should ask for exactly one thing: a follow, a retweet, or a link click. Pick the one that best serves your current goal and commit to it.