What makes a hook work
Every effective hook does at least one of these things:- Pattern interrupt: say or show something the viewer wasn’t expecting
- Address a pain directly: “If you’re struggling with X, keep watching”
- Make a bold claim: “I doubled my revenue with this one change”
- Ask a question: “Are you making this mistake?”
- Visual contrast: open with a before/after or unexpected image in the first frame
The four hook types
1. Problem hook: state a problem your viewer is already experiencing. They recognize themselves and keep watching to find the solution. 2. Curiosity hook: tease information they want but don’t give it away. “The reason most people fail at X has nothing to do with X.” 3. Contrarian hook: challenge a belief your audience holds. “Stop doing X. Here’s what actually works.” 4. Result hook: lead with the outcome. Show or state the result first, then explain how. Write at least 3-5 hook versions before you start producing. Each hook type reaches a different segment of your audience.Producing hook variations in Captions
1
Write your hook variations
Write 3-5 different hooks for your script before opening Captions. Keep each hook under 3 seconds when spoken aloud. Avoid starting with “Hey guys,” your name, or your brand name. Get to the hook immediately.
2
Open AI Ads
From the Captions home screen, tap AI Ads. You can paste a product URL to auto-generate ad content, or write your own script with one of your hook variations at the top.
3
Generate your first ad
Paste or type your script, starting with your first hook, and generate the ad. Review the output before moving to the next variation.
4
Create variations for each hook
Use the Ad Variations feature to generate multiple versions quickly. Swap in each hook version as the opening line of your script and generate a new variation. Each variation becomes a separate project in your library.
5
Export and test
Export each variation and post them on the same day or in the same campaign. Compare watch time and retention in your platform analytics. The hook with the highest average watch percentage is your winner.
Tips
- Hooks under 3 seconds perform best on TikTok and Instagram Reels
- Don’t start with your brand name, “Hey guys,” or any greeting. Every word counts
- The visual hook (what’s on screen at frame one) matters as much as the audio
- Contrarian and problem hooks tend to outperform result hooks in cold audiences
- Once you find a winning hook, write 3 variations of that hook type for your next batch
What’s next?
Create a UGC Ad
Build a full UGC-style ad from a script using AI Ads.
Ad Variations
Generate and manage multiple ad variations in one workflow.
Product URL to Ad
Paste a product URL and let Captions auto-generate your ad.
AI Ads docs
Full reference for the AI Ads feature.

