To make a product demo video, pick one workflow that shows your product’s main value, write a short script around it, prepare a clean demo account or set, record the screen (or film the product) in short takes, add zooms, a voiceover and captions, and cut versions for your website, sales emails and social. A good demo shows the product doing the job, not a tour of every menu.
This guide covers software and physical products, with a script template, recording settings and a checklist.
The short answer
Choose one workflow a customer cares about, script it as problem, steps and result, set up a clean demo account with realistic data, record the screen at 1080p or higher in short takes, add zooms on clicks, a clear voiceover and captions, keep it to 1-3 minutes, and export a 16:9 version for your site plus 9:16 and short cut-downs for social and email.
Key takeaways
- Demo one workflow end to end; a feature tour is a different, weaker video.
- Use a clean demo account with believable data, never a real customer’s.
- Record in short takes and hide notifications; zoom in on every click that matters.
- Most website demos land between 1 and 3 minutes; social cut-downs between 15 and 45 seconds.
- Captions and a voiceover let the same demo work muted and for people who skim.
Disclosure: we make QuickVeed and show how to do this in it, along with other ways. Details about other products come from their public pages, checked in October 2026 and linked at the end.
Step 1: Pick the workflow your product demo video shows
List the jobs customers buy your product for, then pick the one that sells it fastest. For an invoicing app it might be “send an invoice and get paid”; for a blender, “crushed ice in ten seconds”. The demo follows that one job from start to finish.
Decide who is watching, because it changes the depth:
| Demo type | Audience | Length | Depth |
|---|---|---|---|
| Website hero demo | First-time visitors | 60-120 s | The main workflow, fast |
| Sales follow-up demo | A prospect after a call | 2-5 min | Their use case, with detail |
| Feature launch demo | Existing users | 30-90 s | Only what’s new |
| Social cut-down | People scrolling | 15-45 s | One result, shown in seconds |
| Onboarding demo | New customers | 1-3 min per task | Step by step, slower |
Step 2: Write the demo script
Use this template and keep the “steps” part the longest:
- The problem, in one or two sentences. “Sending invoices by hand takes an hour a week.”
- The result first. Show the finished outcome for 2-3 seconds: the paid invoice, the clean report.
- The steps. Three to five actions, each one sentence plus the click or motion that goes with it.
- The result again, with one concrete detail (“the client paid by card in under a minute”).
- One next step. Trial, booking link or pricing page.
Write what the viewer sees, not what the product is: “Click New invoice, pick the client, and the line items fill in from last month” beats “Our intelligent invoicing engine streamlines billing.” At about 150 words a minute, a 90-second demo is roughly 200 words, leaving time for pauses on screen.
Sample 90-second product demo script
| Time | Voiceover | On screen |
|---|---|---|
| 0-5 s | “This invoice got paid four minutes after it was sent. Here’s how.” | The paid invoice, green Paid badge |
| 5-15 s | “Sending invoices by hand means copying line items, attaching PDFs and chasing.” | Quick cut of a messy spreadsheet |
| 15-30 s | “In Billwise, click New invoice and pick the client. Last month’s items fill in.” | Zoom on New invoice, client picker, items appearing |
| 30-45 s | “Change the hours, and the total updates. Tax is added for the client’s country.” | Zoom on hours field, total changing |
| 45-60 s | “Hit Send. The client gets an email with a pay-now button.” | Send button, then the email on a phone |
| 60-75 s | “They pay by card. You see it here, and a reminder goes out to anyone who hasn’t.” | Dashboard with Paid and Overdue columns |
| 75-90 s | “Send your first invoice free. Link below.” | End card with URL |
That is about 110 words of voiceover in 90 seconds. The rest is silence while the screen does the talking, which is right for a demo. (Billwise is a made-up example.)
Step 3: Record a clean demo
Software
- Create a demo account with realistic but fake data: believable names, amounts and dates. Never show a real customer’s data.
- Hide bookmarks, close other tabs, turn on do-not-disturb, and use a clean desktop.
- Set the browser zoom to 110-125 percent so text survives on a phone.
- Record at 1920 × 1080 or higher, at 30 or 60 fps.
- Record each step as its own take. Mistakes cost one short retake, not the whole demo.
- Move the mouse slowly and pause for a second after each click.
Free tools work. OBS Studio is free and open source for Windows, macOS and Linux. Loom’s free Starter plan allows 25 videos with a 5-minute limit per recording, enough for short demos; its Business plan ($18 per user a month) removes the limits.
Physical products
Film on a plain, uncluttered surface with soft daylight from one side. Shoot the product in use from two or three angles, plus close-ups of the details buyers ask about. Hold each shot for longer than you think you need; you can always cut. If you can only take photos, AI image-to-video can turn a product photo into a short moving shot; see how to turn an image into a video with AI.
Step 4: Edit: zooms, voiceover and captions
In the edit, cut the takes together in script order and trim every pause where nothing happens on screen. Then:
- Zoom in on each click, form field and result. A full-screen app on a phone is unreadable without zooms.
- Add the voiceover under the matching steps. Record it yourself or generate it, then cut the picture to the voice.
- Highlight the button or number you’re talking about with a box or arrow for a second.
- Add captions from the final voiceover, with product terms spelled correctly.
- End on a card with the one next step and the URL.
Pacing matters more in demos than in most videos. Speed up anything that loads or saves (a 2× or 4× speed-up on a spinner is fine), but never speed up the click the viewer needs to learn. If a step takes the real product ten seconds, say so in the voiceover rather than hiding it; viewers who sign up will notice the difference.
Keep music quiet or leave it out; a demo is information. For voice recording and mixing tips, see how to add a voiceover to a video.
Doing it with QuickVeed
QuickVeed doesn’t record your screen, so capture the demo with your usual recorder. It helps with the steps after recording:
- Narration: AI voice reads the script in one of 9 models (7 to 25 credits per 1,000 characters; a 90-second script is about 1,200 characters). Re-generating one line after a UI change takes seconds.
- Captions: captions and subtitles transcribe the finished demo (1.5 credits a minute rounded up, so 5 credits for 3 minutes), let you fix every line, and burn captions in one of 11 styles for 1 credit a minute.
- Other languages: translate the captions into 32 languages, or dub the demo (up to 10 minutes) in the presenter’s cloned voice in 23 languages, with their consent. A 3-minute demo dubbed into Spanish in the speaker’s voice is 3 × 30 = 90 credits plus 27 to prepare with music kept, or 3 × 5 = 15 credits with a stock voice, plus a credit or two for the translation.
- A presenter intro: a 10-second AI avatar greeting costs 63 credits.
For more on selling in other languages, read how to localize product videos.
Step 5: Cut versions and publish
One recording should give several videos:
- Website: the full 16:9 demo near the sign-up button, with a thumbnail showing the result.
- Sales email: a link to the full demo with a thumbnail image; video files rarely embed in email.
- Social: a 15-45 second 9:16 cut showing only the result and one step, captions burned in.
- Help centre: each step as its own short clip next to the written instructions.
Mistakes that make demos hard to watch
- Starting at the login screen. Nobody needs to see you sign in. Start where the value starts.
- Mouse wandering. A cursor that circles while you think pulls the eye everywhere. Plan each move and pause after clicks.
- Unreadable screens. A full 1080p desktop shrunk onto a phone is a blur. Zoom, or record a smaller browser window.
- Showing every option. Settings menus are for help articles. The demo shows the default path.
- Live typing. Watching someone type a long address is dull. Paste, or speed the typing up in the edit.
Product demo checklist
- No real customer data, emails or notifications visible.
- Every click is readable on a phone.
- The result appears in the first 10 seconds.
- Voiceover and captions match the final edit.
- One call to action at the end.
- A date or version note in your files, so you know when the UI has changed and the demo needs updating.
Frequently asked questions
How long should a product demo video be?
1 to 3 minutes for a website demo, 2 to 5 for a sales follow-up, and 15 to 45 seconds for social cut-downs.
What should a product demo video include?
The problem, a quick look at the result, three to five steps of one real workflow, the result again and one next step, with a voiceover and captions.
How do I record a product demo for free?
Use OBS Studio (free and open source) or Loom’s free plan for short recordings, then edit in a free editor such as CapCut, iMovie or DaVinci Resolve.
Should a product demo have a voiceover?
Usually yes. A voice explains why each step matters; captions cover viewers who watch muted. Silent demos with text callouts work for very short social clips.
How do I make a demo video in other languages?
Translate the captions, or dub the narration. AI dubbing can keep the presenter’s voice in other languages if they agree to voice cloning.
Try it with your own video
Record your demo, then add narration, captions and other languages in QuickVeed. Upload a short demo, add captions in a style you like, and judge the result for yourself. QuickVeed plans start at $18/month, and new accounts get a 14-day trial with 75 credits, no card needed. Sign up or see pricing.
Sources
Competitor details in this post were checked against these public pages in October 2026. Products and prices change, so confirm with each vendor before you decide.


