Social PublishingBeginner

How to Write Scroll-Stopping YouTube Hooks with ChatGPT

Use ChatGPT to generate and test the first 5 seconds of a video so viewers stop scrolling and stay past the intro.

7 minBeginner

The first five seconds decide whether someone watches your video or swipes away. A weak open kills retention no matter how good the rest is. This guide shows how to turn a vague idea into ten sharp hook options with ChatGPT, then pick the one that actually earns the watch.

What you need

  • A ChatGPT account (the free tier works fine for this)
  • A clear topic and target viewer for the video
  • One sentence describing the payoff the viewer gets by watching

Step 1: Give ChatGPT the real context

Generic prompts produce generic hooks. Tell ChatGPT exactly who the viewer is, what they already believe, and the single outcome of the video. The more specific the inputs, the less rewriting you do later.

prompt.txt
You are a YouTube scriptwriter. Topic: "Cut your AWS bill in half".
Viewer: a solo founder paying ~$800/mo, slightly embarrassed they
don't understand their invoice. Payoff: 3 settings that cut cost
tonight with zero downtime.

Write 10 spoken hooks for the first 5 seconds. Each <=20 words.
Mix these angles: a bold claim, a mistake call-out, a curiosity gap,
and a "before/after" number. No clickbait you can't pay off.
ChatGPT - Hook generation
You
Write 10 spoken hooks for the first 5 seconds about cutting an AWS bill in half...
Agent
1 (claim): Your AWS bill is double what it should be, and three checkboxes fix it tonight.
Agent
2 (mistake): If you've never opened the Cost Explorer tab, you're the reason your invoice keeps climbing.
Agent
3 (curiosity): There's one default setting AWS hopes you never turn off.
ChatGPT returns ten labelled hook options to choose from.

Step 2: Force variety with angle labels

Ask the model to label each hook with its angle (claim, mistake, curiosity, number). Labels stop it from giving you ten versions of the same sentence and make it obvious which emotional lever each option pulls.

Step 3: Pressure-test the top three

Pick your three favourites and ask ChatGPT to argue against each one: where does it overpromise, where is it confusing, and what would make a tired viewer keep scrolling. Rewrite based on the honest critique, not the first draft.

critique-prompt.txt
For each of hooks 1, 3, and 7, list:
- the exact moment a viewer might lose trust
- one weaker word to cut
- a tighter rewrite under 16 words
Match the hook to your title and thumbnail
A hook that contradicts the thumbnail feels like a bait-and-switch and tanks retention. Read the hook out loud right after the title to confirm they tell one consistent story.
Notes - Final hook shortlist
A: Three checkboxes cut my AWS bill in half. Here they are.
B: AWS leaves this on by default and it costs you every month.
C: I paid $800 a month for this. Now it's $390. Same app.
-> Record A and C, post one, swap if 30s retention < 60%.
Three rewritten hooks ready to record and A/B against each other.

Result

In about ten minutes you go from a blank page to three tested hook variants. Record at least two, publish one, and watch the 30-second retention graph in YouTube Studio. If it dips below 60 percent, swap the open and re-upload as a new short or note it for the next video.

Watch related tutorials

Tags
#youtube#hooks#chatgpt#retention