How to write an explainer video script: template, word counts and real examples

By the Launcher by Ranwip team · Updated · 6 min read

Short answer

A good SaaS explainer video script has 5 parts: a hook in the first 3 seconds, the pain your buyer feels, the discovery of your product, the outcome they get, and one call to action. At a normal voiceover pace, a 30-second script is about 65 to 80 words and a 60-second script about 130 to 160 words.

  1. Hook (0 to 3 s)
  2. Pain
  3. Discovery
  4. Outcome
  5. Call to action

What is the structure of an explainer video script?

A 60-second explainer video script split into five parts: hook (0 to 3 seconds), pain (about 15 seconds), discovery (about 20 seconds), outcome (about 15 seconds) and call to action (last 5 seconds).
Where each part of a 60-second script goes.
PartJobShare of a 60-second video
1. HookStop the scroll with a pain or a surprising line0 to 3 seconds
2. PainMake the viewer feel the problem they already haveAbout 15 seconds
3. DiscoveryShow your product as the way out, on real screensAbout 20 seconds
4. OutcomeThe result, ideally with a numberAbout 15 seconds
5. Call to actionOne thing to do nextThe last 5 seconds

How many words should an explainer video script be?

Explainer video script word counts: 30 seconds is 65 to 80 words, 60 seconds is 130 to 160 words, 90 seconds is 200 to 240 words, at about 130 to 160 words a minute.

A typical voiceover runs at about 130 to 160 words per minute. Fewer words leave room for the visuals and pauses that make a video feel fast instead of rushed.

Video lengthScript lengthWhere it works
30 secondsAbout 65 to 80 wordsX, LinkedIn, Reddit, ads
60 secondsAbout 130 to 160 wordsHomepage, Product Hunt, sales emails
90 secondsAbout 200 to 240 wordsOnly when the product really needs it

How to write an explainer video script, step by step

  1. 01
    Find the pain in your buyers' own wordsRead your reviews, your competitors' reviews and Reddit threads. Copy the exact sentences people use. The one they repeat most is your hook.
  2. 02
    Write the hookOne line, under 3 seconds, about the viewer, not you. "Still building reports by hand?" works. "Introducing YourSaaS" doesn't.
  3. 03
    Make the pain specificA number or a moment: "4 hours every Monday." "Stop emailing me. I mean it." Specific beats general.
  4. 04
    Bring in the product as the answerName it only now. Show one workflow on real screens, not every feature.
  5. 05
    State the outcomeWhat changes for them, with a number if you have one: "Reports in 30 seconds."
  6. 06
    End with one call to action"Start free today." One action. Not three links.
  7. 07
    Read it out loud with a timerIf it runs long, cut words, not pauses.

Explainer video script template (30 seconds)

Copy this and fill the brackets. This exact structure is the example script on our homepage.

PartTemplateExample
HookStill [painful task] by hand?Still building reports by hand?
Pain[Time or money lost]. [Moment it hurts].4 hours every Monday. Gone.
DiscoveryMeet [Product].Meet YourSaaS.
Outcome[Result] in [short time].Reports in 30 seconds.
Call to action[One action] today.Start free today.

Explainer video script examples from real launches

VideoHookWhy it works
MarketFast"I missed Bitcoin in 2013."A regret every founder knows, turned into "I'm NOT missing SaaS."
MyMatchOpsCold emails, then "Stop emailing me. I mean it."One enemy (cold outreach) every B2B seller has lived
CodeBridgeA bank balance of €0.00A number the buyer is afraid of
Midnight Sprint"Let's start vibe coding."Shows the generic result before naming the problem

Explainer video script mistakes that make people scroll

  • Opening with the logo or the company name.
  • Listing features instead of solving one pain.
  • Writing for the founder ("our AI-powered platform") instead of the buyer.
  • Two or three calls to action at the end.
  • Too many words for the length, so the voice has to rush.

Frequently asked questions

How long should an explainer video script be?

About 65 to 80 words for 30 seconds and 130 to 160 words for 60 seconds, based on a typical voiceover pace of 130 to 160 words per minute.

What makes a good explainer video script?

A hook in the first 3 seconds, one specific pain in the buyer's own words, the product shown as the answer, a concrete outcome and a single call to action.

How do you start an explainer video script?

With the viewer's pain or a surprising line about them, never with your logo or product name. You have about 3 seconds before they scroll.

Should I write the script myself or hire someone?

You can write it with this template. We write every script from buyer research and you approve every word before anything is animated.

How long does it take to make an explainer video?

With us, 5 days for a 30-second video and 10 days for a 60-second video, script included.

Launch videos we made