TikTok Ads Optimization: Hook Rate vs Hold Rate (The Viral Formula)

On this page
TikTok Ads are not only won through bidding.
They are won through attention.
If people scroll past your ad instantly, TikTok has very little reason to keep showing it.
If people stop, watch and interact, the ad has a better chance of getting cheaper delivery, stronger engagement and more conversion opportunities.
That is why creative retention matters.
The first few seconds decide whether the ad gets a chance.
The next few seconds decide whether the viewer stays long enough to understand the offer.
The final part decides whether attention turns into action.
Most advertisers look at CPA too late in the process.
CPA is the result.
Hook rate and hold rate show what is happening before the click.
If your TikTok Ads are expensive, do not only look at bids and audiences. First check whether people are stopping, watching and staying long enough to understand the offer.
In this guide, we cover:
- Hook rate: how many people stop in the first two seconds.
- Hold rate: how many people keep watching after the hook.
- Benchmarks: how to judge weak, average and strong creative.
- Hook types: visual hooks, verbal hooks, text hooks and comparison hooks.
- Hold strategies: how to keep people watching after the opening.
- Creative testing: how to run a three-hook test.
- Optimisation workflow: how to turn retention data into new ads.
- Common mistakes: what usually kills TikTok ad performance.
The goal is simple.
Stop guessing whether creative is good.
Measure whether people actually watch it.
Part 1: Why Hook Rate Matters
TikTok is a scroll-first platform.
People do not sit and wait for your ad to become interesting.
They decide quickly.
If the first seconds are weak, the ad loses before the offer is even explained.
Hook rate measures how many people stayed long enough to become a real viewer.
A simple version is:
Hook Rate = 2-second video views / impressions x 100
Example:
| Metric | Number |
|---|---|
| Impressions | 10,000 |
| 2-second video views | 3,000 |
| Hook rate | 30% |
A 30% hook rate means 30 out of every 100 impressions stayed for at least two seconds.
That does not mean the ad is profitable.
But it means the opening is doing some work.
If hook rate is weak, the rest of the ad may not matter because too few people reach it.
Hook rate tells you whether the first seconds are strong enough. It does not tell you whether the offer, landing page or product is good.
Part 2: Why Hold Rate Matters
Hook rate measures whether people stop.
Hold rate measures whether they stay.
A strong hook with a weak body can create a misleading result.
People stop, then leave.
That usually means the opening created curiosity, but the ad did not keep the promise.
Hold rate can be measured in different ways, depending on the available reporting.
A simple approach is:
Hold Rate = 6-second video views / impressions x 100
You can also look at:
Hook rate and hold rate should be reviewed together.
| Hook Rate | Hold Rate | What It Usually Means |
|---|---|---|
| Low | Low | Opening is weak and the body is not holding attention |
| High | Low | Hook is strong but the video loses people quickly |
| Low | High | Small audience stays, but opening needs more power |
| High | High | Strong creative retention |
| High | High but no clicks | Creative holds attention but CTA or offer may be weak |
The ideal ad does not only stop the scroll.
It earns the next few seconds.
Part 3: Working Benchmarks
Benchmarks vary by account, objective, industry, market, creative type and optimisation event.
So do not treat these numbers as universal rules.
Use them as working diagnostic ranges.
| Metric | Weak | Average | Strong |
|---|---|---|---|
| Hook rate, 2-second view rate | Under 20% | 25% to 30% | Over 35% |
| Hold rate, 6-second view rate | Under 6% | 8% to 10% | Over 15% |
| Average watch time | Very short relative to video length | Stable but not standout | Strong for the video length |
| Completion rate | Low | Depends on length | Strong for short-form creative |
| CTR | Low despite views | Acceptable | Strong and paired with conversions |
The important thing is not hitting a generic benchmark.
The important thing is improving against your own account baseline.
Example:
| Creative | Hook Rate | Hold Rate | Result |
|---|---|---|---|
| Ad A | 18% | 5% | Weak opener and weak body |
| Ad B | 32% | 7% | Strong hook, weak hold |
| Ad C | 28% | 14% | Solid hook and strong body |
| Ad D | 38% | 16% | Strong creative candidate |
If one ad has a lower hook rate but much better conversion quality, do not kill it too early.
Retention is important, but business performance still matters.
Part 4: The Retention Funnel
A TikTok ad should be judged like a funnel.
Each stage has a job.
| Stage | Metric | Job |
|---|---|---|
| Impression | CPM | Get the ad delivered |
| First 2 seconds | Hook rate | Stop the scroll |
| First 6 seconds | Hold rate | Keep attention |
| Middle of video | Watch time | Explain the product or problem |
| CTA moment | CTR | Create action |
| Landing page or shop | CVR | Convert the click |
| Purchase or lead | CPA / ROAS | Create business value |
If performance is poor, identify where the drop happens.
| Problem | Likely Fix |
|---|---|
| Low hook rate | Rewrite the first line or change the first visual |
| Good hook but low hold | Improve pacing, proof or product demonstration |
| Good retention but low CTR | Improve offer, CTA or product clarity |
| Good CTR but low conversion rate | Fix landing page, shop page or form |
| Good conversions but poor ROAS | Check AOV, margin, offer and product selection |
This turns optimisation into diagnosis.
Not guesswork.
Part 5: Hook Types That Work
A hook can be visual, verbal or text-led.
The strongest hooks usually combine more than one.
For example:
A creator says "Stop buying cheap phone cases" while dropping a phone onto a table.
That gives you verbal interruption plus visual tension.
Useful hook types include:
| Hook Type | Example |
|---|---|
| Mistake hook | "Stop doing this before you buy another..." |
| Problem hook | "If your ads get clicks but no sales, this is usually why." |
| Comparison hook | "I tested the cheap version against the premium one." |
| Curiosity hook | "I did not expect this to work." |
| Direct callout | "If you run a small ecommerce brand, watch this." |
| Result hook | "This made my morning routine faster." |
| Negative hook | "This is why your skincare routine is not working." |
| Confession hook | "I ignored this for months and it cost me." |
| Proof hook | "We changed one thing and sales improved." |
| Demonstration hook | Product appears working in the first second |
Weak hooks usually start too slowly.
Examples:
Those are not always wrong organically.
But for paid TikTok Ads, they usually waste the most important seconds.
Part 6: Visual Hooks
Visual hooks work because TikTok is a visual platform.
A viewer may not have sound on.
They may not read the caption.
But they will see the first frame.
Strong visual hooks include:
Examples:
| Product Type | Visual Hook |
|---|---|
| Phone case | Drop test or impact moment |
| Skincare | Product texture or routine start |
| Food or drink | Pour, break, steam or first bite |
| SaaS | Screen recording showing problem and fix |
| Fashion | Outfit transition or try-on |
| Home product | Messy before state or instant use case |
| Fitness product | Movement or resistance demonstration |
Visual hooks need to be clear.
If the viewer cannot understand what is happening, curiosity can become confusion.
Part 7: Verbal Hooks
Verbal hooks are the first spoken line.
They should be specific.
The best verbal hooks qualify the viewer quickly.
Examples:
A verbal hook should usually do one of four things:
- Name the audience.
- Name the problem.
- Challenge a common belief.
- Promise a useful explanation.
It should not waste time on introduction.
The viewer does not need to know who you are before they know why they should care.
Part 8: Text Overlay Hooks
Many users watch without sound at first.
That makes text overlay important.
The text overlay should appear immediately.
It should be readable.
It should sit inside the safe zone.
It should support the hook, not duplicate a long paragraph.
Good text overlay examples:
| Weak Overlay | Stronger Overlay |
|---|---|
| Our new campaign strategy | Why your TikTok Ads are not converting |
| Product demo | I tested this for 7 days |
| Marketing tip | Stop scaling before checking this |
| New arrival | The phone case I actually trust |
| Case study | 3 hooks, same ad, different results |
Keep the first overlay short.
Aim for one clear idea.
If the text is too long, people will not read it before scrolling.
Your first text overlay should be readable in less than one second. If it needs effort, it is too long.
Part 9: Hold Rate Strategies
Once the hook works, the next job is to hold attention.
This is where many ads fail.
They create a strong opening, then move into a slow explanation.
The viewer leaves.
To improve hold rate, use:
A simple hold structure:
| Time | What Should Happen |
|---|---|
| 0 to 2 seconds | Hook and product or problem signal |
| 2 to 5 seconds | Explain why the viewer should care |
| 5 to 10 seconds | Show product, process or proof |
| 10 to 20 seconds | Build confidence and answer objection |
| Final seconds | CTA and reason to act |
Do not let the middle of the video become dead space.
Every few seconds should add something.
Part 10: Pattern Interrupts
A pattern interrupt resets attention.
It gives the viewer a reason to keep watching.
Examples:
Pattern interrupts should support the message.
Do not add random movement for no reason.
The viewer should feel the ad is moving forward.
Not just flashing between shots.
Part 11: Hook Rate vs Click-Through Rate
Hook rate and CTR are different.
Hook rate tells you if people stop.
CTR tells you if people act.
An ad can have a strong hook rate and weak CTR.
That usually means people were interested enough to watch, but not motivated enough to click.
Possible reasons:
Use this table:
| Hook Rate | CTR | Diagnosis |
|---|---|---|
| Low | Low | Creative opening is weak |
| High | Low | Hook gets attention but offer or CTA is weak |
| Low | High | Small group is interested, but opening needs scale |
| High | High | Strong attention and action |
| High | High but poor CVR | Landing page, shop page or offer problem |
Do not optimise for views alone.
Views are only useful if they help create business results.
Part 12: The 3-Hook Test
Never judge a whole video from one hook.
The hook may be the problem.
A better test is:
Same body. Three different hooks.
Structure:
| Video | First 3 Seconds | Body |
|---|---|---|
| Video A | Hook 1 | Same main content |
| Video B | Hook 2 | Same main content |
| Video C | Hook 3 | Same main content |
This lets you isolate the opening.
Example:
| Hook | Style |
|---|---|
| Hook 1 | Problem hook |
| Hook 2 | Comparison hook |
| Hook 3 | Curiosity hook |
Run the test long enough to gather meaningful data.
Then compare:
The winner is not always the highest hook rate.
The winner is the hook that produces the best balance of attention and business outcome.
Part 13: Hook Scorecard
Use this before filming.
| Question | Score 1 to 5 |
|---|---|
| Does the first second show or imply the product, problem or result? | |
| Is the first line specific enough? | |
| Would the right audience know this is for them? | |
| Is there a visual reason to keep watching? | |
| Is the text overlay readable instantly? | |
| Does the hook avoid vague brand introduction? | |
| Does the hook connect naturally to the body? | |
| Does the hook avoid clickbait that the body cannot satisfy? |
Scoring guide:
| Total Score | Meaning |
|---|---|
| 8 to 15 | Weak hook, rewrite before filming |
| 16 to 25 | Usable but needs sharper wording or visual |
| 26 to 35 | Strong test candidate |
| 36 to 40 | Very strong hook candidate |
This is not a perfect scientific model.
It is a practical creative filter.
It helps stop weak hooks from reaching production.
Part 14: Creative Iteration Cycle
Creative optimisation should be continuous.
Do not wait until the account collapses.
A simple weekly cycle:
| Step | Action |
|---|---|
| Review | Check hook rate, hold rate, CTR and CPA |
| Diagnose | Identify where the drop happens |
| Extract | Save the best hook, angle or visual |
| Rebuild | Create new variations from the winning pattern |
| Test | Launch controlled variations |
| Cut | Pause weak performers |
| Scale | Increase budget behind proven winners |
Example:
| Finding | Next Test |
|---|---|
| Problem hooks beat curiosity hooks | Film three new problem-led openings |
| Product demo improves hold rate | Add demo earlier in more videos |
| Text overlay increases hook rate | Test clearer first-frame text |
| High hook but low CTR | Rewrite CTA and offer |
| High CTR but low CVR | Fix landing page or product page |
This is how you turn data into creative output.
Part 15: Creative Fatigue
Even strong hooks fatigue.
The more people see the same opening, the weaker it can become.
Signs of fatigue include:
When fatigue appears, do not always throw away the full ad.
You can often refresh:
The body may still work.
The hook may simply need a new wrapper.
Part 16: Common Hook and Hold Mistakes
Most weak TikTok Ads make the same mistakes.
The fix is to build ads around retention and action.
Not just views.
Part 17: Hook Rate Optimisation Checklist
Use this before launching your next TikTok Ads test.
Summary
TikTok Ads optimisation starts with attention.
If people do not stop, they cannot click.
If they do not stay, they cannot understand the offer.
If they do not understand the offer, they are unlikely to convert.
That is why hook rate and hold rate matter.
Hook rate tells you whether the opening is strong.
Hold rate tells you whether the video keeps attention.
CTR tells you whether the ad creates action.
CPA and ROAS tell you whether the action is commercially useful.
The best TikTok advertisers do not only launch videos.
They test openings.
They measure retention.
They rebuild winners.
They refresh before fatigue.
They understand that creative is not one asset.
It is an optimisation system.
Stop the scroll first. Hold attention next. Then make the click feel like the obvious next step.
Next Best Step
Where to go from here

About the Author
Kiril Ivanov is a digital marketing specialist with experience managing local, national and international campaigns for businesses ranging from growing independent companies to major consumer brands. His background includes leading advertising automation work for Michael Kors and working on campaigns involving Canon, Dormeo, esure, DLG Group, Village Gym, Cameron House, Crerar Hotels, Cromlix Hotel, Harrison Fund and the Advertising Standards Authority. His experience spans paid search, paid social, advertising automation, SEO, conversion optimisation and wider digital strategy across hospitality, retail, financial services, professional services and other competitive sectors.
Need this implemented for you?
Read the guide, or let our specialist team handle it while you focus on the big picture.
Get Your Free Audit