Skip to content

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%.

Video timelineHOOK0 – 3 secondsBody contentCTA / close0s3s5s7s10s12s15sViewers past this point = hookedViewer retention100%50%0%~40% drop offHook rate = 3-second video plays ÷ impressions × 100Target: 30%+ for strong performance · Below 20% = rework the hook

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
Strong hook — 60%Total impressions1,000 viewersWatched past 3s600 stayed60%hook rate↑ Lower CPA, higher deliveryvsWeak hook — 15%Total impressions1,000 viewersWatched past 3s850 left15015%hook rate↓ Budget wasted on scrollers

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.

MetricCommon formulaWhat it tells you
Hook rate3-second plays ÷ impressionsWhether the opening frame stopped the scroll
Hold rateThruPlays ÷ impressionsWhether the rest of the video kept the people the hook won
Thumb-stop ratioUsually identical to hook rateSame 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:

  1. Open Ads Manager at the ad level and switch the date range to the period you want to measure.
  2. In the Columns dropdown, choose the Video Engagement preset to expose the video play columns.
  3. 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

CM
Caner Moral

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.