toinggMeta partner
How it worksBrowse expertsCommunity
Log inCreate your profile

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

  1. 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.
  2. Tension. Open a loop. Give the viewer a question they want answered — “what changed?” — so they stay through the middle.
  3. Proof. Back the claim with something real: a result, an example, or a moment from your own experience. Proof is what makes advice believable.
  4. Contradiction. Challenge a belief the viewer already holds. A good contradiction stops the middle of a Reel from going flat.
  5. 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.

toingg

More good content in the world.

Reel script guideTerms of ServiceData ProcessingLicensing[email protected]