"Keep your hook short" might be the most repeated advice in short-form content. So we tested it.
We pulled 14,424 TikTok and Instagram videos from 355 accounts in The Content Labs dataset, counted the words in every spoken hook, and compared each video against that same account's typical views. Comparing every video to its own account is the important part: it means a big account's numbers don't drown out everyone else, and a small account's breakout counts as the breakout it actually was.
The result: short is not the goal. 9 to 12 words is the goal.
The 9-12 word window
Hooks of 9-12 words averaged 9.03x the account's typical views, the best of any length band in the study. The "short punchy hook" band of 1-8 words managed 7.15x, and it had the lowest breakout rate in the entire dataset: just 25% of ultra-short hooks doubled the account's typical views.
14,424
Videos analyzed
355
Accounts
9.03x
Typical views, 9-12 word hooks
6.58x
Typical views, 17-22 word hooks
25%
Breakout rate of 1-8 word hooks (worst)
2
Platforms (TT + IG)
The full curve
Performance vs the account's typical video, by hook length
The shape matters more than any single number. Performance climbs from ultra-short to the 9-12 band, holds up through 16 words, then falls off. This is not a "shorter is better" curve. It's a "one complete idea" curve.
Why ultra-short hooks underperform
Eight words is usually not enough to open a real gap. "This changed everything for me" is short, but it gives the viewer nothing specific to wait for. The scroll continues.
Twelve words is enough to name something concrete and still withhold the payoff:
"What's happening on TikTok right now should absolutely terrify you." (10 words, did 1,744x that account's typical views)
"Are you posting to your TikTok Stories? If not... START" (10 words, 1,249x)
"Hey mom. Who inspired you to be an entrepreneur?" (9 words, 2,404x)
Each of those names a specific subject and leaves a specific question open. That combination needs roughly a sentence. Not a fragment, not a paragraph.
Why long hooks underperform
Past 16 words, hooks start answering their own question. The extra words are usually the detail the viewer should have had to watch for. A 20-word hook is very often a 11-word hook plus the spoiler.
Write the hook, count the words. Under 8: you probably haven't named anything specific enough to wait for. Over 16: you're probably giving away the answer. Rewrite toward one complete, specific, unresolved sentence.
How we ran this
Every video in the dataset was processed by The Content Labs analysis engine, which transcribes the video and extracts the spoken hook (the actual first line said on camera, not the caption). We counted words per hook, then measured each video's views against that account's typical video so account size couldn't skew the result. Accounts with fewer than 5 videos were excluded.
Find out what your hooks are doing to your views.
TCL analyzes every video you post, grades every hook, and tells you exactly what your best-performing openers have in common. Then The Chemist writes new ones in your voice.
47,598 creators·No credit card required·60 seconds
FAQ
How big was the dataset? 14,424 short-form videos across 355 TikTok and Instagram accounts, combining creators on The Content Labs and the competitor accounts they track.
What counts as the "hook" here? The spoken opening line of the video, pulled from the transcript by our analysis engine. Not the caption, not the on-screen text.
Why measure against the account's typical video instead of raw views? Raw view averages mostly measure account size. Measuring each video against its own account's typical performance isolates what the hook actually contributed.
Does this apply to both TikTok and Instagram? The dataset is both platforms combined, and the 9-12 word band led on the blended data. We'll publish a platform split if the two ever meaningfully diverge.
Stop guessing your hook length.
The Chemist writes hooks against your own performance data, in your voice, sized to the window that actually wins.
47,598 creators·No credit card required·60 seconds