<aside> ⚡
Stop losing viewers in the first 3 seconds. A complete swipe file of proven hook formulas for every platform - with fill-in-the-blank templates you can copy, adapt, and post today.
</aside>
The first 3 seconds stop the scroll. Seconds 3-8 build enough curiosity to keep watching. Seconds 8-12 confirm the viewer made the right choice. Every hook must clear all three gates.
<aside> 🧠
Why the First 3 Seconds Win or Lose Everything: Platforms measure "scroll-stop rate" - the percentage of people who pause on your content instead of swiping past. A high scroll-stop rate tells the algorithm your content is worth distributing. The hook is not an introduction. It's a pattern interrupt. It exists to create a gap between what the viewer currently knows and what they desperately want to find out. Everything after the hook is just delivering on that promise.
</aside>
| Gate | Time Window | What Must Happen | How to Achieve It |
|---|---|---|---|
| Gate 1 - Stop | 0-3 seconds | Create a pattern interrupt that breaks the scroll reflex | Bold visual, surprising statement, or direct question |
| Gate 2 - Stay | 3-8 seconds | Build enough curiosity to commit to watching | Hint at the payoff without revealing it yet |
| Gate 3 - Confirm | 8-12 seconds | Confirm the viewer made the right choice to stay | Deliver first insight or establish credibility quickly |
Copy any formula, fill in the brackets, and adapt to your niche. The best hooks feel specific, urgent, and personal - never generic.
<aside> ✍️
How to Use This Swipe File: Pick a formula that matches your content type. Fill in the brackets with your specific topic. Test 2-3 variations. Track which generates the most watch time and saves - those are your highest-performing hook styles for your specific audience.
</aside>
| Hook Type | Formula | Example | My Version |
|---|---|---|---|
| Contrarian | Stop [common action]. Here's what actually works. | Stop posting Reels daily. Here's what actually works. | |
| Result-first | I [achieved result] in [timeframe]. Here's exactly how. | I got 10K followers in 30 days. Here's exactly how. | |
| Curiosity gap | The [topic] secret nobody talks about. | The brand deal secret nobody talks about. | |
| Direct question | Are you still [common mistake]? | Are you still sending cold DMs with no strategy? | |
| Listicle | [Number] [topic] that [outcome]. | 5 hooks that tripled my Reel views. | |
| Mistake reveal | I made a [costly] mistake so you don't have to. | I lost a $5K brand deal. Here's the lesson. | |
| Transformation | From [before] to [after] in [timeframe]. | From 500 to 50K followers in 6 months. | |
| Urgency | If you're not doing [X] in [year], you're already behind. | If you're not using B-roll hooks in 2025, you're already behind. |
The same hook principle works across platforms - but the delivery format changes. Adapt your hook style to each platform's native behavior.
| Platform | Hook Format | What Works Best | Avoid |
|---|---|---|---|
| TikTok / Reels | Verbal + on-screen text in first 2s | Contrarian statements, pattern interrupts, jump-cut openings | Long intros, music-only openers, slow reveals |
| YouTube Shorts | Result-first verbal hook + visual proof | Show the outcome in frame 1, then explain how | Channel intros, talking to camera with no visual hook |
| First line of text post (before "see more") | Contrarian takes, bold stats, personal failure reveals | Generic openers like "I'm excited to share..." | |
| Instagram Carousel | Slide 1 headline + visual | "X mistakes" or "X secrets" - creates swipe compulsion | Title cards with no benefit statement |
Log your best-performing hooks here. Over time this becomes your personal swipe file - hooks proven to work with your specific audience.
| Hook Text | Formula Type | Platform | Views / Reach | Watch Time % | Reuse? (Y/N) |
|---|---|---|---|---|---|