Telepromptia

How to write a product demo video script

A product demo is a script and a screen that have to stay in step. If the words run ahead of what the viewer sees, they get lost. If the words fall behind, the video drags. The fix is to write the narration for the screen, cue each action in the script and keep the whole thing to one job. This guide gives you a structure, a time and word budget, a short example and a plan for recording it with a teleprompter.

How to write a product demo video script

Key takeaways

  • Give each demo one job: one task, for one kind of viewer, with one clear result.
  • Open with the problem and the result, then show how you get there.
  • Narrate what is on the screen in the present tense, one action per sentence.
  • Put screen cues in square brackets in the script, so the words and the picture stay in step.
  • Plan about 140 words per minute and slow down while the screen is busy.
  • Record the talking-head parts and the screen separately, and join them in your editor.

Decide the one job

Finish this sentence: "After this demo, the viewer can ___, and it takes them ___." For example: "can send an invoice in under a minute." If you need "and" to finish it, you have two demos. A feature tour tries to be interesting to everyone and ends up useful to nobody. A demo that completes one task shows the product doing real work.

Pick the viewer, too. A buyer needs the result and the effort. A new user needs the exact steps. Write to one of them.

A structure that works

Here is a 90-second demo broken into beats. Adjust the seconds, but keep the order.

BeatWhat you saySeconds
HookThe problem, in the viewer's words8
PromiseWhat they will have by the end10
Step 1The first action and its result17
Step 2The second action and its result17
Step 3The third action and its result17
ProofA number, a quote or the finished output11
AskOne next step10

At a conversational 140 words per minute, 90 seconds holds roughly 210 words. Take off about a tenth for pauses and screen moments, and plan for around 190 words. Our 60-second script guide has a similar budget for shorter videos.

Write narration for the screen

One action, one sentence

Say what you do and what happens. "I tap New invoice. The client list opens." Each sentence matches one thing the viewer sees.

Lead with the benefit, then show it

Say what the step gives them before you do it. "Next, I set a due date, so the reminder goes out by itself." The viewer knows why they should watch the click.

Leave room for the interface

Interfaces load, animate and change. Stop talking for a beat when something moves, then describe the result. A script with no gaps forces you to talk over the part that matters.

Avoid a feature list

Three steps that finish a task beat ten features. If a feature is not on the path from problem to result, leave it for another video.

A complete example

This is a made-up product, written to show the format. It runs about 100 words, which is roughly 45 seconds of speech and about a minute once you leave room for the screen.

Sending an invoice should not take an afternoon. [face to camera]

Here is how to do it in under a minute. [face to camera]

I tap New invoice. [screen: home, New invoice button]

The client list opens, so I pick Maple Studio instead of typing the address. [screen: client list]

Next I add the work. I choose Design, enter eight hours, and the total updates. [screen: line item]

Then I set the due date to Friday, so a reminder goes out by itself. [screen: date picker]

One tap on Send, and it is done. [screen: sent confirmation]

That took about forty seconds. Last month it took me an hour. [face to camera]

Try it on your next invoice, and tell me what you think.

Notice the cues: they live in square brackets at the end of the line, so you can tell them apart from the words. Before you record, decide whether you will read the cue as a reminder in your head or delete it from the text. A cue you read aloud by mistake is easy to avoid if every cue has the same shape.

Pace the screen and the voice

Slow down on clicks and on the result, and speed up slightly on the connecting words. Read the script aloud while you do the clicks once, with a timer. If the click takes longer than the sentence, either lengthen the sentence or trim the step. Then set a target length for the script. Telepromptia's target length (30, 60 or 90 seconds) sets the scroll speed so your script lasts that long, and tells you how many words to cut if it cannot fit.

Start from a template

Telepromptia includes script templates, among them a product review, a short hook and a sales call. They give you a skeleton to fill in. The templates guide shows what each one looks like. Replace the sample sentences with your own steps, because a template cannot know your product.

Record the two layers

Your demo has a talking-head layer and a screen layer.

  1. Talking head. Record the hook, the promise and the ask with Telepromptia, with the text near the lens, so you look at the viewer. Keep the same position and light for all three.
  2. Screen. Record the product separately, with the iPhone screen recording or your computer's recorder, while you follow the same script.
  3. Join. Combine both in your editor. The sound from the Telepromptia recording can run under the screen footage as the voice-over.

The text of the teleprompter is never burned into the recording, so your face footage is clean. If you record the narration in sections, the guide to recording a long script in takes shows how to split it.

Common mistakes

  • Starting with the company history instead of the problem.
  • Showing every setting on the page.
  • Talking faster to fit more features into the time.
  • Narrating what the viewer can already read on screen.
  • Ending with a long summary and no single next step.

Checklist before you record

  1. The one-sentence job is written at the top of the script.
  2. The beats add up to your target length.
  3. Every step has one cue in square brackets.
  4. You have read the script aloud while clicking through it.
  5. The test account is clean, with no real customer names on screen.

Where Telepromptia fits

Telepromptia shows the reading time as you write, lets you set a target length, and keeps scripts and videos on your device. The free plan stores three scripts and records up to three minutes per session, and exports have no watermark. See pricing for what Pro adds.