Quick answer: A Reels script that sells follows three blocks: hook in the first 3 seconds (identification + curiosity), body with one single idea and proof, and a CTA proportional to the value delivered. The sweet spot is 45–60 seconds and 112–150 words. A strong script matters more than production quality — the algorithm rewards retention, not image quality.
TL;DR
- Structure: hook (0–3s) → body (3–40s) → CTA (last 5s).
- The hook needs 2 layers: identification + curiosity.
- Ideal length: 45–60s and 112–150 words.
- One idea per Reel; CTA proportional to the value delivered.
- Test at least 4 scripts per week to have meaningful data.
Reels is the format delivering the most organic reach on Instagram in 2026. But reach without a script is noise without results.
In this guide, we'll break down the script structure that turns Reels into a sales machine — without looking like an ad, and without needing a video production team.
Why does the script matter more than production?
Most SMBs make the mistake of investing in cameras, lighting, and set design before having a script that works. The truth: a phone-shot Reel with a strong script outperforms a "professional" video with no structure.
The algorithm rewards retention — and retention is a function of the script, not image quality.
What's the structure of a Reels script that sells?
Every converting Reel follows the same structure:
Block 1 — Hook (0–3 seconds)
The hook decides whether the person watches or scrolls past. You have 3 seconds. Not 5, not 10 — three.
What works:
- A question that stings: "Do you know how much each customer you're losing on Instagram is costing you?"
- A counterintuitive statement: "Posting every day is killing your engagement."
- A specific number: "This technique generated R$47K in 30 days for a bakery in São Paulo."
What does NOT work:
- Generic hook: "In this video I'm going to show you…" — says nothing.
- Greeting: "Hey everyone, how's it going?" — they're already gone.
- Video description: "Today I'll talk about marketing" — zero curiosity.
The hook needs two layers: identification (the person recognizes themselves) + curiosity (they need to know what comes next).
Block 2 — Body (3–40 seconds)
The body delivers on the hook's promise. This is where you build authority and trust.
Body rules:
- One idea per Reel. Don't try to cover 5 tips in 45 seconds.
- Direct language. Speak the way you'd talk to a customer in person, not like you're writing an article.
- Prove what you're saying. Use a number, real example, before/after.
- Keep the pace. Every sentence needs to make the person want to hear the next one.
Body structures that work:
- Problem → Cause → Solution — "Your CAC is high because you're using the same creative for everyone. The fix is to segment by funnel."
- Myth → Truth — "Everyone says posting more sells more. The truth: posting the right content, at the right time, sells more."
- Step-by-step — "3 things I did to triple my reach: first…"
Block 3 — CTA (last 5 seconds)
The CTA isn't "link in bio." The CTA is the bridge between the content and the action.
CTAs that convert:
- "Save this Reel and use it in your next campaign." (engagement)
- "Comment 'FUNNEL' and I'll send you the template." (lead capture)
- "Follow to see part 2 tomorrow." (retention)
- "Link in bio to try for free for 7 days." (conversion)
Golden rule: the CTA should be proportional to the value delivered. If the Reel gave a quick tip, don't ask for a purchase. Ask for a save. If the Reel solved a real problem, then you can ask for the bigger action.
What's the ideal Reels script length?
After testing hundreds of scripts, the pattern is clear:
- 45–60 seconds is the sweet spot for B2C SMBs.
- 112–150 words is the ideal range to keep pace without rushing.
- Under 30s: too little time to build an argument.
- Over 90s: retention drops off sharply at the 60s mark.
3 ready-to-adapt scripts
Script 1 — Authority (artisan bakery)
Hook: "90% of bakeries in São Paulo spend R$2K on ads and don't know where each customer comes from."
Body: "We tracked every sale by channel over the last 60 days. Result: 43% of new customers came from a single Reel about our natural fermentation process. Not from an ad. From a 40-second video showing how we work."
CTA: "Save this Reel and next week, show the behind-the-scenes of your business. It works."
Script 2 — Problem/Solution (aesthetics clinic)
Hook: "Your clinic posts every day and bookings aren't increasing? The problem isn't frequency."
Body: "The problem is that every post talks about the procedure, not the result. Nobody wakes up wanting 'biostimulator.' They want firm skin, a defined jawline, confidence in the mirror. Swap the procedure copy for the transformation it creates."
CTA: "Comment 'COPY' and I'll send you 5 caption examples that convert for clinics."
Script 3 — Counterintuitive (e-commerce)
Hook: "I stopped posting every day and my sales went up 28%."
Body: "I was posting 7x per week, all rushed, no strategy. I cut it to 4 posts — but each one had a script, strong hook, and clear CTA. Engagement per post tripled. The algorithm delivered more. And the time I freed up I used to reply to DMs — which is where the sale actually happens."
CTA: "Follow to see the 4-posts-per-week framework I use."
How does AI speed up script creation?
Writing 4 scripts per week by hand takes 3–4 hours. With AI that knows your brand (via Brand Knowledge), the process drops to 30 minutes:
- The AI already knows your audience, tone of voice, and differentiators.
- You choose the topic (or the AI suggests one based on performance data).
- The AI generates the complete script — hook, body, CTA.
- You review, adjust, and record.
The result: more scripts, more tests, more data. And more data means lower CAC.
Common Reels script mistakes
- Weak hook — if the person doesn't stop in the first 3 seconds, nothing that follows matters.
- Script that's too long — more than 150 words for a 60s Reel means you'll be rushing.
- Generic CTA — "link in bio" without context doesn't convert.
- Disconnected tone — sounding like a different person in the video vs. in Stories kills trust.
- Not testing — one script per week doesn't generate enough data. Test at least 4.
Want scripts calibrated for your audience? Meet Ansuz — AI that learns your brand and creates content that converts.
Ready to scale your marketing with AI?
The first 10 customers lock in founder pricing — forever.
See plans and pricingAlso read
ChatGPT for marketing: is it worth it? Limits and when to use a platform
What ChatGPT does well in marketing, where it falls short, and when a platform with Brand Knowledge is the right call. An honest guide for SMBs already using AI.
How to get more Instagram views in 2026
What actually increases Instagram views: retention, hooks, and consistency. A practical guide for SMBs who want more organic reach without posting in the dark.
Why your ad isn't converting (and how to increase ROAS)
The real causes of a non-converting Meta Ads campaign and a step-by-step to increase ROAS: funnel-specific creatives, a clear offer, and organic as your base.