batchly

How to write a hook that stops the scroll

The dual-hook method, four hook archetypes that keep working, and why your best hook is already hiding in your script. With a worked example.

By Morgan DeBaun · 5 min read

Here is how to write a hook that stops the scroll: give the viewer two different reasons to stay in the first two seconds. Say one line out loud that opens a question they want answered, and put a different line on screen that makes a second promise. Then write that hook last, after the script is finished, by pulling your strongest line up to the top.

Most creators do the opposite. They type "hook:" at the top of a blank page and try to summon something clever from nothing. That is the hardest possible way to do this, and it is why so many videos open with a warm-up sentence nobody needed. "Hey guys, so today I want to talk about" is a throat clear. The viewer is gone before the topic arrives.

Why the first two seconds decide everything

Short form platforms test your video on a small audience before they show it to a bigger one. When people swipe away in the first moment, the platform treats that as a verdict, and the video stalls. Your best insight might live at second 22. Nobody gets there if second 2 loses them.

That sounds brutal until you flip it around. If a video underperformed, you rarely need to reshoot the whole thing. You need to fix one sentence. The hook is the cheapest edit with the biggest payoff, which is also why shares and saves cluster around videos with strong opens. If you want the longer argument for why those two metrics beat likes, I wrote about it in shares and saves vs likes.

How to write a hook with the dual-hook method

A talking video gives you two channels at once. Your mouth is one. The text on screen is the other. Weak videos waste the second channel by making it repeat the first, so the on-screen text says "3 salary negotiation tips" while the creator says "here are 3 salary negotiation tips." Same promise twice. One channel wasted.

The dual-hook method gives each channel its own job. The spoken line opens a loop, something the viewer needs resolved. The on-screen line adds a stake, a number, or names exactly who this is for. A viewer scrolling with the sound off gets caught by the text. A viewer with sound on gets caught twice.

Say the spoken line is "Your recruiter already knows the salary band, and you're the only one in the room guessing." The on-screen line should never be a transcript of that. Make it "the one email that changed my offer" or "for anyone interviewing this month." Two hooks, two doors into the same video.

Every script Batchly generates comes with both lines written separately for exactly this reason. If you write your own scripts by hand, the same rule applies. This pairs with the beat structure in the 30 to 45 second script template, where the hook is line one of seven.

Four hook archetypes that keep working

You do not need infinite hook formats. You need a few that fit how you teach. These four cover most talking videos:

  • The PSA. "If you're posting every day and growing by 12 followers a week, stop." It interrupts a behavior your viewer is doing right now.
  • The contrarian take. Pick advice your audience hears constantly and disagree with it, with a reason. "Posting daily is the worst advice a small account can follow."
  • The specific number. "I filmed 14 videos in 3 hours on Sunday. Here's the setup." Numbers signal that a concrete method is coming, and concrete beats clever.
  • The direct address. "If you're a consultant with under 1,000 followers, this one is for you." Smaller audience, higher hit rate. The people it names stay.

Notice what none of these do. None of them introduce you. None of them say "welcome back." The video earns the right to your name later.

Write your hook last

This is the part most advice skips. Strong hooks are rarely written first, because when you start a script you don't know yet what its best moment is.

Your best hook is already in your script, usually somewhere in the middle, wearing a bad disguise.

I use a routine I call the strongest-line method:

  1. Write the whole script without touching the hook. Leave line one blank.
  2. Read the script out loud and underline the single line that would make you stop scrolling if a stranger said it.
  3. Move that line to the top and tighten it to 12 words or fewer.
  4. Write an on-screen line that adds what the spoken line lacks: a number, a stake, or who it's for.
  5. Delete your original opening sentence. It was a warm-up, and it did its job by getting you writing.

Here is what that looks like in practice. A career coach I'll call Dana had posted 34 videos with almost no traction. Her salary negotiation video opened with "Hey everyone, I've been getting a lot of questions about negotiating offers." Buried at the midpoint sat this line: "HR approved my client's number in one day, because the band went higher than the recruiter said." That was the hook the whole time. We moved it to the top, put "she asked for $18K more" on screen, and reshot only the first five seconds. Same video, same middle, different door. It became her most shared post that month, and the comments filled with people asking for the email template, which became her next three videos.

Dana is a composite, but the pattern is one I've watched play out over and over: the hook you need already exists, a few lines down from where you put it.

Do this next

Open your last three videos and write down their first spoken sentence. If any of them is a greeting or a topic announcement, rewrite it with the strongest-line method and note which archetype the new version uses. That exercise takes 20 minutes and will change how you script everything going forward, including how you end your videos, because openings and endings are the two lines that deserve the most rewriting. When you'd rather skip the manual version, Batchly reads your analytics export, finds the videos your audience already shared, and writes new scripts with both hook lines done.

FAQ

How long should a video hook be?

One spoken sentence, ideally under 12 words, delivered in the first two seconds. If your hook needs a second sentence, the second sentence is usually the hook and the first one is a warm-up you can cut.

Should the on-screen text match what I say out loud?

No. Matching text wastes one of your two channels. The spoken line should open a question and the on-screen line should add something different, like a number, a stake, or who the video is for.

Do hooks matter if I have a small account?

More, if anything. A small account depends on each video reaching strangers through the platform's test audience, and the hook is what decides whether that test goes well. Your follower count does not watch the video. Individual people do, one hook at a time.

What is the best hook for a talking head video?

The one built from your script's strongest line. Archetypes like the PSA, the contrarian take, the specific number, and the direct address are reliable containers, but the material should come from the most surprising or specific moment already in your script.

Put this into practice

Batchly turns your own analytics into content pillars and ready-to-film scripts.

Upload your TikTok or Instagram export, confirm your pillars, and walk into your next batch day with every script written. $9.99 a month, cancel anytime.

Keep reading