Hook Rate
The 3-second metric that predicts your entire ad's performance
Hook rate measures the percentage of viewers who watch past the first 3 seconds of a video ad. A hook rate above 30% indicates strong creative opening. Below 20% signals the hook needs reworking.
Hook rate formula
Hook rate = 3-second video plays ÷ impressions × 100
Worked example: an ad served 40,000 impressions with 9,200 three-second video plays has a hook rate of 9,200 ÷ 40,000 × 100 = 23%.
How hook rate works
- •First 3 seconds, the critical window where viewers decide to watch or scroll
- •Scroll-stop moment, visual or textual pattern interrupt that grabs attention
- •Viewer decision, within 3 seconds, the user commits to watching or moves on
- •Metric tracked in Ads Manager, calculated as 3-second video plays / impressions
Why hook rate predicts the rest of the ad
- •Predicts overall ad performance, high hook rate correlates with lower CPA
- •Low hook = wasted spend regardless of how good your product or offer is
- •The most actionable metric, you can test hooks independently from the rest of the ad. A Meta creative testing workflow turns that isolation into a repeatable process, and founder-led selfie video is the cheapest format to test new hooks in.
How to improve a low hook rate
AdRiseLab's Hook Diversity Matrix generates 8 hooks x 5 angles per creative, giving you 40 unique opening variations to test. Instead of guessing which hook works, systematically test across curiosity, pain, benefit, social proof, and contrarian angles using the 2026 Meta ads A/B testing methodology.
See how Creative Generation works →Hook rate vs hold rate vs thumb-stop ratio
These three terms are often used interchangeably, which makes benchmarks hard to compare across sources. None of them is an official Meta metric name — each is built from Meta's video play columns, and different teams build them differently. Check which denominator a benchmark used before comparing your own number to it.
| Metric | Common formula | What it tells you |
|---|---|---|
| Hook rate | 3-second plays ÷ impressions | Whether the opening frame stopped the scroll |
| Hold rate | ThruPlays ÷ impressions | Whether the rest of the video kept the people the hook won |
| Thumb-stop ratio | Usually identical to hook rate | Same signal under a different name; check the source's denominator |
Reading them together is more useful than either alone. A high hook rate with a low hold rate means the opening promises something the rest of the ad does not deliver. A low hook rate with a high hold rate means the few people who stay are the right people — the creative is fine, the opening frame is not.
Where to find hook rate in Ads Manager
Meta does not ship a column called “hook rate”, so you build it from two columns it does ship:
- Open Ads Manager at the ad level and switch the date range to the period you want to measure.
- In the Columns dropdown, choose the Video Engagement preset to expose the video play columns.
- Read 3-second video plays and Impressions for the same ad and date range, then divide.
Meta's own definitions of the video play columns are documented in the Meta Business Help Centre; check them there if a number looks wrong, since the counting rules for a “play” differ by placement. Accessed 30 August 2026.
Related Concepts
Founder & CEO, AdRiseLab
Performance marketer turned product builder focused on Meta advertising, creative workflows, and measurement. Founded AdRiseLab to reduce the research-to-publish bottleneck in Meta advertising.