Hook patterns for paid ads
📖 3 min readUpdated 2026-04-19
On Meta, TikTok, YouTube, everywhere, the first 3 seconds decide whether anyone watches the rest. Hook patterns are the proven openings that earn the next 27 seconds.
The 10 hook patterns
1. Contrarian claim
"Everyone tells you to do X. They're wrong."
2. Specific number
"I spent $47K testing 12 ad platforms. Here's what I learned."
3. Direct question
"Are you still [old way of doing X]?"
4. Pattern interrupt
Visual gag, weird sound, or unexpected scene in the first frame.
5. Personal confession
"I was running ads wrong for 2 years. Here's what I finally figured out."
6. News / urgency
"Meta just changed this. Here's what it means for you."
7. Warning
"If you're doing X, stop immediately."
8. Specific character
"Meet Sarah. She runs a $10M DTC brand and does something weird every Monday."
9. Observation hook
"I noticed something about successful agencies you don't see anywhere else."
10. Reframe
"What everyone calls [X] is actually [Y]."
What doesn't work
- Slow intro music with logo
- "Hi, I'm X from Y..." (who cares yet)
- "Let me tell you about..." (get to the point)
- Generic benefit statement ("Save time!")
- Feature-first ("Our new software...")
Testing hooks
Keep the body of the ad the same, test 5-10 different hooks. The hook is usually the single biggest variable you can A/B.
The match between hook and audience
Different audiences respond to different hooks:
- Cold: contrarian, pattern interrupt, curiosity
- Warm: specific number, personal confession, news
- Hot: direct CTA, offer-forward
Hook + first 10 seconds = the full promise
Your hook sets expectations. The next 10 seconds must pay them off, or viewers leave.
What to do with this
- Write 10-20 hook variants per creative, swap the hook across the same video body, the hook is 80% of what determines scroll-stop
- Match hook temperature to audience stage, cold traffic needs pattern interrupt, hot retargeting needs direct offer
- Test the first 3 seconds of video aggressively, the platform's auto-thumbnail and first-frame decide whether anyone sees the rest
- Deliver on the hook's implicit promise inside 10 seconds, or viewers leave and Meta deprioritizes the ad
- Document every winning hook pattern in a library, over 12 months you'll identify repeatable templates that beat cold starts