Skip to content
SayScreen

Guide

How to make a product demo video with AI

A good product demo shows one person solving one problem in your real product, usually in about two minutes. This guide takes you from the idea to the published video: what to show, a script you can copy, how long to make it, and how to record and edit it, with an AI doing the recording or with your own hands.

Updated

On this page

Start with one viewer and one outcome

Most weak demos try to show everything. Before you open your product, answer three questions:

  • Who is watching? A head of support comparing tools needs different moments from a new user who has already signed up.
  • What should they do next? Start a trial, book a call, try the feature. If you can't name it, the video has no ending.
  • Where will they see it? A home page visitor gives you seconds. Someone who clicked a link in a sales email gives you minutes.

Write the answers as one sentence and keep it above your script: “A support lead on our pricing page should see that tickets route themselves, then start a trial.”

If you're making a SaaS product demo video, it's usually one of these four:

  • Product overview

    Its job
    Show what the product is for
    Length
    60 to 90 seconds
    Where it lives
    Home page, ads
  • Feature demo

    Its job
    Show one feature solving one problem
    Length
    1 to 2 minutes
    Where it lives
    Product pages, help center
  • Launch video

    Its job
    Show what's new and why it matters
    Length
    Under 90 seconds
    Where it lives
    Changelog, launch email, social
  • Sales walkthrough

    Its job
    Answer one buyer's question
    Length
    2 to 5 minutes
    Where it lives
    Sales emails, follow-ups
The four kinds of product demo video
DemoIts jobLengthWhere it lives
Product overviewShow what the product is for60 to 90 secondsHome page, ads
Feature demoShow one feature solving one problem1 to 2 minutesProduct pages, help center
Launch videoShow what's new and why it mattersUnder 90 secondsChangelog, launch email, social
Sales walkthroughAnswer one buyer's question2 to 5 minutesSales emails, follow-ups

Choose the flow and set the stage

List the clicks from an empty screen to the moment the viewer thinks “oh, that's useful”. Then cut every step that doesn't lead there: sign-up, settings, empty states. Aim for three moments, because that's about what fits in two minutes.

Then set up what the camera will see:

  • A demo account with realistic data. Believable names and numbers, never real customers.
  • A clean browser. Bookmarks bar hidden, notifications off, no other tabs in view.
  • Text people can read. Use a window about 1280 pixels wide. A full 4K desktop turns your interface into small print on a phone.
  • A starting state you can get back to, because you'll probably want a second take.
  • Nothing you wouldn't put on a billboard: API keys, email addresses, private links.

Write the script

Write it out in full, even if you'll speak from notes. Reading it aloud is the fastest way to find the sentences nobody would ever say. Budget 130 to 150 words a minute, which makes a two-minute demo about 260 to 300 words. The free script timer tells you how long yours runs.

The structure below works for most demos: open on the problem, promise the result, show three moments, land the outcome and say what to do next. Most of the time goes to the moments.

A two-minute demo scriptTaskly is a made-up product. Swap in your own moments and expand each line in your own words.
0:00Problem
Planning a launch across five teams usually means five spreadsheets that never agree.
0:08Promise
Here's how Taskly puts the whole launch in one project, in about a minute.
0:15Moment 1
Start from the Marketing template. Every task, owner and due date is already there, so you're editing a plan instead of writing one.
0:40Moment 2
Invite your team. Each person sees the tasks that are theirs, so nobody has to ask what's next.
1:05Moment 3
Open the timeline. When a date slips, everything after it moves too, and the people affected get told.
1:35Outcome
That's one plan everyone trusts, set up before your coffee goes cold.
1:45Next step
Start a project and use the template on your next launch. The link is right below this video.

Four habits make the writing better:

  • Say why, not what. Viewers can see you clicked Export. Tell them what it saves them.
  • Use your buyer's words. Name a button only when they'll need to find it.
  • Cut the intro. No logo sting, no “hi, I'm”. The first sentence is the problem.
  • Keep sentences short. They're easier to say, and easier to fix later.

How long should a product demo video be?

Under two minutes for most demos, and as short as the job allows. Wistia's guide to video length puts how-tos and product demos in the 1 to 5 minute range and says most viewers drop off around the halfway point, so put your strongest moment in the first half, whatever the length.

Split anything longer. A short overview plus a few feature demos beats one ten-minute tour: each video can go where it's needed, and you can replace it on its own when that part of the product changes.

Record it

With AI: describe it, and it drives your app

An AI demo video generator opens your real app in a browser, clicks through it from your description and records it, so you write a brief instead of performing a take. In SayScreen, it goes like this:

  1. Paste the page where the demo starts. If it's behind a login, click Check access and sign in on the site's own sign-in page, shown inside SayScreen.
  2. Describe the demo like you'd brief a colleague: the goal, the steps to show, what to emphasize and where to stop.
  3. Watch it work. The AI reads each screen, clicks, and writes a line of narration for every step. A natural AI voice reads it, and SayScreen edits in zooms, a gliding cursor and captions.
  4. Review it. Rewrite a line and it's re-voiced and re-timed, drop a step or change the look, then render again without recording.
Give a two-minute demo of Taskly for a marketing lead planning a launch. Start on the dashboard and create a project called Q3 Launch from the Marketing template. Emphasize that the template fills in every task and due date. Invite jane@example.com, then open the timeline and stop there, without changing any dates.
A prompt for the script above: who it's for, the steps, what to emphasize and where to stop.
A real video, recorded, narrated and edited by SayScreen from one prompt. It's a how-to rather than a demo, so judge it for the camera, the cursor and the voice. See its prompt, or browse more examples.

What AI won't do for you

It can't decide what your demo should say, so the first three steps of this guide are still yours. It acts in a real account, so use demo data. And it can take a wrong turn, so watch every video before it goes out.

SayScreen isn't the only tool that works this way. Our guide to the 10 best AI demo video generators compares them on sign-in, output and price, and says when each is the better pick.

Try SayScreen on your own app

Point it at the page where your demo starts, describe what to show, and watch it record.

$1 for your first 7 days, then $29 a month for 30 videos, up to 10 minutes each. Cancel anytime.

By hand: how to record a software demo yourself

Record it yourself when you want your own voice and face on it, or when your product isn't a web app.

  • Pick a recorder. The free online screen recorder on this site runs in your browser with nothing to install. On a Mac, Screen Studio adds automatic zooms; on Windows or Mac, Camtasia adds a full timeline editor.
  • Record one take per moment, not the whole video at once. When you stumble, stop, breathe and restart the sentence; you'll cut the mistake later.
  • Move the cursor slowly and pause before each click. It looks calmer and gives you room to cut and zoom.
  • Sort out your voice. A close microphone in a quiet room beats an expensive one across a desk. Read from the free online teleprompter if you lose your place.

Edit for attention

Editing is what turns a recording into a demo. In order of how much they help:

  1. Cut the waiting. Page loads, slow typing, hesitation. Nobody needs to watch a spinner.
  2. Zoom in on what you're talking about, then pull back when the page changes, so viewers always know where to look.
  3. Keep the cursor calm. Smooth moves and a visible click, with no circling while you think.
  4. Add captions. Plenty of people watch with the sound off. Burn them in for social feeds and keep an .srt file for video players. The free subtitle converter turns it into WebVTT when a web player needs that.
  5. End on the next step. One clear action, on screen and in the narration.

SayScreen does the first three on every video, writes an .srt file every time, and burns captions in when you turn them on. With your own recording, an editor such as Camtasia or Screen Studio can add zooms for you, but you'll still make the cuts.

Publish it and keep it current

  • Export an MP4 at 1080p. It plays almost everywhere. Make a vertical (9:16) version for phones and social feeds.
  • Choose a poster frame that shows the result, not your first screen. The free browser mockup generator makes a clean one from a screenshot.
  • Put it next to the claim it proves, not only on a separate video page.
  • In emails, use a linked image or a short GIF, since many email apps won't play video. The free video to GIF converter makes one from your MP4.
  • On YouTube, lead the title with the words people search for. In SayScreen, the AI writes three title options and a description with hashtags, and makes a thumbnail from the video.

Then keep your brief or script somewhere safe. Demos go out of date with the next redesign, and remaking one should be a small job: in SayScreen you run the same prompt again, and by hand you re-record the moments that changed.

Mistakes that sink a demo

  • Opening with a logo or your company's history
  • Showing every feature instead of three moments
  • Reading the interface aloud instead of saying why it matters
  • Text too small to read on a phone
  • Data that looks fake, like “Test User” and “Lorem ipsum”
  • Ending without telling people what to do next

Questions

Skip the recording. Describe the video instead.

Point SayScreen at your app, say what to teach, and get a narrated, edited video back.

$1 for 7 days, then $29/month · Cancel anytime