River
Y CombinatorBacked by Y Combinator

Sales & PartnershipsFree tool

Demo Script Built From Your Discovery Call

Your next demo, planned from the call: minutes for each problem the buyer raised, which screens to cut, and transitions in their words.

Helpful to include

Free to start · Opens in your River workspace, ready to edit and share

How to write a sales demo script from discovery

A sales demo script is the plan for one demo: what you'll show, in what order and for how long, and how each part ties to the buyer's problems. Build it from the discovery call, not your standard deck. A good one opens with a recap of what you heard, spends longest on the buyer's biggest problem, and saves time for questions and a next step. Everything else goes in a follow-up note.

One rule matters more than the rest: the buyer's priorities set the minutes, not your deck. A problem they kept raising on their own earns more time than one they only discussed because you asked.

A woman holds up a laptop showing a dashboard to three colleagues seated around a meeting table
Lead with the result the buyer asked for, then show how it's made. Photo: Vitaly Gariev on Unsplash

Start from the transcript

Work from the transcript, not your memory of the call: you need to see who raised each topic, when, and for how long. Speaker names and timestamps help, but a plain transcript will do. You'll also need:

  • The slot length, as booked
  • Who's attending, and what each person does
  • Your standard demo, screen by screen, with rough timings
  • Anything you can't show yet

If the call named people you haven't met, a stakeholder and champion map records who they are and who brought them up. Still to hold the call? A discovery call questions template helps you leave it with material worth scripting from.

Rank the buyer's problems

Gong, which sells software that records and analyzes sales calls, published a study of 67,149 recorded demos in 2017. It found that winning sales demos mirror the topics discussed during discovery1. Its advice is to cover the problem the call spent the most time on first, then the next, and so on.

So list the themes in the buyer's own words, such as "shift handover" rather than your feature's name. For each, note how long the buyer's side spent on it and how many people raised it.

Then check who started each mention, since time on a topic can just mean you asked about it often. Prompts change answers: after the 2008 US election, Pew Research Center asked voters which issue mattered most to their vote. When the economy was offered in a list, 58% chose it, but only 35% named it in their own words2.

Mark a mention prompted if your previous question was already on that theme, and unprompted if the buyer raised it while you were elsewhere. Themes that several people bring back unprompted show what's really on the buyer's mind.

An illustrative discovery call, scored by theme

ThemeBuyer time (min:sec)Unprompted mentionsWhat it earns
Shift handover6:408 of 9, from 3 peopleThe first act
Audits5:101 of 7, from 1 personA short segment
Driver no-shows3:203 of 4, from 2 peopleThe second act
Single sign-on1:050 of 2A line in the follow-up note

Audits had the second-most buyer time, but six of its seven mentions answered the rep's own questions.

Budget the minutes

Set the minutes before you pick a single screen. In Gong's study, winning demos primed the buyer with a contextual overview usually lasting less than 2 minutes1, and spent roughly 4 minutes at the end planning next steps.

  1. Reserve the open

    Allow about 3 minutes for introductions and a recap, ending with "Is that still right?"

  2. Reserve the close

    Allow about 5 minutes for questions and a dated next step. In a 30-minute slot, 22 minutes remain to show.

  3. Weight each theme

    Multiply its buyer time by the share of its mentions that were unprompted, so a theme with none scores zero.

  4. Share out the minutes

    Divide the minutes left in proportion to the weights, then round to whole minutes.

The example as a 30-minute run order

PartMinutesWhy it's there
Open0 to 3Introductions and the recap
Act 1: shift handover3 to 17Most unprompted mentions
Act 2: driver no-shows17 to 23Raised unprompted by two people
Act 3: audits23 to 25Mostly answers to the rep's questions
Close25 to 30Questions and a dated next step

Single sign-on, which the buyer only discussed when asked, earns no minutes.

Cut screens and fill the gap

Give every screen in your standard demo a verdict and a one-line reason. A screen with no theme behind it goes. Huthwaite International, the sales training firm behind SPIN Selling, built its method on 35,000 sales calls. A main finding: features and benefits don't work unless they're linked to specific customer needs3.

  • Keep: it serves a theme and fits that theme's minutes
  • Trim: it serves a theme but runs over that theme's minutes
  • Cut: nothing the buyer raised calls for it
  • Build: a theme earned more minutes than you have material for

Total the minutes you free, then compare each theme's budget with the material you have. The top theme is often under-built, because a standard demo is written to suit every buyer. In the example, the deck has 5 minutes on handover against the 14 it earned, so the freed time goes there, ideally with data like theirs.

Write the demo script act by act

Open with the recap. Peter Cohan, who founded the training firm Great Demo! and wrote the book of the same name, teaches presenters to begin with a Situation Slide. It summarizes the buyer's critical business issue, the problems behind it, the capabilities they need, the change they want and their critical date4.

Lead with the result. Cohan structures demos like a news story, with the most important information right at the beginning5. Show the finished report or screen the buyer wants, then the few clicks that produce it, and go deeper only for whoever asks.

Lay the script out as a storyboard: one row per act, with its minutes, screens, opening line and closing question. Open each act with the buyer's own words, and pause often. Gong found that winning demos came in short bursts of pitch that let the customer chime in1. Losing demos tended to run uninterrupted pitches of up to 106 seconds.

ExampleOne act from the storyboardAn illustrative example written for this guide

Act 1: shift handover, 14 minutes

Open: "Sian, at 14:45 you said handover is where you lose drivers every week. Here's Monday's handover at the north depot."

Show: the finished handover board, then the three clicks a depot manager makes to build it.

Close: "Is that the handover problem you meant, or is there a part we haven't covered?"

  • Their words. It opens with Sian's phrase and when she said it.
  • Result first. The finished board comes before the clicks.
  • A question to end. It hands the floor back to the room.

Say what you can't show

If a feature is still on the roadmap, or your demo data looks nothing like theirs, script a plain line saying so. Better they hear it from you than in a trial.

Rehearse, then follow up

Rehearse out loud with a timer and a colleague playing the buyer. If an act runs long, cut detail from its end, not its opening. For questions that would derail the room, Cohan's advice is to write each one where everyone can see it, check you've got it right, and park it for later6.

After the demo, send a note with a line on each topic you cut and the next step you agreed. If the deal now needs a shared plan to signature, a mutual action plan template lays out each step with a named owner.

Before you run the demo

  • Every act traces to a theme the buyer raised
  • The top unprompted theme gets the most minutes
  • The open and close are reserved before any screens
  • Each act opens with the buyer's own words
  • Anything you can't show has a line in the script
  • Every cut topic has a line in the follow-up note

To skip the stopwatch work, paste your transcript into the tool at the top of this page. River scores each theme and drafts the budget, the screen verdicts and the script for you to edit.

How it works

Paste your discovery call transcript, or your notes if that's all you have, and list your usual demo screens, the slot length and who's coming. River measures how long the buyer spent on each problem and how often they raised it unprompted, then budgets the minutes and writes the script in your workspace. Every measurement comes from what you pasted, never from a guess at what the buyer cared about.

Each screen you list gets a keep, trim or cut verdict in a spreadsheet, with the reason. River also flags the theme that's short of material, opens each act with the buyer's own words, and lists what was cut for your follow-up note.

  1. Paste the transcript

    Paste or attach the discovery call, then list your usual demo screens, the slot and who's coming.

  2. River scores the call

    It measures the buyer's time on each theme and marks every mention as prompted or unprompted.

  3. Get your script

    Minutes for each act, transitions in the buyer's words, and a keep, trim or cut verdict per screen.

  4. Rehearse and follow up

    Edit any act, then ask River for the spoken talk track or the note covering what you cut.

What you get

  • Buyer talk time for each theme, measured from the transcript rather than remembered after the call
  • Prompted and unprompted mentions counted for each theme, with example exchanges quoted so you can check them
  • A minute budget for each theme, after time is reserved to open the meeting and agree next steps
  • A spreadsheet giving every screen you list a keep, trim or cut verdict and a reason
  • The theme you're short of material on, in minutes, with what to add before the meeting
  • An editable script in your River workspace, with each act opening on a quote from a named attendee

Common questions

What is a sales demo script?

A sales demo script is a written run order for one demo. It lists each part, its minutes, what you'll show and the line that connects it to something the buyer said. It's a plan rather than a speech: you rehearse the transitions and timing, not every word, and it changes from one buyer to the next.

How do I write a demo script with River?

Paste your discovery call transcript into the box at the top of this page. Add your usual demo screens, the slot length and who's attending if you have them. River measures the call, budgets the minutes and writes the script into your free River workspace. If you listed your screens, each gets a verdict in a spreadsheet. Edit it there or ask for changes.

How long should a sales demo be?

As long as the slot you agreed, with the showing well inside it. In Gong's 2017 study, successful demos ran longer than unsuccessful ones, 47 minutes against 361, but Gong thinks the extra time came from conversation, not extra features. In a 30-minute slot, plan about 22 minutes of showing and keep the rest for the open, questions and next steps.

What if my transcript has no timestamps, or I only have notes?

The tool still works. Without timestamps, River counts words instead of seconds, and telling prompted from unprompted mentions only needs the order in which people spoke. From notes rather than a transcript, it counts mentions and says the measurement is approximate. Keep speaker names if you can, since they show who raised each problem.

What happens to the topics that get cut?

They go in your follow-up note, one line each, so nothing that left the demo is lost. A topic the buyer only discussed because you asked, like single sign-on in this guide's example, rarely earns live minutes. If someone brings it up in the meeting, answer in a sentence and point to the note.

What if a competitor is demoing the same week?

Keep the run order you built from discovery, because the buyer's priorities haven't changed. Prepare for the comparison separately. A sales battlecard gives you fair questions the buyer can put to every vendor, each traced to the competitor's public pages or reviews. Save them for your closing minutes rather than rebuilding the demo around the rival.

Is the demo script tool free?

Yes, it is free to start. Your demo script opens in a River workspace, where you can edit it, share it with your team or ask River to change it. Paid plans add more AI use and access to the most advanced models.

Sources

  1. Gong. “Effective strategies for conducting successful sales demos.” gong.io (opens in a new tab)

  2. Pew Research Center. “Writing Survey Questions.” pewresearch.org (opens in a new tab)

  3. Huthwaite International. “SPIN Selling: A Complete Guide to Sales Success.” huthwaiteinternational.com (opens in a new tab)

  4. Great Demo. “Illustrations: Doing the Last Thing First!” greatdemo.com (opens in a new tab)

  5. Great Demo. “Why Structure Demos Like a News Article?” greatdemo.com (opens in a new tab)

  6. Great Demo. “The Elegant Art of Managing Questions and Time.” greatdemo.com (opens in a new tab)

Built by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River