Hold Rate Formula: Calculate % + Benchmarks
Hold Rate = ThruPlays / Impressions. Learn the formula, example calculation, and benchmarks for TikTok, Meta and Facebook Ads.
Hold rate is the other half of video creative diagnostics. If the hook rate formula tells you whether the opening stops the scroll, Hold rate tells you whether the rest of the video keeps viewers engaged long enough to deliver the offer.
This guide covers the definition, the exact formula (including for Facebook Ads), a calculation example, and 2026 benchmarks.
Hold rate meaning
Hold rate is the percentage of viewers who continue watching past the hook, typically measured up to the 25% or 50% video completion point. It is a mid-video retention metric.
In one sentence: "Of the people the hook captured, how many stayed long enough to hear the story and the offer?"
Hold rate formula
Some teams use the 50% completion point instead of 25% — both are valid, just be consistent. The key idea is that Hold rate is always calculated relative to the hook (post-2s or post-3s views), not relative to impressions.
How to calculate Hold rate (example)
Imagine a TikTok ad with:
- 2-Second Video Views: 18,000
- Video Views to 25%: 9,000
Hold Rate = (9,000 ÷ 18,000) × 100% = 50%
That means half of the people who made it past the hook stayed for the first quarter of the story — a strong signal.
Hold rate benchmarks (2026)
| Hold Rate | Interpretation |
|---|---|
| < 20% | Poor — viewers drop quickly after the hook; pacing or story is broken. |
| 20–40% | Average — some retention, but structure can be improved. |
| 40–60% | Good — most post-hook viewers stay; solid scale candidate. |
| 60%+ | Excellent — top-tier retention, usually correlates with higher ROAS. |
For more context on what "good" looks like in your account, see What Is a Good Hold Rate on TikTok?
Hold rate on Facebook Ads vs TikTok
The concept is identical, but the numbers are not directly comparable:
- Facebook Ads viewers often watch shorter clips (feed autoplay), which can inflate early retention.
- TikTok has stronger autoplay with sound, but faster swipe-away patterns.
- Always benchmark Hold rate within the same platform.
What a low Hold rate really means
- The hook over-promises. Viewers expected something different and left.
- The pacing is slow. Dead air after the hook kills retention fast.
- The offer appears too early or too late. Drops often cluster around the reveal.
- The audio or captions are weak. Mobile-first viewers often scan captions first.
Using Hook and Hold together
- High Hook + High Hold — scale candidates.
- High Hook + Low Hold — rewrite the middle of the video, not the opening.
- Low Hook + High Hold — rework the first 2 seconds; the content itself works.
- Low Hook + Low Hold — change the angle, not the edit.
Full framework: Hook Rate vs Hold Rate.
Where Heylect helps
Heylect calculates Hold rate for every ad, plots it against Hook rate, CPA and ROAS, and labels creatives as Stars or Zombies automatically. No more manual spreadsheets.
See it here: TikTok Creative Health.
FAQ: Hold Rate Formula: Calculate % + Benchmarks
- What does Hold rate mean on TikTok and Facebook Ads?
- Hold rate is the percentage of viewers who keep watching your video past the hook, measured as a ratio of video views at a completion point (25% or 50%) to the initial 2-second or 3-second views.
- What is the Hold rate formula?
- Hold Rate = (Video Views to 25% ÷ 2-Second Video Views) × 100% on TikTok. On Facebook Ads it is usually (ThruPlays or Video Views to 25% ÷ 3-Second Video Plays) × 100%. Keep the same checkpoint across comparisons.
- What is a good Hold rate in 2026?
- As a rough guide: below 20% is poor, 20–40% is average, 40–60% is good, and 60%+ is excellent. Your own 30–60 day baseline is always the most reliable benchmark.
- What is the Hold rate formula for Facebook Ads?
- For Facebook Ads, divide Video Views to 25% (or ThruPlays) by 3-Second Video Plays and multiply by 100. This gives you the share of hook-stage viewers who stayed through the early story.
- Why is my Hold rate dropping over time?
- A falling Hold rate on the same creative usually signals audience saturation or creative fatigue. Check frequency and CPM — if they are rising in parallel, it is time to rotate or refresh the creative.
See Hold Rate for every TikTok and Meta creative
Heylect calculates Hold rate automatically and connects it to CPA and ROAS — so you see which videos actually deliver on the hook.