🎬 1,000+ Projects Delivered ⚡ Fast turnaround, deadline never missed 🌍 Global Clients: USA, UK, DE, FR + more info@lucidmotionstudio.com
Home/Insights/Scripting a SaaS demo
Process

How to script a SaaS demo that does more than tour the interface

How to script a SaaS demo that does more than tour the interface
Short answer

Script a SaaS demo around one realistic job completed from start to finish, not around your navigation. Open on the moment of friction, show the workflow in the order a stranger would perform it, name the one thing that makes your product different, and end on the completed outcome. Two to four minutes, built in modular scenes so a UI change means re-rendering one section.

Key facts

  • Structure: friction, first action, workflow to completion, the differentiator, outcome, next step
  • Length: 2 to 4 minutes for the main demo, with 30 to 60 second cuts of single features
  • Order: the order a user would work in, never the order of your navigation menu
  • Data matters: realistic names, realistic numbers. Test Test and Lorem Ipsum destroy credibility instantly
  • Cut: settings, admin, permissions, pricing tiers and anything a first-time viewer would not do first
  • Build modular: one scene per stage, so a redesigned screen costs one re-render rather than a reshoot

Why most demo scripts fail before a frame is animated

The default demo script is a tour. Here is the dashboard. Here is the projects area. Here is reporting. Here is settings.

It fails because it is organised around your product's structure, and the viewer has no mental model of that structure yet. They cannot tell which parts matter. A tour hands somebody a floor plan when they asked for directions.

The fix is a change of subject. A demo is not about the software. It is about a job, and the software happens to be how the job gets done.

The structure that works

1. Open on the friction, in under fifteen seconds. Not the logo, not the value proposition, not a feature list. The moment of annoyance the viewer recognises. "Three people, four spreadsheets and nobody knows which one is current." If they nod, they will watch the next two minutes.

2. The first action, immediately. Get into the product fast, on the specific action that begins the job. Not the login screen. Not the empty state. The first thing a person does when they are actually trying to get something done.

3. The workflow, in a stranger's order. One realistic task, start to finish, in the sequence a person would perform it. If three steps happen in a row in real usage, show three steps in a row. The temptation to jump to the impressive screen is the thing to resist, because the impressive screen only means something once the viewer understands how someone arrives there.

4. The one thing that is different. Every demo has one moment where the product does something the alternatives do not. Slow down there. Give it ten seconds when everything else got three. This is the only part of the video a prospect will repeat to a colleague.

5. The outcome, shown. End on the finished thing: the report sent, the deal closed, the shift scheduled. The viewer needs to see the job done, not to be told it would be.

6. One next step. One. Start a trial, or book a demo, or read the docs. Two calls to action perform worse than one.

What to cut

Cut thisWhy
Settings and configurationNobody evaluates software on its settings screen
Admin and permissionsMatters at procurement, not in a demo video
Integrations not asked aboutSounds like scope, reads as complexity
PricingBelongs on a page where it can be read slowly
Feature completenessA list of everything says nothing about anything
The login screenCosts four seconds, teaches nothing

The test for every scene: if this were removed, would the viewer be unable to follow the job? If they would still follow it, it goes.

The details that decide credibility

Use realistic data. Not Test User, not Lorem Ipsum, not $1.00. Build a demo dataset with plausible names, sensible dates, believable numbers, and reuse it across every video. Fake-looking data tells a viewer that nobody has ever used this for real, which is precisely the doubt the demo exists to remove.

Name the roles. "Sarah in accounts receivable" is easier to follow than "the user". It also forces the script to decide who the video is for.

Do not narrate the interface. "Click the blue button in the top right" ages badly and adds nothing. Say what is being achieved and let the motion show where.

Slow down on the moments that matter, speed up on the rest. Real demos have uneven pacing because real attention is uneven. A video at one constant speed reads as a manual.

Illustrative scenario, not a specific client. A workflow tool has fifty features and a three-minute budget. The script covers four of them, chosen because they are the four a new customer touches in week one, and follows a single scheduling task from a manager's request through to a published rota. The other forty-six features are not mentioned. The demo converts better than the previous version, which had covered eleven features, because a viewer who follows one job to completion believes the product works, while a viewer shown eleven things believes nothing in particular.

Build it so it survives the next redesign

Software changes faster than video does. Two decisions at script stage decide whether your demo is an asset or a liability in nine months.

Modular scenes. One scene per workflow stage, rendered separately. A redesigned screen becomes one re-render, not a rebuild. This is the single largest factor in the total cost of owning a demo video.

Position-independent narration. Scripts that name button locations, menu labels and colours break the moment the design system moves. Scripts that describe outcomes survive.

More on how the studio structures this on the SaaS and product videos page.

Produce the cuts at the same time

From one master, at marginal cost:

  • A 60-second version for paid social and the homepage.
  • Three to five 30-second single-feature cuts for sales emails and feature

pages.

  • Vertical and square crops of the short cuts.
  • Silent versions with on-screen text for sound-off placements.

Commissioning these later as separate projects costs several times more than specifying them in the original brief, because the assets, the voiceover and the dataset all already exist.

Timeline and cost

A demo of this shape takes roughly the same as any 60-second explainer, two to four weeks, with the script and storyboard approval accounting for most of the variance rather than the animation. Getting the script right is where the schedule is won or lost.

Demos and video series are quoted individually rather than from the fixed package prices, because scene count and interface work vary far more than length does.

If you are still deciding whether a demo is even the right format, the comparison of explainer, demo and UI animation covers that decision first.

Send us the product and the job you want shown, and we will return a fixed price within 24 hours, over email, with no call required.

Sarah Kim
Product Lead, Lucid Motion Studio

Written for Lucid Motion Studio, a full-service animation studio founded in 2015 that has delivered more than 1,000 projects for brands and agencies worldwide.

Related reading

FAQ

Common questions

How long should a SaaS product demo video be?
Two to four minutes for the main demo. Under ninety seconds there is not room to complete a workflow, and past five minutes the audience is people who have already bought. Produce thirty to sixty second cuts of individual features from the same master for sales emails and feature pages.
Should a demo video have a voiceover or on-screen text?
Voiceover for the main demo on a product page, where viewers usually have sound on and are watching deliberately. On-screen text for cuts used in social and email, where sound is off by default. Produce both from one script rather than writing twice.
What should be cut from a SaaS demo script?
Settings, admin panels, permissions, integrations nobody asked about yet, the pricing page, and any feature a first-time user would not touch in their first session. Every second spent on those is a second not spent showing the job getting done.
What data should appear in the demo?
Realistic, plausible data with sensible names, dates and numbers, built once as a demo dataset and reused. Placeholder text and obviously fake values undermine the video more than a dated interface does, because they signal that nobody real has used this.
How do you keep a demo video current when the UI changes every sprint?
Build it in modular scenes, one per workflow stage, so a redesigned screen means re-rendering that scene rather than the whole video. Avoid narration that references specific button positions or menu names, since those are the first things to move.
Who should write the demo script, marketing or product?
Draft it with whoever has watched real users struggle, usually support or onboarding, then have marketing tighten it. Product teams know the feature set best and are the most likely to write a tour, because they see the software as an architecture rather than as a task somebody is in the middle of.

Have a project in mind? Let’s talk.

Send us the brief and we’ll reply with a fixed price within 24 hours. No calls required, everything handled over email.