Resources
How to Write Viral Hooks That Stop the Scroll
3/10/2025 · ToolEagle · hooks, viral, tiktok
A simple framework for writing hooks that grab attention in the first 2 seconds.
A simple framework for writing hooks that grab attention in the first 2 seconds on TikTok.
Generate more with the TikTok Hooks Generator.
How to Write Viral Hooks That Stop the Scroll
- Start with a bold, specific claim about a common pain point.
- Ask a 'yes or no' question that your target audience must answer.
- Use a shocking statistic that contradicts popular belief in your niche.
- Begin with 'Stop doing X' to immediately challenge a common behavior.
- Frame the hook as a secret or hack the industry doesn't share.
- Pose a 'what if' scenario that promises a desirable outcome.
- Use a quick, relatable story setup: 'I used to struggle with...'
- Make a comparison between a bad method and your better solution.
- Start with 'The biggest mistake I see in [niche] is...'
- Ask 'Why does everyone do X when Y is clearly better?'
- Use a time-based hook: 'In the next 30 seconds, I'll show...'
- Begin with a strong visual cue: 'Look at what happens when...'
- Challenge your viewer directly: 'If you can't do X, watch this.'
- Use a 'before and after' promise in the opening line.
- Start with a controversial opinion that sparks curiosity in your field.
- Ask a 'how to' question that addresses a specific, frustrating task.
- Use a numbered list hook: '3 things you're getting wrong about...'
- Begin with a sensory command: 'Listen to the sound of...'
- Frame it as a public service announcement for your niche community.
- Start with a relatable confession of a past failure or oversight.
- Use a 'day in the life' setup that highlights a problem you solve.
- Pose a 'which one are you?' question with two clear archetypes.
- Begin with a trending audio snippet that sets up an immediate question.
- Use a 'if you only learn one thing today, let it be this' frame.
- Start with a demonstration of a frustrating result from a common method.
- Ask 'Have you ever noticed that...' about a niche-specific pattern.
- Use a cost-focused hook: 'Why spending money on X is a waste.'
- Begin with a quick, satisfying visual result, then promise to teach it.
- Frame it as a reaction: 'When I see people do X, I cringe.'
- Start with a myth you're about to debunk in your area of expertise.
- Use a 'no one tells you about...' statement for insider knowledge.
- Begin with a simple command: 'Pause if you've ever dealt with X.'
- Ask a 'why is this so hard?' question about a niche task.
- Use a 'signs you're doing X wrong' checklist in your opening.
- Start with a surprising fact about a tool or resource everyone uses.
- Frame it as a shortcut that saves time on a tedious process.
- Begin with a side-by-side comparison of outcomes from different choices.
- Use a 'I wish someone had told me this sooner' sentiment.
- Start with a question about a symptom that points to a root cause.
- Use a 'this changed everything for me' statement about a specific tactic.
- Begin by naming and shaming a vague piece of common advice.
- Ask 'What's the one thing holding you back from...?'
- Use a 'let me simplify this confusing topic for you' approach.
- Start with a prediction: 'This will be the biggest trend in...'
- Frame it as a fix for a problem viewers think is unsolvable.
- Begin with a quick, unexpected result that seems like magic.
- Use a 'the truth about...' statement to counter misinformation.
- Start with a relatable scenario of overwhelm in your specific niche.
- Ask 'Do you make this common formatting error in your captions?'
- Use a 'follow for more' implied hook by giving immense value immediately.
Publish-ready package framing (what to paste)
Hook
Struggling to get views? Your hook dies in the first two seconds.
Script beats
- Identify the single biggest frustration for your niche audience.
- Phrase it as a direct question or a bold, contrarian statement.
- Promise a clear, specific benefit for watching the next 15 seconds.
- Use visual proof or a quick demonstration to back up your claim.
- End the hook on a note of curiosity that forces them to stay.
Caption / title
The 2-Second Rule: How to Write Hooks That Actually Stop Scrolling
CTA
Which hook formula will you try first? Save this for your next video.
Hashtags
#viralhooks #tiktokgrowth #contentcreator #socialmediamarketing #hookwriting #attentioneconomy #videohooks #growthtips #contentstrategy #stopthescroll #creatoradvice #tiktoktips #engagementhacks
Why it works
- Targets a specific emotional state (frustration, curiosity, desire for improvement).
- Uses simple, direct language that is processed instantly by the viewer.
- Makes a tangible promise that is fulfilled within the video's first moments.
- Aligns with platform patterns where quick value delivery is rewarded.
Related tools
Related resources
Related answers
Related guides
Related hubs
Related pages
Summary
Pick 1 idea -> choose 1 package framing -> paste into your post -> ship. Then generate more with TikTok Hooks Generator.
TikTok Caption Generator
Generate scroll-stopping TikTok captions from a simple idea, complete with emojis and hashtags.
Generate with AI →Try the tool
Hook Generator
Fix a weak cold open: get scroll-stopping first lines plus talking points you can say on camera or drop into your caption.
Open toolAnswer guides
Related Answers
Quick guides on how to write captions, hooks, and titles.