Explainer Video Script Writing: The Complete Guide

Your script is the foundation of your video. Get it wrong, and no amount of beautiful animation can save it. Here's how to write scripts that convert.

Why Your Script Is Everything

Most companies obsess over animation style while neglecting the script. This is backwards. A mediocre video with a great script will outperform a stunning video with weak messaging every time.

The script determines:

  • What you say — your core message and value proposition
  • How you say it — tone, pacing, and emotional arc
  • What viewers remember — your hook and key takeaways
  • What viewers do — your call-to-action

Rule of thumb: Spend 40% of your project time on the script. The remaining 60% is production. Never reverse this ratio.

The Proven Script Structure

After producing hundreds of SaaS explainer videos, we've refined a structure that consistently converts:

The P.A.S. Formula (60-90 seconds)

Section Duration Purpose
Hook 0-5 sec Stop the scroll, create curiosity
Problem 5-20 sec Show you understand their pain
Agitate 20-30 sec Make the problem feel urgent
Solution 30-50 sec Introduce your product as the answer
Benefits 50-70 sec Show what life looks like after
CTA 70-80 sec Tell them exactly what to do next

Step 1: Nail Your Hook

You have 3 seconds. Make them count. Here are hook formulas that work:

The Problem Statement

VOICEOVER: "Your sales team is drowning in spreadsheets."

The Question

VOICEOVER: "What if you could close deals 3x faster?"

The Statistic

VOICEOVER: "87% of SaaS companies lose customers due to poor onboarding."

The Bold Claim

VOICEOVER: "We helped 500 startups cut their CAC in half."

What NOT to do:

  • Start with your logo animation
  • Start with "Hi, we're [Company Name]"
  • Start with generic statements like "In today's fast-paced world..."

Step 2: Define the Problem

The problem section builds relatability. Your viewer should think: "Yes, that's exactly my situation!"

Be Specific

Generic problems don't resonate. Compare:

WEAK: "Managing projects is hard."
STRONG: "Your team wastes 5 hours every week searching for files buried in Slack threads."

Use Their Language

Research how your customers describe their problems. Use those exact words. Check:

  • G2 reviews (yours and competitors)
  • Reddit threads in your niche
  • Sales call recordings
  • Support tickets

Step 3: Agitate the Pain

This is where many scripts fall short. Agitation makes the problem feel urgent. It's the difference between "I should fix this someday" and "I need to fix this now."

VOICEOVER: "Meanwhile, your competitors are closing deals while you're still updating spreadsheets. Every day you wait, you're leaving money on the table."

Agitation techniques:

  • Cost of inaction: What happens if they don't solve this?
  • Competitor comparison: Others are solving this—why aren't you?
  • Emotional impact: How does this problem make them feel?
  • Time pressure: This problem gets worse over time

Step 4: Introduce Your Solution

Now—and only now—do you talk about your product. The viewer is primed with pain. They want relief.

VOICEOVER: "Meet Acme—the CRM that actually helps you sell."

[VISUAL: Product interface appears with smooth animation]

The Feature-Benefit Bridge

Never list features without benefits. Use this formula:

Formula: [Feature] so you can [Benefit], which means [Outcome]

Feature Only ❌ Feature + Benefit ✅
"We have real-time sync" "Real-time sync means your team always has the latest data—no more outdated spreadsheets"
"Built-in analytics dashboard" "See exactly which deals are at risk so you can save them before they slip away"
"One-click integrations" "Connect your entire stack in minutes, not months—no developers required"

Step 5: Show the Benefits

Paint the "after" picture. What does life look like once they use your product?

VOICEOVER: "Imagine starting your Monday with a clear pipeline, automated follow-ups, and time to actually sell. That's what Acme customers experience every day."

The Rule of Three

Highlight exactly 3 benefits. More than 3 becomes overwhelming. Less than 3 feels incomplete.

  • Benefit 1: The primary value (usually time or money saved)
  • Benefit 2: A secondary value (usually process improvement)
  • Benefit 3: An emotional value (usually peace of mind or confidence)

Step 6: Craft Your CTA

The call-to-action must be:

  • Single: One action, not three options
  • Specific: "Start your free trial" not "Learn more"
  • Low friction: Make it feel easy

CTA Examples

WEAK: "Visit our website to learn more about our solutions."
STRONG: "Start your free 14-day trial—no credit card required. See you inside."

Script Writing Best Practices

1. Write for the Ear, Not the Eye

Read your script aloud. If it sounds stilted, rewrite it. Spoken language is different from written language.

2. Keep Sentences Short

Long sentences are hard to follow in video. Break them up. One idea per sentence.

3. Use "You" More Than "We"

The video is about the viewer, not you. Count your pronouns:

  • ❌ "We built the best CRM. We have 10 years of experience. We help companies..."
  • âś… "You deserve a CRM that works. You'll save 10 hours weekly. You'll close more deals..."

4. Avoid Jargon

If your mom wouldn't understand it, simplify it. Technical audiences still appreciate clarity.

5. Include Visual Cues

The script should guide the visuals. Include notes for the animation team:

VOICEOVER: "Your dashboard shows everything at a glance."

[VISUAL: Smooth zoom into dashboard interface, highlighting key metrics with animated callouts]

Full Script Example

Here's a complete 60-second script for a fictional SaaS product:

HOOK (0-5 sec): "Your sales team closes 23% of qualified leads. Industry average is 35%."

[VISUAL: Animated stat comparison, urgent red/green contrast]

PROBLEM (5-15 sec): "The culprit? Inconsistent follow-ups. Leads fall through the cracks. Hot prospects go cold. Deals die in pipeline purgatory."

[VISUAL: Leads falling through cracks animation, calendar with missed tasks]

AGITATE (15-25 sec): "Meanwhile, your competitors respond in minutes while you're still scheduling reminders. Every hour of delay drops your close rate by 7%."

[VISUAL: Clock ticking, competitor stealing deal]

SOLUTION (25-40 sec): "Velocify automates your follow-up sequence. Leads get the right message at the right time—automatically. Our AI predicts the best moment to reach out."

[VISUAL: Product interface, automated email sequences, AI insights]

BENEFITS (40-55 sec): "Close 40% more deals. Save 12 hours per rep, per week. Never let a hot lead go cold again."

[VISUAL: Results dashboard, happy sales team, growing pipeline]

CTA (55-60 sec): "Start your free trial today. Setup takes 5 minutes."

[VISUAL: Simple signup form, checkmark animation, logo]

Frequently Asked Questions

How many words should an explainer video script be?

Plan for approximately 150 words per minute of video. A 60-second explainer video script should be 140-160 words. A 90-second video needs about 200-230 words. Always leave room for visual storytelling—don't fill every second with narration.

What is the best structure for an explainer video script?

The most effective structure is the Problem-Agitate-Solution (PAS) formula: Hook (5 sec), Problem (15 sec), Agitation (10 sec), Solution (20 sec), Benefits (15 sec), CTA (5 sec). This structure builds emotional connection before presenting your product.

Should I write the script before the storyboard?

Yes, always write the script first. The script determines pacing, messaging, and structure. The storyboard then visualizes the script. Writing script and storyboard simultaneously leads to misaligned messaging and wasted revisions.

Need Help Writing Your Script?

Our team writes scripts that convert. Let's craft your message together.

Get Script Help

Related Articles