Learn

Video script structure

A video script is structured in four layers: a hook of 15 to 30 seconds, a stated promise in one sentence, the body written beat by beat with no beat longer than 90 seconds, and a close that names the next action — written at roughly 140 to 160 spoken words per minute so the runtime is known before filming.

TL;DR
  • Four layers: hook (15-30s), one-sentence promise, beat-by-beat body, single-action close.
  • Write at 140-160 spoken words per minute so runtime is decided before filming.
  • Full-script the hook and close; bullet the body to keep delivery alive.
  • Every beat needs a visual change, or it needs to be shorter.

Scripts fail for structural reasons far more often than for writing reasons. A script that opens with context, explains before promising, or runs 40% longer than intended will underperform regardless of how well the sentences are made. Writing to a fixed layer order removes those failures before the camera is switched on.

Published July 29, 2026 · Updated July 29, 2026

140-160 wpm
Speaking pace
Roughly 1,500 words for a ten-minute video.
15-30 seconds
Hook length
Long enough for stakes, short enough not to spend attention.
90 seconds
Max beat length
Beyond this, add a visual change or split the beat.

How to write the script

  1. Start from the beat list produced by your chosen structure template.
  2. Set the word budget: intended minutes multiplied by 150.
  3. Write the hook word for word, 15 to 30 seconds, and read it aloud once.
  4. Write the promise sentence and check it against the title.
  5. Fill each beat with bullets, keeping any single beat under about 220 words.
  6. Write the close as one action, then apply your brand voice filter across the whole draft.

The four layers in order

The order is not stylistic. Each layer exists to protect the one after it: the hook buys attention, the promise directs it, the beats spend it in controlled amounts, and the close converts what remains.

  • Hook: the situation, the stake, and a reason this is worth the next ten minutes.
  • Promise: one plain sentence restating the title's claim, delivered once.
  • Body: beats with headings, each with a visual change and a maximum of 90 seconds.
  • Close: one action, stated once, with no competing asks.

Word count is a production control

Runtime decided in the edit is runtime decided too late; the material has already been shot and the cuts have to remove content rather than length. Writing to a word budget at 140 to 160 words per minute makes the runtime a script decision, which is where it is cheapest to change.

It also makes the beat lengths visible: a 400-word beat is nearly three minutes and needs splitting before anyone films it.

Why the body should not be fully scripted

Reading produces a flat, uniform delivery that viewers detect within seconds even when they cannot name what is wrong. Bulleted beats keep the phrasing live while the structure stays fixed — the combination that reads as prepared rather than recited.

The exceptions are the hook and the close, where precision matters more than naturalness and where a stumble costs the most.

Worked examples

Catching runtime before filming

A planned 8-minute video came to 2,300 words, or roughly 15 minutes at natural pace. Two beats were merged and one was cut at the script stage, bringing it to 1,250 words. The saved time was a full afternoon of filming and editing that would otherwise have been thrown away.

From script to camera

Load the hook and close into the teleprompter and leave the body as bullets on screen. This is the setup that keeps eye-line steady where precision matters and delivery natural everywhere else.

Keep the beat headings alongside the timeline in the edit; they are the map you will overlay on the retention curve seven days later.

Frequently asked questions

Ship a week of content, not a to-do list.

Join the Outlieo waitlist. Track the outliers, script in your voice, and repurpose to LinkedIn.