What Is a Good Hook Rate? Meta & TikTok Benchmarks by Industry

How to calculate hook rate, the median for 21 industries, what separates a weak opening from a strong one, and how to fix a low hook rate before you spend.

By AdFlame TeamPublished Updated 10 min read
Contents
  1. What is hook rate?
  2. How to set up hook rate in Ads Manager
  3. Hook rate benchmarks by industry
  4. So what is a good hook rate?
  5. How many impressions before you trust the number?
  6. Why your hook rate is low
  7. Different buyers stop for different hooks
  8. How to improve hook rate
  9. Worked example: diagnosing three ads
  10. Read hook rate alongside the rest of the funnel

Every short-form video ad has the same first job: stop the thumb. If the opening frame doesn't earn a pause, nothing after it matters, however good the offer, the product demo or the creator. Hook rate is the metric that tells you how well that first job is being done, and it is usually the first number media buyers check when a new creative goes live.

This guide explains how to calculate hook rate on Meta and TikTok, gives median hook rates for 21 industries, and covers how to diagnose and fix a weak opening, ideally before the ad spends a dollar.

What is hook rate?

Hook rate (also called thumb-stop rate) is the share of impressions in which a viewer watched at least the first three seconds of your video:

Because it is measured against impressions rather than views, hook rate captures everyone the platform showed your ad to, including the people who scrolled past without a second glance. That makes it a clean read on the opening seconds: the visual, the first words on screen, the first line of audio and how quickly the ad signals "this is for you".

Where to find it

  • Meta Ads Manager: there is no built-in "hook rate" column. Create a custom metric: *3-second video plays ÷ impressions*. Some teams use video plays at 25% instead for longer ads, but 3-second plays is the common standard.
  • TikTok Ads Manager: TikTok reports 2-second and 6-second video views rather than 3-second plays. Most teams use 2-second views ÷ impressions as their TikTok hook rate, which runs slightly higher than a 3-second figure would. Keep the definition consistent when you compare ads.
  • YouTube Shorts: use the views and engaged-view data in Google Ads and compare Shorts against Shorts; skippable in-stream ads behave differently and should not share a benchmark.

How to set up hook rate in Ads Manager

Meta: create a custom metric once

  1. 1In Ads Manager, open Columns and choose Customize columns.
  2. 2Select Create custom metric, and name it "Hook rate".
  3. 3Build the formula 3-second video plays ÷ Impressions and set the format to a percentage.
  4. 4Save it, add it to a saved column preset next to ThruPlays, CTR (link) and cost per result, and use that preset for every creative review.

Once saved, the metric can be reused in any column preset, so every ad is compared on the same definition. Add a second custom metric for hold rate (ThruPlays ÷ Impressions) at the same time; the two read best side by side.

TikTok: be explicit about the definition

TikTok reports 2-second and 6-second video views rather than 3-second plays. Decide on one definition for your team (most use 2-second views ÷ impressions), add the view and impression columns to your report, and calculate the rate in the report or an exported sheet. Write the definition on the report itself, so nobody compares a TikTok 2-second rate with a Meta 3-second rate and draws the wrong conclusion.

Hook rate benchmarks by industry

The table below shows the median 3-second hook rate for 21 industries, based on public 2026 industry data covering roughly 88,000 Meta video ads. These are the same baselines AdFlame uses on its Creative Benchmarks page and when it scores an ad against its category.

IndustryMedian hook rateEst. still watching at 15s
Business Services28.7%6.3%
Beauty & Wellness28.1%6.2%
Sports & Fitness26.9%5.9%
Food & Dining26.1%5.7%
Mobile Apps & Gaming25.9%5.7%
Ecommerce & Retail25.4%5.6%
Lifestyle & Hobbies25.4%5.6%
Home & Garden25.1%5.5%
Banking & Financial Services23.9%5.3%
Education23.9%5.3%
Employment23.9%5.3%
Real Estate23.9%5.3%
Travel23.9%5.3%
News & Politics23.6%5.2%
Vehicles & Transportation23.6%5.2%
Media & Entertainment23.0%5.1%
Apparel & Accessories22.9%5.0%
SaaS & Software22.9%5.0%
Baby & Children's Products22.6%5.0%
Consumer Electronics22.2%4.9%
Technology22.2%4.9%
Median 3-second plays ÷ impressions, from public 2026 industry data on ~88,000 Meta video ads. The 15-second column is an AdFlame estimate (about 22% of three-second viewers reach 15 seconds). Benchmarks are a guide; your own account history is the best comparison.

Two patterns stand out. Categories with an instantly visual payoff (skincare results, food, fitness transformations) open strongest, because the first frame can show the outcome. Categories that sell something abstract or considered (software, electronics specs, financial products) open weaker, because the value usually needs a sentence to explain.

So what is a good hook rate?

A useful way to read your number is relative to your category median:

Your hook rate vs category medianWhat it usually meansWhat to do
More than 5 points belowThe opening is not landing. Viewers do not recognize the ad as relevant fast enough.Replace the first 2–3 seconds before touching anything else.
Within ±5 pointsTypical. The hook is doing its job but not standing out.Test two or three alternative openings on the same body.
5–10 points aboveStrong. The first frame earns attention.Protect it; look at hold rate and CTR next.
More than 10 points aboveExceptional, often a pattern interrupt or a highly specific call-out.Use it as a template for new variants before it fatigues.

As a rough rule of thumb, many performance teams treat anything above 30% as a strong hook on Meta and 35–40% as strong on TikTok, where a 2-second definition and a sound-on feed lift the numbers. Those thresholds are only meaningful within one platform and one definition.

How many impressions before you trust the number?

Hook rate is a proportion, so small samples are noisy. The table shows the approximate 95% margin of error around a 25% hook rate at different impression counts. Two ads whose hook rates differ by less than the margin are, statistically, the same.

ImpressionsMargin of error (±)What you can conclude
500±3.8 pointsOnly very large differences are real
1,000±2.7 pointsA 6-point gap is probably real
2,000±1.9 pointsGood enough to cut clear losers
5,000±1.2 pointsReliable for comparing hooks
10,000±0.8 pointsSmall differences become meaningful
20,000±0.6 pointsPrecise; more data adds little
95% confidence interval for a proportion of 25%: 1.96 × √(0.25 × 0.75 ÷ impressions). Margins are slightly wider for rates nearer 50% and narrower for lower rates.

In practice, that means hook rate becomes useful very early, often within the first day, which is exactly why it is the best leading indicator for cutting weak creative before it reaches the conversion volume needed to judge CPA.

Why your hook rate is low

When we look at weak openings, the cause is almost always one of these:

  1. 1A slow start. A logo sting, a black frame, a creator saying "hey guys" or a wide establishing shot. The first frame should already be the most interesting frame.
  2. 2No clear subject. The viewer can't tell what they are looking at or who it is for within a second. Clutter and small products in wide shots are common culprits.
  3. 3Text that can't be read in time. On-screen text that is too long, too small, low-contrast, or hidden behind the platform's buttons. Most feeds start muted, so the first line of text often carries the whole hook. (Check placement with the TikTok & Reels Safe Zone Checker.)
  4. 4Nothing changes on screen. A static first three seconds reads as an ad. A cut, a zoom, a hand entering the frame or a before/after reveal resets attention.
  5. 5The wrong promise for the audience. The hook speaks to a problem your target buyer doesn't have, so the people the algorithm shows it to keep scrolling.

Different buyers stop for different hooks

An average hook rate hides the fact that each kind of buyer decides to stop for a different reason. Designing the opening around the buyer you most want is usually worth more than chasing a higher average:

Buyer typeWhat makes them stopWhat makes them scroll
Problem-focusedTheir exact problem, named in the first lineVague lifestyle imagery
Trend followerNative formats, creators, what is popular nowAnything that looks like a traditional ad
Bargain hunterA visible deal, comparison or price advantagePremium cues with no sign of value
Social seekerReal people, reactions, social proofFaceless product shots
Feature analystA specific claim, spec or demonstrationHype without substance

If your ad is meant for bargain hunters but opens with a premium lifestyle shot, a mediocre hook rate is the audience telling you so. Pre-testing by buyer type shows which group a hook is working for before the auction does.

How to improve hook rate

  • Lead with the outcome or the problem. Show the result (clear skin, the finished room, the dashboard full of sales) or name the pain in the first line of text.
  • Call out the viewer. Specific beats clever: "If you run Meta ads for a DTC brand…" stops the right person and filters out the wrong one.
  • Cut faster at the start. Two or three visual changes in the first three seconds is a sensible target for most ecommerce and app ads; slower pacing can work for premium or story-led brands.
  • Make the first line of text do the work. Six to eight words, high contrast, placed clear of the caption area and the right-hand button rail.
  • Keep the body and swap the opening. Most losing ads have a reasonable middle and a weak first three seconds. Test several hooks on the same body before reshooting anything. Our hook formulas guide has 21 starting points.

Worked example: diagnosing three ads

Three ads for the same ecommerce product (category median hook rate 25.4%) after a week of spend. The figures are illustrative:

AdHook rateHold rate (ThruPlays ÷ impr.)Link CTRDiagnosis and next step
A: unboxing, logo first18%3.1%0.6%Weak opening. Recut to start mid-unboxing with the product visible in frame one.
B: "3 mistakes" list34%3.4%0.7%Strong hook, collapses after it. The list never reaches the product; bring the product into mistake one.
C: before/after demo27%6.8%1.4%Healthy throughout. Scale it and test new hooks on this body before it fatigues.

Ad B has the best hook rate and is not the best ad. Ad C is only modestly above benchmark on the hook, but it keeps viewers and sends them to the site. Reading the hook alone would have scaled the wrong ad.

Read hook rate alongside the rest of the funnel

Hook rate is the top of a chain. Each link tells you something different:

MetricQuestion it answersUsual fix when it is weak
Hook rateDid they stop?New opening frame and first line
Hold rate (15s or ThruPlay)Did they stay?Pacing, structure, proof earlier
CTR (link)Did they want more?Clearer offer and call to action
Conversion rate / CPADid they buy?Landing page, offer, audience fit

If the hook is strong and the hold rate collapses, the body breaks the promise the opening made; our guide to hold rate and retention curves covers how to read that drop. If both are strong but CTR is weak, the ad entertains without selling. And if everything up to the click looks healthy but CPA is high, the problem is usually after the ad. The full walkthrough is in why your video ads aren't converting.

Frequently asked questions

What is hook rate in Facebook and Meta ads?

Hook rate is the percentage of impressions where someone watched at least three seconds of your video: 3-second video plays divided by impressions. Meta does not show it as a standard column, so you create it as a custom metric in Ads Manager.

What is a good hook rate for TikTok ads?

TikTok reports 2-second and 6-second views, so most teams calculate hook rate as 2-second views divided by impressions. Because of that shorter window and a sound-on feed, TikTok hook rates usually run higher than Meta's; many teams treat 35–40% as strong. Compare like with like rather than across platforms.

What is the difference between hook rate and thumb-stop rate?

They are the same idea. Thumb-stop rate is the older term; hook rate is more common in performance marketing today. Both measure the share of impressions that turned into a short view.

Does a higher hook rate mean a better ad?

Not on its own. A hook that stops the wrong audience can raise hook rate while hurting CPA. A good hook stops the people likely to buy and sets up the rest of the ad, so always read it alongside hold rate, CTR and cost per result.

Can I measure hook rate before an ad goes live?

You can predict it. Pre-testing tools such as AdFlame simulate how different buyer types react second by second and compare the opening against industry benchmarks, so you can fix a weak hook before it spends budget.

Put it into practice

Pre-test your next video ad before you spend

See where each type of buyer drops off, what they think, and what to fix, in minutes. Your first two tests are free.

Start free trial

Keep reading