Script writing for Reels: the format that keeps people watching
A free guide to writing Instagram Reel scripts, from the hook to the payoff.
Viewers decide almost immediately whether to keep watching a Reel, so a good script is built around attention: every line has to give the viewer a reason to stay for the next one. Editing can polish a Reel, but the script decides whether anyone sees the end of it.
The Reel script format: five beats
- Hook (the first 1–3 seconds). Interrupt the scroll with a clear point of view. Four openings that work: a question, a contrast, a time-gap promise, or a specific problem the viewer recognises as their own.
- Tension. Open a loop. Give the viewer a question they want answered — “what changed?” — so they stay through the middle.
- Proof. Back the claim with something real: a result, an example, or a moment from your own experience. Proof is what makes advice believable.
- Contradiction. Challenge a belief the viewer already holds. A good contradiction stops the middle of a Reel from going flat.
- Payoff. Close the loop with one takeaway or one action they can remember. One call to action, not three.
A Reel script template
Copy this into your notes and fill in one line per beat.
- Hook (0–3s): The surprising line, the question, or the problem.
- On-screen text: The hook again in a few words, for people watching with the sound off.
- Tension: The question the rest of the Reel answers.
- Proof: Your result, example or story.
- Contradiction: The common belief, and why it is wrong.
- Payoff + CTA: The one thing to remember, or the one thing to do next.
A worked example
An illustrative script, one line per beat:
- Hook: “I almost deleted the Reel that changed my mind.”
- Tension: “It flopped for a day. Then one comment made me watch it again.”
- Proof: “The comment was right: my point was buried twenty seconds in. I moved it to the first line and reposted.”
- Contradiction: “Everyone told me to fix the edit. The edit was fine — the script was in the wrong order.”
- Payoff: “Before you re-edit a Reel, read the script out loud. If the point isn’t in your first sentence, move it there.”
Script writing tips for Reels
- Write for sound off. Put the hook on screen as text as well as saying it.
- Write how you talk. Read the script aloud and cut every line you stumble on.
- One idea per Reel. A second idea is a second Reel.
- Keep it as short as the idea allows, then cut again.
- Put visual notes next to the line they belong to, so your editor knows where the cuts, b-roll and captions go.
- Study outliers. When a Reel in your niche does unusually well, break down its hook and structure — then tell your own story with it.
Get help with your Reel scripts
Write it yourself in TOINGG — hook and beat libraries, with the psychology behind every line.
Hire a Reel script writer or strategist — creators who grew their own audience first.
Get feedback from the content creator community — share a script and swap ideas with other creators.