Director Private beta · Waitlist open

How to make a product demo video people watch to the end

To make a product demo video people watch to the end, pick one job the viewer wants done, show the result first, walk through the few steps that get there, and finish with one next step. Record it in one take with the zooms in, so the video is ready the moment you stop.

In short:

  • Make one demo for one job, not a tour of everything your product does.
  • Show the finished result in the first seconds.
  • Keep a homepage demo to about one to two minutes.
  • Prepare the screen before you record: demo data, a clean desktop and bigger text.
  • Outline the steps instead of scripting every word.
  • Zoom in on the button or number before you click, so people see what matters.
DemoReal take · private beta
A real take recorded with Director. Each zoom was triggered live with a hotkey.

1. Pick one viewer and one job

A demo that shows everything holds no one. Make one video for one use case, and decide who will watch it first:

  • A visitor on your homepage who has never used the product.
  • A trial user who signed up and wants to get one thing done.
  • A prospect who just finished a sales call and wants to see how it works.

Each of them needs a different video. The visitor needs to understand the value in seconds. The trial user needs the first real task. The prospect needs the part of the product that solves their problem.

2. Structure: result, problem, steps, next step

Use the same order every time:

  1. Result. Show the finished outcome in the first seconds, so the viewer knows why to keep watching.
  2. Problem. Name the pain in one sentence.
  3. Steps. Show two to four steps. Each one should move the job forward.
  4. Result again. Show the outcome one more time, so the viewer sees the payoff.
  5. Next step. Give one call to action, such as signing up or opening the docs.

Here is an outline for an example invoicing app. Swap in the steps of your own product:

  • Result: a paid invoice shows up in the dashboard, with the client’s name and the amount.
  • Problem: chasing unpaid invoices by email takes time away from client work.
  • Step 1: open a client and click New invoice.
  • Step 2: add the line items. The total updates as you type.
  • Step 3: send the invoice. The client gets a link to pay.
  • Result again: the invoice status changes to paid.
  • Next step: sign up and send your first invoice.

3. How long it should be

Use these as starting points, not rules:

  • Homepage video: one to two minutes. Visitors decide fast, so keep it short.
  • Feature walkthrough: a few minutes, from the start to the end of one feature.
  • Full onboarding video: can run longer if you split it into chapters, so people can jump to the part they need.

Cut anything the viewer does not need to make a decision. If a step only shows a setting nobody changes, delete it. A short video that ends on the result works better than a long one that trails off into menus.

4. Prepare the product before recording

Most of the polish happens before you press record:

  • Use a demo account with realistic data. Names, amounts and dates should look like real use, never lorem ipsum.
  • Close notifications, chat windows and email.
  • Hide bookmarks and personal tabs. A clean browser profile helps.
  • Make the interface bigger. Raise the zoom in your browser or app so small text is easy to read.
  • Open the starting screen, so the first click is ready.
  • Rehearse the steps once, on the same screen you will record.

5. Outline, don’t script every word

A script read word for word sounds stiff, and you lose your place the moment you look at the screen. Write an outline instead: one bullet per step, with only the first sentence of each step written out. Then talk in your own words while you click.

For sound settings and a clean voice, read how to screen record on Windows 10 and 11 with audio.

6. Record with the camera on what matters

With Director you add the zooms while you record, so the video is finished when you stop. Here is the setup:

  1. Click Choose what to record and pick a whole screen. The zoom can only follow your cursor on a full screen, not on a single window.
  2. Under Output, keep 16:9 for a website or YouTube video.
  3. Press CtrlAltP to start.
  4. Move toward the button or number you want to show, and press CtrlAltZ before you click. The zoom follows your cursor.
  5. Press CtrlAltX to zoom back out.
  6. For a key number, press CtrlAltS to dim everything except the area around your cursor. Press CtrlAltD to turn it off.
  7. If you lose your place, press CtrlAltJ to pause. Press it again to resume, and the video continues with no gap.
  8. Press CtrlAltP to stop. The MP4 is already saved in your Videos folder, under Director.

If a zoom lands late, open the take in the editor, move or stretch the zoom on the timeline, and press Re-export. Director writes a new MP4 next to the original, which stays as it was.

Recording a product tour? See how it works for product demo videos.

7. Make a vertical cut for social

A wide video does not fit a phone feed. Record a separate take in 9:16 for Shorts, Reels or TikTok. Cropping a wide video leaves only a narrow strip of the screen. Pick 9:16 under Output before you start, and check the guide on screen to see what sits inside the narrow frame. Rehearse once, because the same steps can need different framing.

For the full setup, read how to record a vertical screen video for Shorts.

8. Where to put the demo

Put the video where the viewer already is:

  • Homepage, near the top, so visitors see it before they scroll.
  • Onboarding emails, linked from the step where the viewer needs that feature.
  • After sales calls, sent with a short note about the question the prospect asked.
  • Docs and help center, next to the page that describes the same feature.
  • Social, as the short vertical cut, with the link in the caption.

Pick a clear poster frame, the still image people see before they press play. Use a frame that shows the result, not a blank desktop or a logo.

Mistakes that make people stop watching

  • A long intro. Start with the result, not with the company history.
  • A logo animation. It gives the viewer nothing to act on.
  • Settings nobody cares about. Show a settings screen only when the video is about settings.
  • Tiny text. If viewers cannot read the screen, they leave. Raise the interface zoom before you record.
  • A fast mouse. Quick moves are hard to follow. Move slowly and zoom in on the part you show.
  • Filler words. “Um, so, let me just” tells the viewer you are still deciding what to say.
  • Every feature. A demo for one job should show one job.

For more on the recording side, read how to zoom in on a screen recording on Windows and auto zoom vs live zoom. For the product side, see product demo videos with Director.

Questions, answered.

Still curious? Join the waitlist and try Director first.

01 How long should a product demo video be?

For a homepage, aim for one to two minutes. A feature walkthrough can run a few minutes, and a full onboarding video can be longer if it is split into chapters. Cut anything the viewer does not need to make a decision.

02 What should a product demo video include?

Show the result in the first seconds, name the problem in one sentence, then cover two to four steps and end with one next step. Leave out settings and features that do not help with that one job.

03 Do I need a script for a demo video?

You do not need a word-for-word script. Write one bullet per step, with only its first sentence, and rehearse the run once before you record.

04 How do I record a software demo on Windows?

Use a screen recorder that lets you add zooms while you record. In Director, pick a whole screen, press Ctrl+Alt+P to start, press Ctrl+Alt+Z to zoom in on the button before you click, and press Ctrl+Alt+P to stop. The MP4 is saved in your Videos folder with the zooms already in it.

05 When can I try Director?

Director is in private testing on Windows 10 and 11. Join the waitlist and we'll email you as soon as it's ready for you to try.

Early access · private testing

Record your next demo with Director.

Join the waitlist and get early access to Director for Windows.

  • Windows 10 and 11
  • Early access before launch
  • Launch news only, no spam

No spam. Only launch news. Unsubscribe anytime. Privacy