If your Reels are getting 200 views when they should be getting 200K, the hook is where it dies. Not the edit. Not the caption. The first 2 seconds.
"Top 5 cities to live in with your family"
"What can you get for 1 crore in Ahmedabad right now?"
The first one is a list. The second is a question your audience is already asking in their head. That's relatability. That's what stops a thumb.
The word-by-word visual rule
Every line in your script needs a matching visual. Not "related to." Matching.
If your script says "Elon Musk's girlfriend lives in Barrie, Canada": the screen should show Elon Musk, his girlfriend, and Barrie landmarks. Not a stock city skyline.
This is the single biggest gap between a 500-view video and a 500K video on the same account. Word by word, every visual earns its place or it doesn't belong there.
Ads work differently
Organic content can tell a story. Ads can't afford to. When a client is spending money on Facebook or Instagram promotion, the structure is simple:
No market trend story. No 30-second setup. Every second spent building context is a second not converting. The goal of an ad is a lead, not a narrative.
The Ahmedabad example
One of the highest-performing hooks we've seen recently: a creator asking what a 1-crore budget gets you in different Indian cities. No intro. No "Hi, I'm back with another video." Straight into the comparison.
46,000 views in a few hours. The hook itself was the value. South Asian diaspora audiences in Canada engage hard with anything that connects memory, aspiration, and comparison in one sentence.
How to write a hook that works
Write the hook last. Finalize your story first, then come back and ask: what's the single most relatable, specific, scroll-stopping way to open this?
- No greetings or introductions
- No context setting before the hook
- Start mid-story or with a bold, specific claim
- Use numbers, city names, or recognizable references
- If your desi audience would ask "wait, what?" you're close
The hook is a contract with your viewer. It says: keep watching and you'll get the answer. If the hook is too vague or too generic, there's no contract. They leave before it starts.