25 UGC Hook Formulas That Stop the Scroll (With Examples)
Battle-tested opening lines for UGC ads on Meta, TikTok, and YouTube—with real examples and the psychology behind why each one works.

The first three seconds of a UGC ad decide whether the next 27 seconds matter. If you lose the viewer there, nothing else you do—offer, product, CTA—has a chance. That is why the single highest-leverage thing you can A/B test is your hook. And the fastest way to find a winner is to start from formulas that have already proven themselves.
What Makes a Hook Actually Work
A great hook does three things in under three seconds: it pattern-interrupts, it creates a curiosity gap, and it signals that the payoff is worth the viewer's time. Pattern-interrupt is visual—unexpected framing, motion, or text overlay. Curiosity gap is cognitive—a question the viewer needs answered. Signal-of-value is emotional—stakes the viewer cares about. The hooks below combine all three, which is why they consistently produce high hook rate on paid social.
Problem-First Hooks (1–5)
These hooks lead with the viewer's pain. They work because the viewer self-identifies in the first sentence and keeps watching to see if the solution applies to them.
- 1. “If you have [problem], stop scrolling.” — The most reliable formula in the book. Names the pain, creates urgency.
- 2. “I was spending [amount] on [solution] until I found this.” — Anchors with a number, sets up a switch.
- 3. “POV: you have [problem] and nothing works.” — POV format feels native to TikTok and Reels.
- 4. “The reason your [problem] keeps coming back has nothing to do with [common cause].” — Curiosity gap via contrarian framing.
- 5. “Tell me why nobody talks about [surprising fact].” — Rhetorical question that feels like insider info.
Result-First Hooks (6–10)
Result-first hooks show the outcome upfront and back into the how. These work especially well for visible-result categories like skincare, fitness, and home improvement.
- 6. “This [result] in [timeframe] is real and I can prove it.”
- 7. “I didn't believe it either, then I tried it.” — Skeptic-turned-believer framing.
- 8. “Day 1 vs Day 30.” — Simple, visual, universal.
- 9. “My [metric] went from [X] to [Y] in [timeframe].”
- 10. “Everyone keeps asking me what I did.” — Social-proof hook disguised as a personal moment.
Question Hooks (11–15)
Questions are cognitive hooks—they force the brain to search for an answer, which keeps the viewer watching until the video supplies one. Avoid yes/no questions. Open-ended questions work better.
- 11. “Why is no one talking about this?”
- 12. “What would you do if I told you [surprising claim]?”
- 13. “Are you still using [old solution]?”
- 14. “How do people live without this?”
- 15. “Wait, you haven't tried [product] yet?”
Storytelling Hooks (16–20)
Storytelling hooks open a narrative loop. Humans are wired to stay until a story resolves—that is why they work even at lower production values.
- 16. “Okay storytime.” — Four-word hook, massive retention.
- 17. “I can't believe this actually worked.”
- 18. “Three months ago I was [bad state]. Now I [good state]. Here's what changed.”
- 19. “My [friend/partner/mom] didn't believe me until I showed her this.”
- 20. “Nobody is going to believe this.”
List and Reveal Hooks (21–25)
List hooks set expectations and make the viewer count down until the payoff. Reveal hooks tease a final moment that the viewer has to wait for.
- 21. “3 [things] I wish I knew about [topic] sooner.”
- 22. “Things in my [routine/kitchen/bag] that just make sense.”
- 23. “5 signs you need [product].”
- 24. “Watch till the end.” — Simple, effective, but only if the end actually delivers.
- 25. “The last one will shock you.” — Classic for a reason.
How to Test Hooks Efficiently
The fastest way to find a winning hook is to take your best-performing ad body and test 10 different openings against it, keeping everything else constant. Run them in a single A/B test with equal spend, wait for statistical significance on hook rate (usually 3,000+ impressions per variation), then kill the losers. This is the same process outlined in our A/B testing framework for AI UGC.
Most marketers make the mistake of testing hooks and bodies at the same time. Don't. Isolate the variable. Once you find your winning hook, lock it in and start testing the body.
Why AI UGC Accelerates Hook Testing
The bottleneck in hook testing has always been production cost. Hiring a creator to record 10 different hooks for one ad is expensive and slow. With AI UGC, you can generate 25 hook variants from one script in an afternoon. That shifts hook testing from a quarterly exercise to a weekly one, and weekly testing is where compound improvements happen.
Hook Mistakes to Avoid
Three common failures: the hook is louder than the payoff (bait-and-switch tanks retention), the hook is too generic (“this is amazing” does nothing), and the hook doesn't match the target audience's vocabulary. Write hooks in the exact language your customer uses—read your reviews, your DMs, your support tickets, and steal phrases.
Hook Rate Benchmarks by Platform
Hook ratemeasures the percentage of viewers who watch past the first 3 seconds of your video. Here's what good looks like across platforms:
| Platform | Average hook rate | Good hook rate | Top-quartile |
|---|---|---|---|
| TikTok | 25–35% | 40–55% | 60%+ |
| Instagram Reels | 30–40% | 45–60% | 65%+ |
| Meta Feed (video) | 20–30% | 35–50% | 55%+ |
| YouTube pre-roll | 15–25% | 30–45% | 50%+ |
If your hook rate is below the average benchmark for your platform, the hook itself is the problem—not the offer, not the product, not the landing page. Fix the hook before optimizing anything else.
Frequently Asked Questions
What is a good hook rate for UGC ads?
A hook rate above 40% on TikTok and Instagram Reels is generally considered strong for DTC UGC ads. Top-performing creators and AI UGC variations achieve 60%+ hook rates. Anything below 25% is a strong signal to rewrite the hook entirely before optimizing other elements. Always compare your hook rate against the same platform benchmark—rates vary significantly across TikTok, Meta, and YouTube.
How many hook variations should I test per ad?
Test at least 4–6 hook variations against the same ad body and CTA. Keep everything after the first 3 seconds identical so you're isolating the hook variable. Run each variation until it reaches at least 2,000–3,000 impressions before making decisions. With AI UGC, generating 10+ hook variations is fast enough that testing more at once is often worth it.
Do visual hooks work better than spoken hooks?
Most top-performing UGC hooks combine both: a strong visual element in the first frame (unexpected angle, motion, product in action) paired with a spoken or on-screen text line. Neither alone consistently beats the combination. On TikTok especially, text-overlay hooks that appear in the first half-second before the person speaks add an additional pattern interrupt that lifts hook rate. For AI UGC video, use Animate and plan your opening frame to create visual surprise before the script begins.
Which hook formulas work best for cold traffic vs. retargeting?
For cold traffic, problem-first hooks (1–5 above) and result-first hooks (6–10) consistently outperform. Cold audiences need to immediately recognize the problem you solve—if the hook doesn't signal relevance in 2 seconds, they scroll. For retargeting, question hooks and testimonial-style hooks work better because the audience already knows the product and needs a credibility nudge or urgency trigger, not an education loop.
Generate 25 hooks for your next ad in 30 seconds
Plug your product and audience into our hook generator and get a fresh batch of scroll-stopping openings, ranked by predicted hook rate.
Start free with ppl.studio10 free photos · no credit card required
Founder of ppl.studio. Building AI tools for product marketing teams who need visual content at scale without the production overhead.