Key Takeaways
- 1Use hook rate alongside other Facebook ads KPIs to evaluate opening attention with a measurement Meta still has in development.
- 2Validate saved custom formulas manually before relying on their arithmetic, which uses existing metrics without adding to or modifying the underlying metrics.
- 3Prioritize a specific opening test when hook rate trails your account baseline, judging early attention and later viewing before deciding to keep the edit.
Hook rate describes attention to a video's opening. Get clear definitions, publisher guidance for interpreting the percentage, and practical editing options.
Hook rate is the percentage of video impressions that produce a three-second view. Improve it by testing a clearer opening and adding subtitles for audio dialogue, as Meta recommends.
What the opening metric tells you
This percentage measures how well your video's opening three seconds grabs attention. That makes it useful for examining the start of your ad before changing the whole video.
Meta counts a 3-second video play after at least three seconds, or nearly the full length for a video shorter than three seconds. Plays are counted separately for each impression, excluding replay time.
Meta labels the metric “in development,” meaning a measurement it is still testing. Keep it beside other Facebook ads KPIs when evaluating an ad.
Test these opening revisions suggested by Hawky:
- Open with the pain point rather than the solution.
- Try direct address: speak to camera, make eye contact, or start mid-sentence.
For a hypothetical drawer-organizer ad, test a curiosity hook, an opening that creates an information gap, using Trendtrack Blog's line: “Have you been doing this wrong your whole life?” Show the problem before introducing the organizer. Compare early viewing, later viewing and purchase results with your current ad before keeping the change.

What is the formula for hook rate?
The formula for hook rate is three-second views divided by total video impressions, multiplied by 100, according to Meta.
Meta's 15-second ThruPlays count when a video plays for at least its set duration, or, for shorter videos, after at least 97% of the video plays. This measures how much video played, instead of elapsed playback time.
How to calculate hook rate and hold rate?
Calculate hook rate as three-second views ÷ total video impressions × 100; a chosen custom hold rate is 15-second ThruPlays ÷ three-second views × 100.
Hypothetical calculation using Ads Manager figures: suppose you record 10,000 impressions, 2,500 3-second video plays, and 750 15-second ThruPlays. The opening percentage is 2,500 ÷ 10,000 × 100 = 25%; your custom hold rate is 750 ÷ 2,500 × 100 = 30%.
This custom hold rate compares later viewing with three-second plays. Compare videos of similar lengths, accounting for the shorter-video completion rule.
Create custom metrics in Meta Ads Manager
Meta lets you create custom metrics in Ads Manager and Ads Reporting, applying calculations to existing metrics and saving the formula under a name.
Follow Meta's custom metric procedure:
- Go to Ads Manager.
- Select Columns.
- Choose Customise columns from the drop-down menu.
- Select Create custom metric.
- Fill the custom metric creation form: select metrics and operators, enter a unique name, optionally add a description, select numeric format, and choose who can access it.
- Click Create metric, or Create and add another to create another metric without closing the form.
Name the opening metric “hook rate” and use the formula above. For the custom hold rate metric, use your defined ratio and describe its numerator and denominator.
Only you allows only you to see, edit or delete the metric. Everyone with access to this ad account allows account users to see it without editing its formula, name or description; you cannot edit or delete the formula once shared.
Custom metrics perform basic mathematical calculations; they do not add to or modify the underlying metrics. Check your saved result against a manual calculation before relying on it.

What should your hook rate be?
The Meta Business Help Center pages checked for this article give no benchmark for hook rate.
Use these vendor benchmarks when reviewing Facebook and Instagram ads, and set your baseline from account ads with matching objectives, placements and similar lengths.
What is a good hook rate on Facebook?
Exposure calls a hook rate of roughly 25% to 35% good for Facebook ads; Hawky calls 30% to 40% good for Meta ads. Set your baseline from your own ads with matching objectives, placements and similar lengths before treating these vendor figures as targets.
Improve your video opening and retention
Test a specific opening change, then inspect both early attention and later viewing before keeping the edit. These options give you concrete changes to consider:
- Open with the pain point instead of the solution.
- Try an unexpected first frame, a high-contrast visual, or an unusual object.
- Try direct address by speaking to camera and making eye contact.
- Add subtitles for audio dialogue to support accessibility and message clarity.
For examples of high-performing video ad hooks, Trendtrack Blog points to curiosity and information gaps, including “I cannot believe I didn't discover this earlier.” Treat that line as a writing prompt and assess whether it fits your product before testing it.
Meta's Instagram video guidance says Feed videos can be up to 60 minutes, but videos under 15 seconds tend to perform best in Feed. Instagram supports multiple aspect ratios, with 1:1 and 9:16 most common.
Use.mp4 or.mov for best compatibility. Meta recommends at least 1080x1080 pixels for square video or 1080x1920 for vertical video, and compatibility with the latest app capabilities on all targeted devices.
Use these troubleshooting hypotheses to choose an edit to test against your current version:
| What you notice | Edit to test |
|---|---|
| The introduction delays the problem. | Open with the pain point rather than the solution. |
| The first frame looks too familiar. | Try an unexpected first frame or high-contrast visual. |
| Dialogue carries the message. | Add subtitles for audio dialogue. |
Which to act on first: examine the opening when it trails your account baseline. When early attention is competitive but later viewing is weak, examine the transition into your product explanation and offer.
Check purchases and cost per result alongside viewing percentages. Meta defines cost per result as the average cost per result for your ads; in some cases, it may be estimated and reported by a third-party API.
For more editing options, explore better creative iterations.
For creative research with Crush, our ad platform, browse the free ad library for still images and ad text; it does not play video ads.
Frequently Asked Questions
Common questions about this topic
1How to calculate hook rate and hold rate?
2What does hook rate mean?
3Why Are Hook Rates Important?
About this article
This article was written with AI assistance and researched against the sources listed below. It was reviewed by our automated editorial checks before publishing. Ad examples and ad data come from the Crush ad library.
Sources
- Hook rate | Meta Business Help Center (facebook.com)
- Best Practices for Instagram Video Ads | Meta Business Help Center (facebook.com)
- About Video Ad Metrics on Facebook and Instagram | Meta Business Help Center (facebook.com)
- About Estimated, In Development and Third-party Metrics | Meta Business Help Center (facebook.com)
- Hook Rate: What It Is, How to Calculate It, and How to Improve It (hawky.ai)
- 10 Best Performing Ad Hooks: Examples That Actually Work | Trendtrack Blog (trendtrack.io)
- 15-second ThruPlays | Meta Business Help Center (facebook.com)
- Create custom metrics in Meta Ads Manager | Meta Business Help Centre (facebook.com)
- Review Ad Performance in Meta Business Suite on Desktop | Meta Business Help Center (facebook.com)
Written by

Albertas Pocius
Co-founder, CMOAlbertas is the Co-Founder and CMO of TryCrush.ai, bringing elite-level performance marketing expertise to the platform. With over $50M+ in combined Facebook and TikTok ad spend, Albertas has launched and scaled dozens of projects from zero, driven by a deep obsession with data and experimentation. He has trained 20+ media buyers, consulted 100+ companies, and is widely recognized as one of Europe’s early TikTok pioneers, likely the first to scale campaigns beyond $100K per day. Today, he also teaches advertising strategy at two colleges, shaping the next generation of media buyers.
Stop Guessing.
Start Crushing.
AI Ad Manager trained by world-class media buyers to generate your creatives and optimize your ads 24/7.
Learn more
Related articles

Secrets of High Converting Facebook Ads: Deconstructing Top Performers
Stop burning budget on ads that don't convert. We reverse-engineered thousands of top Facebook ads to find the psychology behind the winners. Learn the "Hook, Hold, Payoff" structure and the 3 creative archetypes that drive sales on autopilot.

The Psychology of the "Winner": How to Identify Unicorn Ads Before Your Competitors
Unicorn ads aren't random; they leave clues. Discover the psychological triggers behind viral creatives and learn how to use predictive analysis to spot winning ads before they generate high ROAS. Don't waste budget on losing creatives.

Essential Facebook Ads KPIs You Must Track
Most Facebook Ads Manager columns are noise. Learn to distinguish between vanity metrics and the financial KPIs that actually drive profit. Master ROAS, MER, and CPA with this essential tracking guide.

Instagram Ads Examples: Top Creatives & Data-Backed Formulas
We analyzed millions of creatives to find the best Instagram ads examples. Discover the exact hooks, copy, and call to action buttons that keep campaigns profitable for hundreds of days.
