Videos · Glossary
What is hook rate?
Hook rate is the share of a video ad's impressions that turned into at least three seconds of viewing, calculated as three second video plays divided by impressions. It measures whether the opening moments stopped the scroll, not whether the rest of the video worked, so it is read alongside hold and completion rates.
Most feed video is passed over before anything after the opening gets a chance. Hook rate isolates that first moment so a weak start is not blamed on the offer, the edit or the audience.
Nuwan Madhusanka · Co-founder
6 min read · Published
| Platform | Early view count | Divide by | How the count works |
|---|---|---|---|
| Meta Ads Manager | 3-second video plays | Impressions | 3 seconds, or 97% of a shorter video; replays excluded |
| TikTok Ads Manager | 2-second video views | Impressions | At least 2 seconds in one impression session; replays excluded |
| TikTok Ads Manager, stricter | 6-second video views | Impressions | 6 seconds, a full play if shorter, or an engagement within 6 seconds |
| YouTube Analytics | No early view count | Not applicable | Retention is reported as average view duration and percentage viewed |
A number built from two columns
No ad platform ships a column called hook rate. Advertisers named it, and they build it by dividing two figures the platforms already report. In Meta Ads Manager those figures are 3-second video plays and impressions. An ad served 40,000 times that played for three seconds on 12,000 of those impressions has a hook rate of 30 percent. Because it is a derived number, it only means something when both inputs come from the same ad, the same date range and the same placement. Pull impressions from an ad set and plays from a single ad, or combine two weeks of plays with one week of impressions, and the result looks precise while describing nothing real.
How each platform counts the early view
Meta counts a 3-second video play when the video plays for three seconds, or for 97 percent of its length if it is shorter than three seconds, and each impression is counted separately with replays excluded. TikTok Ads Manager has no three second count. Its nearest figures are 2-second video views, which need at least two seconds within one impression session, and 6-second video views, which count six seconds, a complete play of a shorter video, or at least one engagement within the first six seconds. YouTube's analytics describe viewing through average view duration and average percentage viewed rather than a fixed early threshold. A hook rate from Meta and one from TikTok are therefore two different measurements that happen to share a name.
Reading a high or low number
A low hook rate points at the opening: the first image, the first words on screen, the first movement, or a mismatch between the opening and the audience being targeted. A high hook rate with poor results further down the funnel points somewhere else, usually at a promise the rest of the video does not keep. There is no universal good figure, because placement, audience, format and offer all move the number, and published benchmarks rarely say how they were measured. The comparison that holds up is against your own ads: the same placement, similar audiences, similar spend, several versions of the opening tested at the same time. Small differences between two versions with only a few thousand impressions each are usually noise.
When it matters most
Hook rate earns its place in feed placements, where a video starts playing without anyone choosing it and the viewer's thumb is already moving. It matters less where somebody has deliberately pressed play, such as a video on a product page or a tutorial opened from search, because the decision to watch was made before the first frame. It is most useful while testing creative: several openings for the same body and offer, run side by side, where hook rate is the fastest signal to arrive and the cheapest to act on.
Common mistakes
Comparing a Meta hook rate against a TikTok one built on 2-second views is the most frequent error. Dividing by reach instead of impressions inflates the figure whenever people saw the ad more than once, because plays are counted per impression. Judging an ad after a few hundred impressions treats chance as a result. Chasing the number for its own sake produces openings that grab attention with something the product cannot deliver, which lifts hook rate and sinks everything after it. And mixing organic and paid views in one calculation blends audiences that behave very differently. Keep the calculation boring and consistent, and let the creative be the variable.
Where the opening is made, and where it is measured
The video builder does not report views, impressions or retention, so hook rate is measured in Meta Ads Manager or TikTok Ads Manager after the exported MP4 is uploaded as an ad. What the builder shapes is the opening itself. Videos export in landscape at 1920 by 1080 or vertical at 1080 by 1920, at 30 frames a second. A promotional scene runs 2.5 to 4 seconds with 5 to 8 words of narration, so the first scene alone covers most or all of the three second window. Captions are on by default for every scene, which keeps the opening line readable for anyone watching without sound. A share link plays in a browser player rather than delivering a file, so upload the MP4 itself to the ad platform. For writing the opening line, the UGC ad script guide covers the patterns in detail.
Questions people ask
Is hook rate the same as thumb-stop ratio?
Yes, in almost every team that uses both names. Each divides 3-second video plays by impressions. The confusion comes when one report quietly uses a different threshold, such as TikTok's 2-second views, or a different denominator, such as reach. Before comparing two reports, check the formula written under each number rather than trusting the label.
Why divide by impressions and not by reach?
Because the three second count is recorded per impression. A person who scrolls past the same ad four times contributes four impressions and possibly one play. Dividing plays by reach counts that person once in the denominator while their plays may be counted more than once, which pushes the percentage up and makes frequent ads look stronger than they are.
Does sound affect hook rate?
The three second count does not depend on sound at all, only on playback time. In practice the visual opening and the words on screen do most of the stopping, because many people scroll with sound off. Burned in captions and a strong first frame help an ad hold attention for anyone who never turns the audio on.
Can hook rate be calculated for organic posts?
Only where the platform reports both an impressions figure and a comparable early view count for the post, and organic insights vary more than ads reporting does. Paid reporting in Ads Manager is where both inputs sit side by side for the same ad and date range. If organic numbers use different definitions, keep them in a separate report.
Can a video have a strong hook rate and still fail?
Easily. Hook rate describes only the first three seconds. A video can win attention with a striking opening and then lose everyone before the offer, or keep viewers watching and still not persuade them to click or buy. Read it with hold rate, completion rate and the outcome the ad was paid for, which is what the business actually needs.
How long should a test run before hook rate is trusted?
There is no fixed threshold, but the principle is sample size. Each version of the opening should receive a similar number of impressions from a similar audience under similar spend before any comparison. Treat small percentage gaps with suspicion until they persist across a larger sample or a repeat test, because early numbers swing widely.
Make one with videos
The button opens the generator with this use case already described. Change the wording to match your own.
Create a video with OneCraftRelated questions
- What is hold rate?Hold rate is the share of hooked viewers who keep watching a video ad, usually ThruPlays divided by 3-second plays. How to calculate and read it.
- What is thumb-stop ratio?Thumb-stop ratio is another name for hook rate: 3-second video plays divided by impressions. Where the name comes from and the aliases teams use.
- What is video completion rate?Video completion rate is the share of video plays that reach the end. How Meta, TikTok and YouTube count it, and why video length moves the number.
Step by step in the builder: Export one video for YouTube, Reels and TikTok.
Written and checked by the OneCraft team. Last checked .