Demo Mode
A populated read only version of the product that anyone can walk through before committing.
The problem it solves
Products that need real data or a connected system cannot show their value to an evaluator in the first session. Screenshots and sales decks are a poor substitute.
Demo mode is the answer to a specific constraint: the product only makes sense with months of accumulated data, or with an integration that takes a week to set up. An analytics tool, a security dashboard, a revenue forecasting product. Nobody can evaluate these on an empty account, and nobody will do the integration work to find out whether it was worth doing.
So you build a second product surface: the real interface, filled with a fictional but coherent organisation's data, explorable by anyone. It differs from seeded sample data in one important way. Sample data sits inside the user's account and they build on top of it. Demo data sits in a separate space they visit and leave.
- Label it unmistakably and persistently. A banner that stays on every screen, not a dismissible one.
- Make the data coherent. Numbers that add up, dates in a plausible order, names from one fictional company.
- Include an unflattering state. A failing check, a declining trend. A demo where everything is green reads as fiction.
- Keep it genuinely read only, or allow edits that reset per session, so one visitor cannot spoil it for the next.
- Put one visible route from demo into a real account, carrying any configuration the visitor set.
The unflattering state is the counterintuitive one. Evaluators are looking for how the product behaves when something is wrong, because that is why they are shopping. A demo showing only healthy data answers the least interesting question.
Worked example
Stanchion, an infrastructure monitor
Stanchion's trial required agent installation on a real cluster, which meant nobody could evaluate it without involving an engineer. They built a demo workspace for a fictional company with three services, one of them degrading over the last six hours, and an alert already firing. Evaluators now spend their first session in the incident view, which is the part they were trying to judge.
A demo that fails
- All metrics healthy and trending up.
- Round numbers and obviously fake names.
- Editable, so the last visitor left it broken.
- No route out except Contact sales.
A demo that works
- One service degrading, one alert open.
- Messy realistic data with an odd spike that has an explanation.
- Read only, or reset per session.
- Start with my own data, carrying across the view the visitor was looking at.
Maintain it like a product surface, because it is one. A demo that drifts out of date shows an interface that no longer exists, and an evaluator who notices will assume the same neglect runs deeper.
When it fits
- Products whose value only appears with accumulated data or a completed integration.
- Long enterprise evaluations where several people need to see the product without an account each.
- Categories where the buyer wants to see failure handling, not just the happy path.
- Teams who can maintain the demo as the interface changes.
When it backfires
- When the demo drifts behind the real product, so evaluators judge an interface that no longer ships.
- When the data is uniformly positive, which reads as a sales asset rather than a product.
- When it is editable and shared, so each visitor inherits the previous visitor's mess.
- When it becomes a substitute for fixing a genuinely unusable empty account, since every real customer still starts there.
Products using it
Datadog
A populated sandbox environment has been offered so dashboards and alerting can be explored without instrumenting a real system.
Intercom
Product tours and interactive demos show the inbox with example conversations before any installation.
Grafana
A public play instance lets anyone explore dashboards against sample data sources with no account.
The psychology under it
The takeaway
Build the demo around a realistic problem state, label it permanently, and leave one route from it into a real account.
Finished the teardown? Bank it and the day counts toward your run.
