Viewers decide fast. The first few seconds of a video answer one question: “Is this for me, and is it worth my time?” Then the rest of the script has to keep that promise. This page opens the scripting box: hook patterns you can reuse, story structures that hold attention, and the retention techniques that keep people watching to the end.
Good scripting isn’t about sounding polished. It’s about being clear, specific and respectful of the viewer’s time. A tight, honest script beats a slick one that wanders.
What a hook actually does
A hook has three jobs, usually in the first 5 to 15 seconds of a long video and the first second or two of a Short:
- Confirm the click. Show the viewer they’re in the right place. If the title promised a fix for blurry footage, mention blurry footage immediately.
- Raise the stakes. Why does this matter now? What goes wrong if they don’t know it?
- Open a loop. Promise something specific that’s coming later, so they have a reason to stay.
Seven hook patterns to reuse
The result first
Show the end result, then promise to show how. “This is the same room, filmed on the same phone. Here’s the only thing I changed.”
The mistake
Name a common error the viewer is probably making. “If your videos sound echoey, it’s probably not your mic.”
The contrarian take
Challenge a popular belief, then back it up. Only use this when you genuinely hold the view and can support it.
The question
Ask the exact question your viewer typed into search. “How do you script a video when you hate reading from a script?”
The story cold open
Drop into the middle of a moment. “Three weeks in, I had filmed eleven videos and published zero.”
The list preview
“Five settings, and the last one fixes most of the problem.” The list tells them the shape; the tease keeps them watching.
The direct promise
“By the end of this video you’ll have a script template you can reuse every week.” Simple, clear and underrated.
Generate variations of each pattern for your topic with the Hook Writer, and read How to Write Hooks That Hold Viewers for more examples.
Story structures that hold attention
After the hook, structure does the heavy lifting. Pick one of these and outline it before you write a single full sentence.
| Structure | Shape | Best for |
|---|---|---|
| Problem β Solution β Proof | Name the pain, show the fix, demonstrate it working | Tutorials, how-tos, product demos |
| Numbered list | Hook, then items in rising order of value, strongest near the end | Tips, tools, mistakes, roundups |
| Before β After β Bridge | Where they are, where they want to be, the path between | Transformations, case studies |
| Story arc | Setup, conflict, turning point, resolution, lesson | Vlogs, personal lessons, documentaries |
| Question β Investigation β Answer | Pose a question, explore evidence, land a clear conclusion | Explainers, analysis, commentary |
| Comparison | Criteria first, then options, then a clear verdict by use case | Reviews, “X vs Y” videos |
Retention techniques
Retention is about momentum. Every section should give the viewer a reason to watch the next one.
Open loops
An open loop is a question you raise but don’t answer yet. “There’s one setting that matters more than the camera. I’ll get to it after we fix the audio.” Close every loop you open. Leaving one unanswered feels like a trick, and viewers notice.
Pattern interrupts
A pattern interrupt is any change that resets attention: a new camera angle, a zoom, a b-roll cut, an on-screen graphic, a sound effect, a change in pace or a quick aside. Plan them in the script, roughly wherever the energy dips, rather than adding random effects in the edit.
More ways to keep momentum
- Cut the throat-clearing. No long intros, no “before we start, let me tell you about myself.”
- Use signposts: “First…”, “Now the part most people skip…”, “Last one.”
- Replace vague claims with specifics and examples.
- Show, don’t just tell. Mark in the script where to cut to the screen, the product or the result.
- Re-hook at the midpoint with a fresh promise of what’s coming.
- End on value, then a single call to action. Don’t let viewers feel the video is “over” before it is.
Full script or bullet outline?
Both work. The right choice depends on the format and on you.
Full script
Best for faceless voiceovers, tight explainers, Shorts and anything with precise claims. Easy to time and edit. Needs practice (or a teleprompter) to sound natural on camera.
Bullet outline
Best for confident talkers, reviews, vlogs and podcasts. Sounds more natural. Risk: rambling. Fix it by fully scripting the hook and the ending and bulleting the middle.
Writing for Shorts vs. long-form
| Shorts / Reels / TikTok | Long-form | |
|---|---|---|
| Hook window | The first second or two, often visual plus on-screen text | The first several seconds, with room to set context |
| Ideas per video | One idea, one payoff | One core promise with several supporting sections |
| Structure | Hook, fast value, payoff, often a loop back to the start | Hook, roadmap, sections with re-hooks, conclusion, CTA |
| Script style | Every word earns its place; write it out | Script or hybrid outline |
| Call to action | Light, or none; follow or see the full video | One clear next step: a related video, your list, a resource |
For strategy beyond the script, see YouTube Shorts vs. Long-Form and Short-Form Video.
Build your script
Use the Script Builder below to lay out your hook, sections and call to action. It estimates runtime from your word count, so you can see if a “quick tip” has quietly turned into a 14-minute video.
Script Builder
Build a script, estimate runtime and read it in teleprompter mode.
Loading toolβ¦
A five-step scripting workflow
- Write the promise. One sentence: “After this video, the viewer will be able to ___.”
- Draft three hooks. Use different patterns from above. Pick the one that best matches your title and thumbnail.
- Choose a structure and outline. Section headings only, with one line on what each proves.
- Write or bullet the body. Mark b-roll, screen shares and pattern interrupts in brackets.
- Read it aloud and cut. Aim to remove a meaningful chunk. Tighter almost always wins.
Act as a YouTube script editor. My video topic is [topic] for [audience]. The title is "[title]". 1. Write 3 hook options (under 40 words each) using these patterns: result first, common mistake, direct promise. Each must match the title. 2. Suggest the best structure from: problem-solution-proof, numbered list, before-after-bridge, story arc. 3. Outline 4β6 sections with one sentence each and a re-hook line at the midpoint. 4. Mark where to add b-roll or a pattern interrupt. Do not invent statistics. Flag any claim I should verify.
Here is my draft script: [paste script]. Edit it for spoken delivery: shorter sentences, plain words, no filler. Cut anything that repeats. Keep my examples and opinions. Then list any open loops I raised but never closed.
Scripting checklist
- The hook matches the title and thumbnail
- The promise is specific and delivered
- Every open loop is closed
- Pattern interrupts are planned, not random
- Claims are accurate; sponsors and affiliate links will be disclosed
- One clear call to action at the end
Next in the pipeline: Filming and Gear on Any Budget. Back to the overview: The Video Production System. Prefer lessons? Try Script and Hook in the course.