Features
Link in Bio (Free) Sort Reels by Views Analytics Dashboard Export Data Analyze Any Profile Performance Score Hashtag Analytics
Pricing
Resources
Best Posting Times Engagement Calculator Go Viral on Reels Best Hashtags Guide Instagram Insights View All Resources
Install Free

Quick answer: For most Reels, start with PAS (pain-point tips), AIDA (products and offers) or a listicle (quick education). Use Hook-Story-Offer or the Story Spine when you have a real story. The table below compares all 12. To fill one in, use the free video script template tool.

What is a script framework?

A script framework is a fixed order of beats. Each beat has one job: stop the scroll, create tension, deliver the value, ask for an action. You swap in your own topic, and the structure keeps the Reel moving.

Two families matter for short video:

  • Copywriting frameworks (AIDA, PAS, BAB, 4 Ps) come from advertising. They move a viewer toward one action.
  • Storytelling frameworks (Hero's Journey, Story Spine, StoryBrand) come from narrative. They make people care, then the action follows.

12 reel script frameworks compared

FrameworkBest forLengthDifficulty
AIDAProduct demos, offers, lead magnets30–60 sEasy
PAS (Problem-Agitate-Solve)Fixes, mistakes, services20–45 sEasy
Hook-Story-OfferCreators and coaches selling something30–60 sMedium
Before-After-BridgeResults and makeovers15–30 sEasy
Hero's Journey (60 s)Personal and brand origin stories45–90 sHard
Problem-Solution-ProofProduct demos, testimonials20–40 sEasy
Listicle / CountdownTips, tools, quick education15–45 sEasy
Myth-Busting / ContrarianAuthority, debate, saves15–40 sMedium
Pixar Story SpineShort narrative, brand stories30–60 sMedium
StoryBrand SB7Brand and service explainers45–60 sHard
4 Ps (Promise-Picture-Proof-Push)Offers and launches30–45 sMedium
SCQAExplainers, news, B2B30–60 sMedium

How to choose a script framework

Start from what the Reel is for, then pick the framework that matches.

If your Reel…UseWhy
Fixes a problem your viewer already hasPASOpens on a pain they recognise
Sells or promotes a product or lead magnetAIDA or 4 PsBuilt to end in one action
Shows a transformation or resultBefore-After-BridgeThe contrast does the work
Tells your story and ends with an offerHook-Story-OfferThe story raises the offer's value
Tells a story with no pitchPixar Story Spine or Hero's JourneyBeginning, middle, end in seconds
Demos a product that needs proofProblem-Solution-ProofEnds on evidence
Teaches several quick tipsListicleNumbers keep people watching
Challenges a common beliefMyth-BustingDisagreement holds attention
Explains your brand or serviceStoryBrand SB7Makes the customer the hero
Explains news, data or a decisionSCQALogical, answer-led

The 12 frameworks, one by one

Each has its beats with timings for a 30-second Reel and an example opening line we wrote. Eight have their own full guide with three example scripts.

AIDA

The classic persuasion sequence: grab attention, build interest, create desire, ask for action.

AttentionInterestDesireAction
0–3 s3–12 s12–24 s24–30 s

Example hook: "You don't need a gym to build your legs."
Best for: Product demos, offers, lead magnets. Full AIDA guide · Open in the template tool

PAS (Problem-Agitate-Solve)

Open on a pain the viewer already feels, show what it costs them, then deliver the fix.

ProblemAgitateSolve + CTA
0–4 s4–14 s14–30 s

Example hook: "If your lower back hurts after deadlifts, it's not your back's fault."
Best for: Fixes, mistakes, services. Full PAS guide · Open in the template tool

Hook-Story-Offer

Russell Brunson's three-part structure: a hook to stop the scroll, a story that makes the offer valuable, then the offer.

HookStoryOffer
0–3 s3–22 s22–30 s

Example hook: "I couldn't do a single push-up at 34."
Best for: Creators and coaches selling something. Full Hook-Story-Offer guide · Open in the template tool

Before-After-Bridge

Show where the viewer is now, where they could be, and the bridge that gets them there.

BeforeAfterBridge + CTA
0–6 s6–16 s16–30 s

Example hook: "This was my desk setup a year ago."
Best for: Results and makeovers. Full Before-After-Bridge guide · Open in the template tool

Hero's Journey (60 s)

The classic story arc, compressed: ordinary life, a call, a struggle, a turning point, a return with something new.

Ordinary worldCall + struggleTurning pointReturn + lesson
0–4 s4–16 s16–24 s24–30 s

Example hook: "Two years ago I was about to quit."
Best for: Personal and brand origin stories. Full Hero's Journey guide · Open in the template tool

Problem-Solution-Proof

Name the problem, show the solution working, then prove it with a result, number or testimonial.

ProblemSolutionProof + CTA
0–5 s5–20 s20–30 s

Example hook: "My plants kept dying until I tried this."
Best for: Product demos, testimonials. Full Problem-Solution-Proof guide · Open in the template tool

Listicle / Countdown

A numbered list with a promise up front and the best item saved for last, so viewers watch to the end.

Promise the listItems 1–3CTA
0–3 s3–26 s26–30 s

Example hook: "3 free apps that replaced my editor."
Best for: Tips, tools, quick education. Full Listicle / Countdown guide · Open in the template tool

Myth-Busting / Contrarian

State a popular belief, say why it's wrong, then give the truth and what to do instead.

MythWhy it's wrongThe truth + action
0–3 s3–15 s15–30 s

Example hook: "Posting every day is killing your reach."
Best for: Authority, debate, saves. Full Myth-Busting / Contrarian guide · Open in the template tool

Find reels that already use these frameworks

Install IShort and transcribe them. Sort any public profile's reels by views and Viral Score, click Transcribe on a winner, and read its script beat by beat. Free on Chrome and Edge.

Add to Chrome Add to Edge

Pixar Story Spine

An improv tool created by Kenn Adams and later taught to Pixar's writers: fill in 'Once upon a time… Every day… But one day… Because of that… Until finally… And ever since then…'

Once upon a time / Every dayBut one dayBecause of that (×2–3)Until finally / Ever since
0–6 s6–10 s10–22 s22–30 s

Example hook: "Every day I edited Reels until 2 a.m. But one day…"
Best for: Short narrative, brand stories. Open in the template tool

StoryBrand SB7

Donald Miller's seven-part framework: the customer is the hero, your brand is the guide. A character has a problem, meets a guide who gives them a plan and calls them to action, which helps them avoid failure and ends in success.

Character + problemGuide + planCall to actionFailure vs success
0–8 s8–20 s20–25 s25–30 s

Example hook: "You want to post consistently, but content eats your weekends."
Best for: Brand and service explainers. Open in the template tool

4 Ps (Promise-Picture-Proof-Push)

Make a promise, paint a picture of the result, back it with proof, then push for the action.

PromisePictureProofPush
0–4 s4–14 s14–24 s24–30 s

Example hook: "Give me 10 minutes a day and your Spanish will be conversational by summer."
Best for: Offers and launches. Open in the template tool

SCQA

Barbara Minto's consulting structure: the Situation everyone agrees on, the Complication that changes it, the Question that raises, and your Answer.

SituationComplicationQuestionAnswer
0–5 s5–12 s12–15 s15–30 s

Example hook: "Interest rates just dropped. So should you refinance now?"
Best for: Explainers, news, B2B. Open in the template tool

Copywriting frameworks vs storytelling frameworks

Copywriting (AIDA, PAS, BAB, 4 Ps, PSP)Storytelling (Story Spine, Hero's Journey, SB7)
GoalOne action: save, comment, clickConnection, trust, memorability
Opens withA promise or a painA character in a situation
Typical length15–45 s30–90 s
RiskFeels salesy if overusedRuns long if you don't cut

Hook-Story-Offer sits between the two: a story in the middle, a pitch at the end.

A universal reel script template

Every framework above fits into this outline. Swap the beat names for your chosen framework.

Universal template
REEL SCRIPT  (framework: ______   length: 30 s / 60 s)

[BEAT 1: HOOK | 0-3 s]
Say:       "[5-12 words: the pain, the promise or the surprise]"
On-screen: [3-6 words]

[BEAT 2: TENSION | 3-12 s]
Say:       "[why it matters: problem, stakes or the start of the story]"

[BEAT 3: VALUE | 12-24 s]
Say:       "[the fix, the steps, the turning point or the proof]"
Show:      [demo / before-after / result]

[BEAT 4: ACTION | 24-30 s]
Say:       "[ONE ask: save / comment ___ / follow / link in bio]"
On-screen: [the ask]

What IShort's reel data shows

From IShort's data: 59% of the scripts in our sample follow no named framework at all. The most common structures were tutorials (107 reels, 16.4%) and numbered listicles (88 reels, 13.5%, median 275k views). Every other framework on this page matched fewer than 30 reels, so we don't publish per-framework numbers for them yet.

73% of scripts named the topic in their first sentence; the median hook was 12 words.

The median English script was 166 words, spoken at about 3.4 words per second.

Reels that asked for comments drew a median 8.63 comments per 1,000 views, versus 0.55 for reels with no spoken CTA. Median likes-plus-comments engagement was about the same (3.5% vs 3.49%).

Hook type (first sentence)ReelsMedian views
Number / list (“5 habits that…”)30448k
Question (“Ever wondered why…?”)82386k
Stop / don't (“Stop doing this…”)21368k (small sample)
Bold claim74230k
Personal story (“I…”)79116k

IShort's sample: 1,227 public reels that IShort users chose to transcribe (July–September 2026). 653 transcripts (567 English, 86 Hindi in Devanagari) could be classified by keyword rules. Because users mostly transcribe reels that already did well (median 206k views), treat these as patterns in successful reels, not proof of cause.

How to find which framework works in your niche

  1. Pick five creators in your niche and open their public profiles.
  2. Sort their Reels by views (or by Viral Score, to find posts that beat that account's usual numbers).
  3. Transcribe the top five and label each beat: hook, tension, value, action.
  4. Count the frameworks. The one that keeps showing up is your starting point. Write your own version of it.

IShort does steps 2 and 3 inside instagram.com. Transcripts run when you click Transcribe, in English, Hindi and other Indian languages. Read more about transcribing Reels or writing a Reel script.

When not to use a framework

  • Trends and memes. The format is the framework. Forcing beats onto a trend makes it feel stiff.
  • Raw, in-the-moment content. Behind-the-scenes clips work because they aren't scripted.
  • When it makes every Reel sound the same. Rotate two or three frameworks so your feed doesn't feel formulaic.

Frequently asked questions

What is the best script framework for Instagram Reels?

There is no single best one. PAS suits pain-point tips, AIDA suits products and offers, and a listicle suits quick education. Hook-Story-Offer works when you have a real story and something to sell. Pick the framework that matches the goal of the Reel.

What is the difference between a copywriting framework and a storytelling framework?

A copywriting framework such as AIDA or PAS moves the viewer toward one action, like a save or a click. A storytelling framework such as the Story Spine or the Hero's Journey builds connection through a character and a change. Hook-Story-Offer combines both.

How long should a Reel script be?

Most frameworks fit a 30-second Reel: about 3 seconds of hook, then tension, value and one call to action. Story frameworks such as the Hero's Journey or StoryBrand usually need 45 to 60 seconds.

Can I use more than one framework in a Reel?

Yes. Many Reels use a myth-busting or PAS hook and then a listicle body, or a short story inside the Desire beat of AIDA. Keep one clear order of beats so the viewer never feels lost.

How do I know which framework works in my niche?

Study the top Reels in your niche. Sort a few creators' public Reels by views, transcribe the top five, and label each beat. The framework that keeps showing up is your starting point. IShort does the sorting and transcripts inside Instagram.

Sources

  1. AIDA (marketing) — Wikipedia — AIDA origins
  2. Hook, Story, Offer (and the Attractive Character) — The Marketing Secrets Show, Russell Brunson
  3. Meet the creator of the Story Spine — NPR, All Things Considered (Kenn Adams interview) — Story Spine and Pixar
  4. Building a StoryBrand 2.0 — StoryBrand (Donald Miller) — seven-part framework
  5. The Minto Pyramid Principle and SCQ Framework — Barbara Minto — SCQA
  6. Copywriting Formulas: Craft Compelling Business Messages — Mailchimp — PAS, BAB, 4 Ps

How we wrote this: we compared these frameworks with 653 classified transcripts of public reels in IShort's sample (aggregate stats only), wrote every example script ourselves, and list our sources above. By the IShort team. Last updated: 26 Sep 2026.