August 22, 2026

Some products do real work — importing a file, rendering an export, syncing an account, running a model. That work takes seconds or minutes, and in a demo it is dead air.
The temptation is to hide it entirely. That is a mistake for a specific reason: buyers who discover the wait after signing up feel misled, and the wait was rarely the dealbreaker anyway.
Keep one step showing the operation in progress, then cut to the finished state. The viewer sees that a wait exists, sees it is a normal part of the flow, and does not have to live through it.
The caption does the honest work: "Imports run in the background — a 10,000-row file takes about two minutes." That sentence prevents a support ticket and costs you nothing, because nobody rejects a product over two minutes they were told about.
Do not record yourself waiting. Trigger the operation, capture the in-progress step, then let it complete and capture the result as its own step. The demo shows a continuous story assembled from two moments, which is what every demo is anyway.
This also avoids the worst version of the problem: a recording that captured a timeout, an error, or a spinner that never resolved because the tool moved on before the page did.
If a 200-row import takes four seconds and a 50,000-row import takes twenty minutes, demo the first one. That is not dishonesty — it is choosing a representative case, the same as choosing which feature to show.
It becomes dishonest when the fast case is the unrepresentative one. If most customers arrive with the large file, showing the small one sets up a disappointment that surfaces in week one.
Click through it — the same kind of demo you can record of your own product.
Record your first interactive demo free.
Five demos on the free plan, forever. No credit card, no trial countdown, no sales call. Install the Chrome extension, click through your product once, and you have a shareable link in about ten minutes.
Start free →