GroReel logoGroReel

Scripts

Reel Script Template: The Format That Keeps Viewers Watching

Most reels lose people in the middle, not the start. A script fixes the middle.

GroReel team · Updated · 3 min read

A reel script card with a highlighted hook, timestamped beats and a payoff

The short answer

Hook (0–3s) → the promise, said and shown. Beats (every 3–7s) → one idea each, each opening a small question the next one answers. Payoff → deliver exactly what the hook promised. One ask → send, save, comment or follow. For a 30-second reel that's about 65–80 spoken words.

Why script a 30-second video?

Because a reel lives or dies on the seconds where people decide whether to keep watching. Unscripted reels drift: a slow start, a repeated point, a good line buried in the middle. Watch time is one of the signals Instagram cares about most, and a script is the cheapest way to protect it.

A script doesn't have to sound scripted. Write it the way you talk, then say it out loud and cut every word you trip over.

The template

PartWhenIts job
Hook0:00–0:03Name the topic and the reason to stay. Same idea on screen in 3–7 bold words.
Setup0:03–0:06One line of context, why this matters to the viewer. Skip it if the hook already did this.
Beatsevery 3–7sOne idea each. End each beat with a small open question the next one answers.
Payofflast 20%Deliver what the hook promised, specifically. A number, a result, a reveal.
Loop backfinal lineOptional: a line that connects to the opening, so a replay feels natural.
One askendSend, save, comment or follow. Only one.

How many words?

Most people speak around 130–160 words a minute. So:

If your script is longer, cut. Don't speed up.

A worked example

Here's a 24-second reel for a home baker. The goal is sends, because the tip is useful enough to forward.

0:00 Hook (on screen: FLAT BREAD? IT'S THE WATER)
"Your sourdough isn't flat because of the flour."

0:03 Beat (opens: what's the test?)
"It's the water. Here's the ten-second test."

0:08 Beat (on screen: 18°C = sleepy yeast)
"Too cold and the yeast basically goes to sleep. Mine was 18."

0:14 Beat (opens: does it work?)
"Warm it to 26 before you mix. That's it."

0:19 Payoff
"Same flour. Same starter. Twice the rise."

0:22 Loop back + ask
"So no, it was never the flour. Send this to the friend whose bread keeps coming out flat."

Notice what's missing: no "hi guys", no backstory, no list of everything else that can go wrong. One problem, one fix, one number.

What works and what doesn't in 2026

Each row comes back to the signals Instagram has said matter most for Reels: people watching to the end, and people sending it on.

WorksDoesn't
Saying the answer early, then showing howSaving the answer for the last second
3–7 words of text on screen in the first frameRelying on audio when many people scroll muted
One idea per reelThree tips crammed into 20 seconds
One specific ask: "Send this to the friend who…""Like, comment, share and follow"
Lines written to be said, read aloud before filmingLong written sentences read off the screen
A hook the reel actually pays offClickbait that makes people leave early
Your own footage and voiceRe-uploading clips from other apps or accounts

Five ways scripts go wrong

  1. The hook writes a cheque the payoff can't cash. If you promise "the one trick," show one trick, clearly. A let-down ending loses replays and sends.
  2. Two ideas in one reel. If you need "also…", that's the next reel.
  3. Beats that don't pull forward. If a line could be cut without anyone noticing, cut it.
  4. Three asks at the end. "Like, comment, follow and share" gets none of them.
  5. Writing for reading, not speaking. Long sentences look fine on paper and sound stiff out loud. Read every line aloud before you film.

No talking? Script the visuals

Music-led and wordless reels need scripts too, just in shots instead of lines: what's on screen at 0:00 that makes someone stop, what changes every few seconds, and what the final frame reveals. The structure is the same: hook, beats, payoff.

Once it's written, plan how to film it. Our guide to shooting reels on your phone turns a script into a shot list.

How GroReel helps

Skip the blank page

Give the Script & Shoot Plan one sentence about your reel, or drop your raw clips, and it writes the whole thing using this structure.

Built on the same signals this guide covers. 1 free check · no card · your video is deleted after the check.

Write my reel See a sample verdict →

Questions people ask

How do you write a script for an Instagram Reel?

Start with a hook that names the topic in the first three seconds, then write one idea per beat every 3 to 7 seconds, deliver the promised payoff, and end with one ask. For a 30-second reel that's about 65 to 80 spoken words.

How long should a reel script be?

About 30 to 40 words for 15 seconds, 65 to 80 for 30 seconds, and 130 to 160 for a minute, based on a normal speaking pace.

Do I need a script for a reel without talking?

Yes, as a list of shots: the frame that stops the scroll, what changes every few seconds, and the final reveal. The hook, beats and payoff structure still applies.

Sources

  1. Sprout Social — How the Instagram algorithm works (2026) (2026)
  2. Buffer — How the Instagram algorithm works: 2026 guide (2026)
  3. TechCrunch — Instagram cracks down on content aggregators (30 Apr 2026)