Meta Ad Hook Generator

The hook is the only part of your ad that actually has to earn attention. Fill in your product, audience, pain point, and desired outcome - get 29 ready-to-use hooks across 7 proven formulas. Copy the ones you want and test them.

Your Ad Details
Hook Styles to Generate
All styles
Pattern Interrupt
Question Hook
Bold Claim
Social Proof
Curiosity Gap
Transformation
Number Hook

Your hooks

Your hook drives the click - but how Meta reports what happens after the click depends on a setting most founders have never changed. Read why the default attribution window distorts your ROAS before you scale a winning hook.

The 7 hook formulas explained

Each formula works differently. Knowing when to use which one is the difference between a hook that earns attention and one that blends into the feed.

Pattern Interrupt
Best for cold audiences

Breaks the scrolling reflex by defying expectations. Uses unexpected statements, direct commands, or surprising contrasts to force involuntary attention. Does not require prior brand awareness - works on anyone in the feed.

Question Hook
Best for problem-aware audiences

Creates an instant "that's me" moment or a belief challenge. Works when the question is so specific to your audience's pain that they feel seen the instant they read it. The best question hooks also create a curiosity gap - the viewer keeps watching to hear the answer.

Bold Claim
Best for differentiation

States something provocative and specific as established fact. Works best when the claim genuinely challenges the status quo and can be backed up within the next 15 seconds. Flat delivery matters - say it like it's obvious, not like you're selling something.

Social Proof
Best for warm retargeting

Leads with results from real customers to bypass skepticism before it starts. Works best when paired with specific numbers or real customer footage rather than generic claims. Less effective for cold audiences who have no context for the brand or the customer.

Curiosity Gap
Best for high-value content offers

Withholds a key piece of information to create an information itch the viewer needs to scratch. Works when you have a genuinely surprising insight or result to deliver. The gap must feel resolvable - vague curiosity bait without payoff kills brand trust.

Transformation
Best for UGC and Reels

Sets up a before/after story arc in the first few seconds. Appeals to aspiration and relatability at the same time. Most powerful in UGC format where the speaker shares their own journey. The before state must feel real and specific - generic before/after framing is filtered out quickly.

Number Hook
Best for carousels and talking-head video

Uses a specific number to signal a clear, bounded answer. Reduces cognitive load and promises structure. The number 3 consistently outperforms 5, 7, or 10 because it feels completable. Works especially well in carousel format where each slide delivers one of the items.

Once you have hooks worth testing, use the Creative Test Matrix Builder to structure your experiment - with budget splits, kill thresholds, and naming conventions built in. And run your copy through the Meta Ad Policy Checker before you launch to catch rejection risks before they cost you time.

Common questions about Meta ad hooks

What makes a good Meta ad hook? +
A good Meta ad hook does one thing: it earns the next three seconds. The best hooks do this by creating a pattern interrupt (breaking the visual or mental autopilot of scrolling), triggering an emotional response (curiosity, validation, aspiration, or mild provocation), or making an instant promise of value. The hook should be specific to your audience - a generic "Stop scrolling" is weaker than one that names exactly who it is for and what it is about. For video ads, the hook is the first 3 seconds of audio and visual combined. For static ads, the hook is the first sentence - anything before the "See more" truncation at around 125 characters.
How long should a Meta ad hook be? +
For video ads, your hook window is 3 seconds - that is how long you have before most viewers scroll past. Your spoken or on-screen hook should be completable in 3 seconds or less. For Reels and Stories, that window can shrink to 1-2 seconds. For static image and carousel ads, the hook is the headline and the first visible line of primary text. Headlines are limited to 40 characters before truncation in most placements. Primary text is cut off at around 125 characters. Write your hooks to fit within these constraints - clarity and punch matter more than completeness.
What is the best hook style for cold audiences on Meta? +
Pattern Interrupt and Question hooks tend to perform best with cold audiences on Meta because they do not require prior brand awareness. Pattern Interrupt hooks break the scroll reflex and create involuntary attention. Question hooks work when the question is so specific and resonant that the viewer immediately thinks "that is me." Bold Claims can also perform well cold if the claim is specific and credible. Social Proof hooks are generally weaker for cold audiences because viewers have no context for who the customer is - save social proof hooks for warm retargeting where the brand is already known.
Should I use a question hook or a pattern interrupt for Meta ads? +
It depends on your audience's awareness level. Pattern Interrupt hooks work for any awareness level because they rely on disruption rather than recognition. They are especially effective for cold audiences who are not actively looking for your solution. Question hooks work best when the question resonates deeply - meaning the viewer has consciously thought about the exact problem you are naming. If your audience is problem-aware, questions outperform pattern interrupts. If your audience is unaware of the pain, pattern interrupts work better because they create the "I didn't know I needed this" feeling. Test both and let CTR and hook hold rate tell you which is working.
How do I test which Meta ad hooks work best? +
The most effective way to test hooks is to keep everything else identical - same visual, same offer, same audience - and change only the hook. For video, this means editing a new version with a different opening 3 seconds. For static ads, it means changing the headline or first line of primary text. The primary metric for hook performance is hook hold rate (the percentage of viewers who watch past 3 seconds), available in Meta Ads Manager under video metrics. For static ads, use CTR as a proxy for hook effectiveness. Run each hook variant for at least 3-5 days and $50-100 of spend before drawing conclusions. Kill underperformers at a 50% lower hold rate or CTR than your baseline.