Enterprise Demo Playbook
Enterprise Demo Playbook
the 5-act framework · scripts · objection handling · templates
Enterprise Sales
Product Demos
AE Playbook
SaaS
MBA Interns
Most demos fail. Not because the product is bad, but because the demo is a feature tour disguised as a conversation. The rep opens the product, starts clicking through screens, and narrates what they see: “And here you can see the dashboard… and over here is the reporting module… and this is where you’d configure your integrations.” The prospect nods politely, says “this looks great, let me loop in my team,” and then goes silent forever.
This playbook teaches a different approach. A demo is not a product tour. It is a performance — a carefully structured 25-minute act where every click, every sentence, and every pause is designed to make the prospect say: “Yes, this solves my problem. What do we do next?”
Who this is for: AEs running enterprise demos, MBA interns learning SaaS sales, SEs who want to understand what happens before they take over, and sales leaders designing demo playbooks for their team.
Part I
Foundations
Before you open the product, you need to understand why most demos lose deals, the 5-act structure that wins them, and how to prepare so thoroughly that the demo feels effortless.
01 Why Most Demos Fail
The data is brutal: 60% of enterprise deals are lost because of bad demos, not bad products. Gartner’s 2024 B2B Buying survey found that the single largest predictor of a stalled deal is the prospect’s experience during the demo — not price, not features, not competitors. A bad demo kills deals that were otherwise winnable.
Why? Because most demos commit the same sin: they show the product instead of solving the problem.
The “Show Up and Throw Up” Anti-Pattern
This is what 80% of demos look like:
The typical demo · What the prospect actually hears
“Let me start by giving you a quick overview of our platform…”
[Prospect thinks: I didn’t ask for an overview.]
“So here’s the main dashboard. You can see all your data in real-time…”
[Prospect thinks: I don’t care about your dashboard. I care about my problem.]
“And over here is our AI-powered analytics engine, which is really exciting…”
[Prospect thinks: Exciting to whom? What does this do for me?]
“Let me show you the integrations page — we integrate with over 200 tools…”
[Prospect thinks: Do you integrate with the ONE tool I care about?]
“Any questions?”
[Prospect thinks: I have no idea what I just watched. “Looks great, let me get back to you.”]
What went wrong: The rep showed every feature without connecting any of them to the prospect’s actual problems. The prospect sat through 25 minutes of someone else’s agenda. They were polite. They said “looks great.” And then they ghosted — because nothing in that demo gave them a reason to change how they work today.
Feature Tour vs Pain-Based Demo
| Dimension | Feature Tour (Loses Deals) | Pain-Based Demo (Wins Deals) |
|---|---|---|
| Opens with | “Let me give you an overview” | “Last time we spoke, you mentioned three problems…“ |
| Organized by | Product menus and navigation | The prospect’s top 3 pains |
| Every click | Shows a feature | Solves a specific problem they described |
| Talking ratio | AE talks 90%, prospect 10% | AE talks 65%, prospect 35% |
| Prospect feels | “That’s a nice product” | “That solves my problem” |
| What happens next | “Let me loop in my team” (ghosted) | “What are the next steps?” |
| Win rate | 15–25% | 35–50% |
Insight: A demo is not a product tour. It is a conversation where the product appears as evidence. The prospect’s problems are the agenda. The product is the proof.
The Three Reasons Demos Fail
- No discovery recap. The AE jumps straight into the product without confirming they understand the problem. The prospect sits there wondering: “Did they even listen to me last time?”
- Feature-first structure. The demo follows the product’s navigation instead of the prospect’s priorities. The thing they care about most might be screen #7 in the product, but it should be minute #3 in the demo.
- No trial close. The demo ends with “any questions?” instead of “does this solve the problem we discussed?” Without a trial close, you leave with no information about where you stand — and the prospect has no psychological commitment to move forward.
02 The Demo Framework — 5 Acts in 25 Minutes
Every winning demo follows the same structure. It doesn’t matter what you’re selling — dev tools, HR software, financial platforms, security products. The structure is universal because it mirrors how human decision-making works: confirm the problem, set expectations, show the solution, differentiate, and ask for a commitment.
| Act | Name | Duration | Purpose | Who Leads |
|---|---|---|---|---|
| **1** | Recap Discovery | 2 min | Reconnect to their pain. Prove you listened. | AE |
| **2** | Agenda & Stakes | 1 min | Set the roadmap. Establish the fairness contract. | AE |
| **3** | Pain → Solution | 15 min | Show how the product solves their top 3 pains. | AE / SE |
| **4** | Differentiation | 5 min | Position against alternatives. Answer “why you?” | AE |
| **5** | Next Steps | 2 min | Trial close. Confirm fit. Lock in the next action. | AE |
Total time: 25 minutes. Not 45. Not 60. Enterprise buyers have short attention spans and packed calendars. If you can’t make your case in 25 minutes, you don’t understand it well enough. Book a 30-minute slot. Use 25. Give them 5 minutes back. They’ll remember that.
The Emotional Arc
A great demo has an emotional arc, not just an information arc:
| Minute | Prospect’s Emotional State | Your Job |
|---|---|---|
| 0–2 | “Do they understand my problem?” | Prove you listened. Recap their exact words. |
| 2–3 | “What am I about to see? Is this worth my time?” | Set a clear agenda. Make a fairness promise. |
| 3–8 | “Okay, this is actually relevant to my problem…” | Show the biggest pain solved first. Get them nodding. |
| 8–15 | “This could actually work. But what about X?” | Anticipate objections. Address them before they ask. |
| 15–20 | “How does this compare to what we looked at?” | Differentiate. Position, don’t trash competitors. |
| 20–25 | “I think this works. What do we do next?” | Trial close. Make it easy to say yes. |
03 Pre-Demo Prep
The demo is won or lost before you open Zoom. The best AEs spend 2–3x more time preparing than they spend presenting. A 25-minute demo should have 45–75 minutes of prep behind it.
The Pre-Demo Checklist
| # | Task | Time | Why It Matters |
|---|---|---|---|
| 1 | Review discovery notes | 10 min | Re-read every note from discovery. Highlight the exact phrases they used to describe their pain. You’ll repeat these back to them in Act 1. |
| 2 | Identify their top 3 pains | 5 min | Rank the problems they mentioned by (a) how much it costs them and (b) how urgently they need it solved. These three pains become your demo agenda. |
| 3 | Customize the demo environment | 15 min | Use their company name, their logo, their data (or realistic mock data). Nothing kills a demo faster than showing “Acme Corp” data to a prospect who is clearly not Acme Corp. |
| 4 | Build the click path | 10 min | Map the exact sequence of screens you’ll show. Practice the transitions. Know exactly where you’ll click before you click it. Zero fumbling. |
| 5 | Prepare for objections | 10 min | List the 3 most likely objections based on their industry, role, and what they said in discovery. Write out your responses word-for-word. |
| 6 | Research the attendees | 10 min | LinkedIn every person on the invite. Know their role, how long they’ve been there, and what they care about. The economic buyer cares about ROI. The technical evaluator cares about integrations. The end user cares about UX. |
| 7 | Test everything | 5 min | Open the demo environment. Verify the data is loaded. Test screen sharing. Check your audio. Load the demo in a browser tab before the call starts. |
| 8 | Prepare the backup | 5 min | Have screenshots/recordings ready in case the live demo breaks. Export a PDF of the key screens. You should never have to say “sorry, let me just get this to load.” |
The customization test: If you could give this exact same demo to a different prospect without changing anything, you haven’t prepared enough. A great demo feels like it was built specifically for the person watching it — because it was.
Know Who’s in the Room
| Role | What They Care About | What to Show Them | What to Avoid |
|---|---|---|---|
| Champion | Looking good to their boss. Solving the problem they raised internally. | The exact workflow that solves their pain. Make them the hero. | Surprising them with features they haven’t seen. Don’t make them look uninformed. |
| Economic Buyer | ROI. Time to value. Risk. | Cost savings. Speed of implementation. Case studies from similar companies. | Technical deep-dives. Granular features. They don’t care how it works. |
| Technical Evaluator | Integrations. Security. Architecture. Will this actually work in our stack? | API docs. Integration points. Security certifications. Architecture diagram. | Marketing language. Vague claims about “enterprise-grade security.” |
| End User | Will this make my daily work easier or harder? | The daily workflow. UX. Speed. How many clicks to do the thing they do 50x/day. | Admin panels. Configuration screens. Anything they’ll never touch. |
| Skeptic | Finding a reason to say no. Protecting the status quo. | Acknowledge their concern directly. Show proof, not promises. | Ignoring them. Dismissing their concerns. Getting defensive. |
Part II
The Demo Script
Word-for-word scripts for each act. Adapt the specific content to your product, but keep the structure and psychology intact. These scripts are battle-tested across thousands of enterprise demos.
04 Act 1: Recap Discovery (2 Minutes)
Goal: Reconnect the prospect to the pain they told you about. Prove you listened. Get them nodding before you show a single screen.
This is the most important two minutes of the demo. If you nail the recap, the prospect trusts you for the next 23 minutes. If you skip it, they spend the whole demo wondering whether you actually understand their problem.
The Script
Act 1 Script · 2 minutes · No product on screen yet
“Before I show you anything, I want to make sure I’ve got the right context from our last conversation. You mentioned three things that were keeping you up at night:
First — . You said this was costing you roughly.
Second — . And the downstream effect was.
Third — ``.
Did I capture that right? Is there anything that’s changed since we last spoke, or anything I’m missing?”
Why this works: (1) “Before I show you anything” signals that this demo is about them, not your product. (2) Using their exact words from discovery proves you listened — the most powerful sales move there is. (3) Quantifying the pain ($X/month) keeps the cost of the problem front and center. (4) “Did I capture that right?” invites them to correct you, which gives you even better information for the demo. (5) “Anything changed?” catches new context that could shift your entire demo.
What If They Correct You?
If they add a new pain or re-prioritize
“That’s really helpful — I’m glad you mentioned that. Let me adjust what I was going to show you. I’ll start with `` since that sounds like the most urgent piece, and then we’ll cover the other two. Sound good?”
This is a gift, not a problem. When the prospect corrects your recap, they’re giving you a real-time update on what will close the deal. Adapt on the fly. This is where prepared AEs crush unprepared ones.
What If Multiple People Are on the Call?
Multi-stakeholder opener
“I know some of you are joining for the first time, so let me quickly set the context. and I spoke last week and identified three areas where is losing time and money. I’ll recap those in 30 seconds, and then I want to hear from everyone — especially if I’m missing something your team cares about.
The three problems we identified were…”
05 Act 2: Set the Agenda (1 Minute)
Goal: Tell them exactly what they’re about to see, how long it’ll take, and what happens at the end. This reduces anxiety, builds trust, and creates the “fairness contract” that makes the trial close feel natural.
The Script
Act 2 Script · 1 minute · Still no product on screen
“Great. Here’s how I’d like to use the next 20 minutes. I want to show you three things, each one tied directly to the problems we just discussed:
One — how we solve .
**Two** — how we handle.
Three — how we address ``.
At the end, I’m going to ask you a straight question: does this solve the problem we discussed? If the answer is yes, we’ll talk about next steps. If the answer is no, or if we’re not the right fit, I’ll tell you that — and I’ll point you to whoever might be a better fit. Fair?”
Why the “fairness contract” is the most important sentence in the entire demo:
(1) “I’ll ask you a straight question” — This pre-commits the prospect to giving you a real answer at the end. Without this setup, the trial close at the end feels abrupt. With it, it feels expected.
(2) “If we’re not the right fit, I’ll tell you that” — This is disarming. Most salespeople would never say this. By saying it, you position yourself as an advisor, not a closer. The prospect’s guard goes down.
(3) “Fair?” — One word that creates a micro-agreement. When they say “fair” or “sounds good,” they’ve psychologically committed to the framework. This makes the trial close at the end feel like following through on a mutual agreement, not a surprise sales tactic.
Why You Don’t Show the Product Yet
Notice that Acts 1 and 2 are three minutes long and the product hasn’t appeared on screen. This is deliberate. The first three minutes are a framing exercise. You’re setting the lens through which they’ll see everything else. Without this framing, the prospect watches the demo through their own random lens — “is this easy to use?” / “does this look modern?” / “I wonder if this integrates with Salesforce.” With the framing, they watch through the lens you set: “does this solve my three problems?”
Insight: The best demo you’ll ever give has 3 minutes of no product and 22 minutes of targeted product. The worst demo you’ll ever give has 25 minutes of product and 0 minutes of context.
06 Act 3: Pain → Solution Mapping (15 Minutes)
Goal: Show exactly how your product solves their top 3 problems. Organized by their problems, not by your product’s navigation. Every click on screen should connect back to something they told you in discovery.
The Structure for Each Pain
For each of the three pains, follow this micro-structure (5 minutes per pain):
| Step | Duration | What You Say |
|---|---|---|
| 1. Restate the pain | 15 sec | “You mentioned that was costing you.” |
| 2. Show the solution | 3 min | “Let me show you exactly how that changes.” [Live demo of the specific workflow] |
| 3. Quantify the impact | 30 sec | “For a team your size, this typically saves or.” |
| 4. Check in | 30 sec | “Does that match what you’d expect? Is there anything I’m not showing that you’d want to see?” |
The check-in is non-negotiable. After each pain block, pause and ask. This does three things: (1) confirms you’re on the right track, (2) surfaces hidden objections early, and (3) keeps the prospect engaged instead of passively watching. If they say “actually, we’d need it to also do X” — that’s gold. That’s a requirement you can solve for in the next round.
Worked Example 1: Selling a Spend Management Platform to a CFO
Pain #1 · “We have no visibility into department-level spending”
Restate: “You mentioned that right now, if the CEO asks you ‘how much did engineering spend on cloud last quarter,’ it takes your team 2-3 days to pull that number from spreadsheets and expense reports.”
Show: [Opens the platform, which is pre-configured with the prospect’s department structure and realistic spend data]
“This is what your spend looks like in our platform. I’ve set up your department structure — engineering, product, sales, marketing. Watch what happens when I click into engineering…”
[Clicks. Shows real-time spend broken down by vendor, team, and month.]
“That 2-3 day question? It’s now a 10-second answer. And it updates in real-time as transactions come in.”
Quantify: “For a finance team your size, our customers typically reclaim 15-20 hours per month that were going into manual spend reconciliation.”
Check-in: “Does that match the problem you’re seeing? Is there a specific cut of the data you’d want that I’m not showing?”
Worked Example 2: Selling an Observability Tool to a VP of Engineering
Pain #2 · “When something breaks in production, it takes 45 minutes to find the root cause”
Restate: “You told me that your MTTR is around 45 minutes, and most of that time is engineers jumping between Datadog, CloudWatch, and Slack trying to correlate events.”
Show: [Opens a pre-configured incident scenario using their actual service names]
“I’ve set up a simulated incident for your checkout-service. Watch what happens when the error rate spikes…”
[Shows the platform automatically correlating logs, traces, and metrics. Root cause highlighted in red.]
“The platform identified the root cause in 90 seconds — it was a config change in the payment gateway that increased latency by 400%. No tab-switching, no manual correlation.”
Quantify: “Going from 45-minute MTTR to under 5 minutes — for a team shipping to 2M users, that’s the difference between a P1 incident and a blip nobody notices.”
Check-in: “Is that the kind of incident you’d typically see? Or are your root causes usually somewhere else?”
Worked Example 3: Selling an HR Platform to a VP of People
Pain #3 · “Our onboarding process is a mess — new hires don’t feel productive for 3-4 weeks”
Restate: “You said new hires are getting a Google Doc with 47 links on day one and basically left to figure it out. The result is 3-4 weeks before they’re productive, and about 15% of new hires cite onboarding as a reason for leaving within 6 months.”
Show: [Opens a pre-built onboarding workflow with the prospect’s company branding]
“This is what Day 1 looks like for a new hire at `` in our platform. Instead of a Google Doc, they get a guided experience — tasks show up in sequence, each one has a responsible person, and their manager gets a dashboard showing exactly where they are.”
[Clicks through the new hire’s view, then switches to the manager’s dashboard.]
“No more ‘did you set up your Okta yet?’ Slack messages. The manager can see it all in one place.”
Quantify: “Our customers at your stage typically see time-to-productivity drop from 3-4 weeks to 8-10 days. For a company hiring 15 people per quarter, that’s roughly 60 productive days per year you’re getting back.”
Check-in: “Does that workflow match how you’d want onboarding to look? Anything you’d change?”
The pattern across all three examples: (1) Restate the pain in their words with their numbers. (2) Show the product solving that exact pain with their data. (3) Quantify the impact in terms that matter to them. (4) Check in to keep them engaged and surface objections. This is not a feature tour. It’s a problem-solving conversation with live evidence.
Transition Between Pains
Don’t just jump to the next feature. Use a transition that reinforces the emotional arc:
“Great — so that’s how we handle . The second thing you mentioned was, and you said it was actually the one causing the most friction with your team. Let me show you how that changes…”
07 Act 4: Differentiation (5 Minutes)
Goal: Position against competitors and alternatives without trashing anyone. The prospect is almost certainly evaluating 2–3 other solutions. They’re thinking “why this over X?” even if they don’t say it. Address it head-on.
The Golden Rule of Competitive Positioning
Insight: Never trash a competitor. The moment you say “Competitor X is terrible because…” you look insecure, you insult the prospect’s intelligence (they might have liked that product), and you turn the conversation into a debate instead of a decision. Instead: acknowledge the competitor, name the specific difference, and let the prospect decide.
The Script Framework
Competitive positioning script · Adapt to your specific competitors
“You might be wondering how this compares to ``, since I know you’re [evaluating them / using them today]. Totally fair question.
is a good product — they do well. The key difference is ``.
Specifically:
They optimize for . **We optimize for**.
For a team like yours, where the priority is , that difference matters because.”
Example: Positioning Against an Incumbent
Example · Selling a modern data platform against a legacy tool
“I know you’re currently using Informatica for your ETL pipelines. Informatica is a proven tool — they’ve been in the market for 20+ years and they handle complex enterprise transformations well.
The key difference is speed of iteration. Informatica was built for a world where data pipelines change quarterly. Our platform was built for a world where they change daily. When your data team needs to add a new source or modify a transformation, it takes minutes in our tool versus the weeks you described in discovery.
For a team that’s trying to become more data-driven and move faster, that iteration speed is the difference between the data team being a bottleneck and the data team being an accelerator.”
What this does: (1) Acknowledges Informatica is good — this builds credibility. (2) Doesn’t list 10 differences — picks the ONE that matters most to this prospect. (3) Connects the differentiation back to their stated priority from discovery. (4) Positions it as a trade-off, not a “we’re better” claim.
Handling “Why Not Just Build It Ourselves?”
“That’s a fair question, and a lot of engineering-led companies consider it. Here’s what we’ve seen: teams that build in-house spend 3–6 months getting to a V1 that covers maybe 60% of what you’d need. Then the engineer who built it leaves, or priorities shift, and the internal tool becomes legacy code that nobody wants to maintain.
The math usually comes down to this: your engineers cost you $150–$200K/year fully loaded. Two engineers for 6 months is $150–$200K in opportunity cost — and that’s just the build, not the ongoing maintenance. Our platform costs ``/year, it’s maintained by a team of 50 engineers, and it’s production-ready today.
The question isn’t whether you can build it — you absolutely can. The question is whether you should build it, given everything else your engineering team could be working on.”
Handling “We’re Also Looking at [Competitor]”
“Good — you should be. We’d want you to make an informed decision. Can I share what we hear from customers who’ve evaluated both?
The typical feedback is: is easier to set up for simple use cases, and our platform is stronger when you need. Given what you told me about ``, I think you’ll find that’s where the decision hinges.
Happy to do a side-by-side if that would be helpful.”
08 Act 5: Close the Demo (2 Minutes)
Goal: Get a clear signal. Don’t leave the demo without knowing where you stand. The trial close is the moment of truth — and it only feels natural because you set it up with the fairness contract in Act 2.
The Trial Close Script
The trial close · This is where the deal moves forward or stalls
“So we covered the three things we discussed: ,, and ``.
I promised I’d ask you straight: based on what you’ve seen today, does this solve the problems we discussed?”
Then stop talking. Do not fill the silence. Let them answer. The silence is uncomfortable for you, not for them. They’re processing. Give them space.
Handling the Three Responses
Response 1: “Yes, this looks great.”
“That’s great to hear. Let’s talk about next steps. Typically, after a demo like this, the next move is ``. Does that make sense for your process?
Who else would need to be involved in the decision? And what does your timeline look like — is this something you’re looking to solve this quarter, or is it more of a next-quarter initiative?”
Why you ask about timeline and decision-makers: A “yes” without a next step is a polite brush-off. The questions above convert a vague “yes” into a concrete action with a timeline. If they can’t answer these questions, the “yes” might not be as strong as it sounded.
Response 2: “Mostly, but I have some concerns about X.”
“Tell me more about that. What specifically about `` is giving you pause?”
[Listen. Don’t defend. Understand the concern fully before responding.]
“That makes sense. Here’s how we’ve addressed that for other customers in your situation: ``. Does that address the concern, or is there something deeper I’m missing?”
Response 3: “I’m not sure. I need to think about it.”
“Totally fair. Can I ask — what specifically would you need to see or know to feel confident one way or the other? Is it a technical question, a business case question, or something else?
I ask because I’d rather address it now than have it linger. And if the answer is ‘this isn’t the right solution,’ I’d genuinely rather hear that so we don’t waste each other’s time.”
Why this works: “I’m not sure” usually means one of three things: (a) they liked it but can’t make the decision alone, (b) they have a specific concern they haven’t voiced, or (c) they’re politely saying no. The script above surfaces which one it is. The line “I’d genuinely rather hear that” gives them psychological permission to be honest.
Locking in the Next Step
Before you hang up, you must have one of these confirmed:
| Outcome | What You Say | What Happens Next |
|---|---|---|
| **Strong yes** | “Let’s get a proposal together. I’ll send one by EOD tomorrow. Can we book 30 min on Thursday to walk through it?” | Send proposal. Book review meeting. Move to negotiation. |
| **Technical eval** | “Let’s set up a technical deep-dive with your engineering team and our SE. How does next Tuesday look?” | Book SE call. Send technical docs. Begin POC planning. |
| **Broader team** | “Can we do a 30-minute session with the broader team? I’ll tailor it to what they care about. Can you help me understand who’d be in the room?” | Map the buying committee. Prep multi-stakeholder demo. |
| **Need to think** | “No problem. I’ll send a summary of what we covered with the relevant case study. Can I follow up on Wednesday to see where your head is at?” | Send recap email within 2 hours. Follow up on the agreed date. |
Never leave a demo with “we’ll be in touch.” If you don’t book the next step on the call, the probability of the deal moving forward drops by 80%. The next meeting should be scheduled before you hang up. Pull up your calendar. Pull up theirs. Book it live.
Part III
Advanced Techniques
When demos get complicated — multiple stakeholders, hostile objections, technical deep-dives, and live bugs. These situations separate good AEs from great ones.
09 Multi-Stakeholder Demos
The hardest demo is the one with 5+ people in the room. Each person has different concerns, different knowledge levels, and different decision-making authority. If you treat it as a single-audience presentation, you’ll satisfy nobody.
The Room Map
Before the demo, create a map of who’s in the room and what each person needs to hear:
| Person | Role | Their Question | Your Move |
|---|---|---|---|
| Sarah (Champion) | Director of Ops | “Will this make me look good?” | Reference her discovery insights. Make her the hero who found the solution. |
| Mike (Economic Buyer) | VP Finance | “What’s the ROI?” | Lead with cost savings. Mention the payback period. Show the business case. |
| Priya (Technical) | Sr. Engineer | “Does this actually work?” | Show integrations. Mention the API. Offer a technical deep-dive as next step. |
| Jason (End User) | Ops Analyst | “Will my life get easier?” | Show the daily workflow. Count the clicks. Show the time saved. |
| Karen (Skeptic) | Director of IT | “What could go wrong?” | Address security. Discuss migration risk. Offer references from her peers. |
The Multi-Stakeholder Script
Opening with multiple people
“Thanks everyone for making time. I know this is a big group, so I want to use your time well.
Sarah and I have been talking for a few weeks, and we identified three areas where the team is losing time and money. I’ll walk through how we solve each one — and I’ll make sure to cover the technical details for Priya, the business case for Mike, and the daily workflow for Jason.
If at any point I’m not covering what you care about, please interrupt me. I’d rather answer your real question than present something that’s not relevant to you.”
Why name-check each person: (1) It shows you know who they are and what they care about. (2) It gives each person a reason to pay attention — they know their moment is coming. (3) “Please interrupt me” is disarming and establishes that this is a conversation, not a presentation.
Managing the Skeptic
Every multi-stakeholder demo has a skeptic. They sit with their arms crossed. They ask pointed questions. They’re trying to protect the status quo. Do not ignore them. The skeptic is often the most influential person in the room because their objection becomes everyone else’s excuse not to move forward.
When the skeptic challenges you
Skeptic: “We tried something like this two years ago and it was a disaster.”
You: “That’s important context — thanks for raising it. Can you tell me what specifically went wrong? I want to make sure we’re not walking into the same problem.”
[Listen carefully. Take notes visibly.]
“So it sounds like the main issue was . That's actually one of the reasons we built the way we did. Let me show you specifically how it’s different…”
[Show the feature. Then address the room:]
“Karen, does that address the concern, or is there more I should dig into?”
The skeptic play: If you convert the skeptic into a supporter during the demo, the deal is essentially closed. Nobody else in the room will have a stronger objection than the skeptic. Win them, win the room.
10 Live Objection Handling
Objections during a demo are not problems — they’re buying signals. A prospect who doesn’t object isn’t engaged. A prospect who objects is processing how this would work in their world. That’s exactly where you want them.
The 6 Most Common Demo Objections
Objection 1: “It looks complicated.”
“I appreciate you saying that — I’d rather you tell me now than think it silently.
Let me ask: which part specifically felt complicated? Was it the setup/configuration, or the daily workflow?
[If setup:] The setup is something our implementation team handles. Your team doesn’t touch it. What they interact with is the daily workflow, which is this screen right here — [show the simplified daily view]. For ``, their entire workflow is these 3 clicks.
[If daily workflow:] That’s fair — I probably showed too much in one pass. Let me zoom in on the only screen your team would use daily — [show simplified view]. Everything else is admin configuration that gets set up once.”
Objection 2: “We tried something similar before.”
“What did you try, and what went wrong?
[Listen. Don’t interrupt. Take notes.]
So the issue was . That's a legitimate concern. Here's what's different about our approach:.
I can also connect you with who had the same concern — they were burned by before switching to us. They can give you an unfiltered take on whether this is actually different.”
Objection 3: “How does this integrate with X?”
“Great question. We have a native integration with ``.
[If you do:] Let me show you — [live demo of the integration]. Data flows in real-time, and the setup takes about 15 minutes.
[If you don’t, but have an API:] We don’t have a pre-built integration with ``, but our API covers 100% of the platform functionality. Our customers typically build the integration in 1–2 days using our API docs and sample code. I can connect you with our SE to walk through the technical details.
[If you don’t and it’s a real gap:] Honestly, we don’t integrate with `` today. It’s on our roadmap for Q3, but I don’t want to sell you on a promise. If that integration is a hard requirement for day one, I want to be upfront about that. Is it a dealbreaker, or is it something that can come later?”
Why honesty about gaps wins deals: When you say “we don’t have that today,” you build more trust than any feature claim ever could. The prospect thinks: “If they’re honest about what they can’t do, I can trust what they say about what they can do.” The reps who lose deals are the ones who say “yes, we can do that” to everything and get caught in the technical evaluation.
Objection 4: “What about security?”
“Important question. Let me give you the quick summary, and then I’ll share our full security documentation.
We’re SOC 2 Type II certified, data is encrypted at rest and in transit, we support SSO through ``, and we offer role-based access control. We can deploy in your VPC if that’s a requirement, and we go through a third-party penetration test every quarter.
I’ll send over our security questionnaire responses — we have a pre-filled version for the standard 300-question enterprise security review. And I can connect you with our security team directly if there are specific concerns.”
Objection 5: “This seems expensive.”
“I understand. Let me frame it differently.
You mentioned earlier that is costing you roughly. Our platform costs /year. So the question isn't whether is a lot of money — it is. The question is whether it’s less than ``.
Our average customer sees ROI within ``. I can build out a detailed business case for your specific situation if that would help the internal conversation.”
Objection 6: “We need to discuss internally.”
“Absolutely — that makes total sense. Can I ask: what specifically do you need to discuss? Is it the budget, the technical fit, or the timing?
I ask because I might be able to provide materials that make that conversation easier. If it’s budget, I can send a one-page business case. If it’s technical, I can have our SE join a call with your team. If it’s timing, I can share how other customers have phased the implementation.
When are you planning to have that discussion? I’d like to follow up right after so we don’t lose momentum.”
The meta-pattern: Every objection response follows the same structure: (1) Validate the concern. (2) Ask a clarifying question to understand what’s really behind it. (3) Respond to the real concern, not the surface-level one. (4) Offer a concrete next step to resolve it. Never be defensive. Never dismiss. Never argue.
11 The Technical Deep-Dive
At some point in an enterprise sale, the technical evaluator needs to go deep. This is where the Solutions Engineer (SE) takes over. The AE’s job during the technical deep-dive is not to sit silently and check email. It is to manage the room.
The Handoff Script
AE to SE handoff
“We’ve covered the business side — now I know has some deeper questions about how this works under the hood. I'm going to hand it over to, who’s been building integrations for customers in your space for the last 3 years. , take it away — and, please don’t hold back.”
Why “don’t hold back” matters: Technical evaluators are often hesitant to ask hard questions in front of their boss. Giving them explicit permission to go deep makes them feel respected — and it shows confidence in your product. If your SE can handle the toughest technical questions, the evaluator becomes an internal advocate instead of a blocker.
What the AE Should Do While the SE Is Driving
| Task | Why It Matters |
|---|---|
| Watch the economic buyer’s face | Are they engaged or checked out? If they’re on their phone, the technical deep-dive isn’t relevant to them. Plan to circle back with them separately on the business case. |
| Watch the champion’s reactions | Are they nodding? Are they frowning? Your champion’s body language during the tech deep-dive tells you whether they’re gaining or losing confidence. |
| Take notes on every question asked | Every question from the technical evaluator is a requirement. Log them. You’ll use these in the follow-up email and the proposal. |
| Note the skeptic’s objections | The skeptic will use the technical session to probe for weaknesses. Write down every concern they raise. You’ll need to address each one in writing later. |
| Watch the clock | Technical deep-dives can spiral. If you’re running over time and the economic buyer is losing patience, it’s your job to say: “Let’s bookmark the remaining questions and set up a dedicated technical session.” |
| Prepare the close | When the SE wraps up, you need to smoothly take back control and deliver the trial close from Act 5. Have it ready. |
Taking Back Control
SE to AE handback
“Thanks — and, great questions. We’ll send over the API documentation and the architecture diagram you asked about after this call.
I want to zoom back out for a second and ask the bigger question: based on what you’ve seen today — both the business workflow and the technical deep-dive — does this solve the problems we discussed at the start?”
12 Demo Environment Best Practices
Your demo environment is your stage. A messy stage kills the performance even if the actor is brilliant.
Custom vs Generic Data
| Approach | When to Use | Effort | Impact on Win Rate |
|---|---|---|---|
| **Fully custom** Their logo, their data, their team names | Enterprise deals >$50K ACV. Named accounts. Multi-stakeholder demos. | 30–60 min setup | +25–40% |
| **Semi-custom** Industry-specific data, their company name | Mid-market deals. First demo with a single champion. | 10–15 min setup | +10–20% |
| **Generic** “Acme Corp” sample data | Never in enterprise. Only acceptable for high-volume product-led demos. | 0 min | Baseline |
The rule: If you can see the prospect’s company name and logo in your demo environment, you’ve done enough customization. If you can see their actual team names, department structure, or realistic data, you’ve done exceptional customization. If they see “Acme Corp” or “John Doe” sample data, you haven’t prepared enough.
What to Pre-Configure
- Company name and logo in the platform header and any reports.
- Department/team structure that mirrors their org chart.
- Realistic data volumes — if they have 500 employees, don’t demo with data for 10. If they process 10K transactions/month, load that volume.
- Integration connections that show their actual tools (Salesforce, Slack, Jira, whatever they use) connected and working.
- A “hero workflow” pre-built and ready to demonstrate. Don’t configure things live unless the configuration itself is the selling point.
- Pre-load the exact screens you need in browser tabs. No searching for things during the demo.
Handling Live Bugs and Errors
Things will break. The question is not if but when. How you handle it determines whether it kills the deal or builds trust.
| Scenario | Bad Response | Good Response |
|---|---|---|
| Page won’t load | “Sorry, let me just… um… let me try refreshing… one second…” | “That’s unusual — let me switch to my backup while this catches up.” [Switch to screenshots or pre-recorded clip.] “I’ll make sure our team looks into this, but here’s exactly what this screen shows…“ |
| Data looks wrong | “Hmm, that doesn’t look right. That’s weird. I’m not sure why it’s showing that…” | “Good eye — this is our sandbox environment, so the data isn’t always perfectly in sync. In production with your real data, this would show [describe correct behavior]. Let me show you a screenshot from a production customer…“ |
| Feature doesn’t work as expected | “Oh, that must be a bug. I’ll report it. Anyway, moving on…” | “That’s not the expected behavior — I want to be transparent about that. Let me show you what this normally looks like [show backup], and I’ll have our engineering team investigate before our next call. I’ll send you a follow-up with the resolution.” |
The principle: Never panic. Never apologize excessively. Acknowledge, switch to backup, and move on. Prospects expect software to have hiccups. What they’re evaluating is how your team handles problems — because that’s how you’ll handle their problems as a customer.
The “That’s a Great Question” Save
When a prospect asks to see something you didn’t prepare:
“That’s a great question, and I actually want to show you that properly rather than fumble through it live. Can I set up a dedicated walkthrough of `` and send you a recording by end of day tomorrow? That way you get to see it with your actual use case configured, not a rushed version.”
This works because it (1) validates their request, (2) sets up a follow-up touchpoint, and (3) avoids a fumbled live demo that could undermine everything you’ve shown so far. It’s always better to say “let me show you that properly” than to wing it and fail.
Part IV
Templates
Printable checklists, follow-up email templates, and the top demo mistakes ranked by deal impact. Steal these and make them your own.
13 Demo Prep Checklist
Print this. Use it before every demo. If you can’t check every box, you’re not ready.
DEMO PREP CHECKLIST
Complete before every enterprise demo
RESEARCH
☐ Reviewed all discovery notes (their exact words highlighted)
☐ Identified and ranked their top 3 pains
☐ Quantified each pain in dollars or hours
☐ LinkedIn-reviewed every attendee (role, tenure, concerns)
☐ Identified the champion, economic buyer, technical evaluator, and skeptic
☐ Researched what competitors they’re evaluating
CUSTOMIZATION
☐ Demo environment loaded with their company name and logo
☐ Realistic data matching their scale (employees, transactions, etc.)
☐ Department/team structure mirrors their org
☐ Integration connections show their actual tools
☐ Hero workflow pre-built and ready to demonstrate
PREPARATION
☐ Click path mapped (exact sequence of screens, zero improvisation)
☐ Written out the discovery recap (their words, their numbers)
☐ Prepared the agenda script with the fairness contract
☐ Prepared transitions between each pain block
☐ Written word-for-word responses for 3 most likely objections
☐ Prepared competitive positioning for their likely alternatives
☐ Trial close script ready
TECHNICAL
☐ Demo environment tested — all screens load correctly
☐ Screen sharing tested on the platform they use (Zoom, Teams, Meet)
☐ Audio/video tested
☐ Browser tabs pre-loaded in the right order
☐ Backup screenshots/recording ready in case of live issues
☐ SE briefed and aligned on their role (if technical deep-dive expected)
LOGISTICS
☐ Calendar invite sent with agenda
☐ Joined the call 5 minutes early
☐ Notifications silenced (Slack, email, phone)
☐ Clean desktop (no embarrassing browser tabs or Slack messages visible)
14 Post-Demo Follow-Up
The follow-up email goes out within 2 hours of the demo ending. Not tomorrow. Not end of week. Within 2 hours. Speed signals professionalism and keeps the momentum alive while the demo is still fresh in the prospect’s mind.
The Follow-Up Template
To: **** (CC:) · Sent within 2 hours
Re: `` Demo — Recap & Next Steps
Hi ``,
Thanks for the time today — and thanks to everyone who joined. Great conversation.
Quick recap of what we covered:
**Problem 1: **
We showed how handles this by . For a team your size, customers typically see.
**Problem 2: **
We demonstrated. The key metric: ``.
**Problem 3: **
We walked through, which typically results in ``.
Open questions from the call:
• —
• —
Agreed next steps:
•
•
I also attached a case study from — they had a nearly identical situation and saw within ``.
Looking forward to Thursday.
``
Why this template works: (1) It’s organized around their problems, not your product — reinforcing the pain-based framing. (2) It documents what was shown and the expected impact, giving the champion ammunition for internal conversations. (3) It explicitly lists open questions with timelines, showing you listened and will follow through. (4) It confirms next steps in writing, creating accountability on both sides. (5) The case study gives them a peer reference they can review on their own.
What to Attach
| Attachment | When to Include | Why |
|---|---|---|
| Case study | Always | Same industry, similar problem, quantified results. The prospect will forward this internally. |
| 1-page product overview | If new stakeholders may join later | Something the champion can forward to people who weren’t on the call. |
| ROI calculator | If the economic buyer was on the call | Helps them build the internal business case. Pre-fill it with the numbers discussed. |
| Security documentation | If security was raised | Gets the IT/security review started in parallel. Don’t wait for them to ask. |
| Technical architecture doc | If a technical deep-dive is scheduled | Gives the technical evaluator time to review before the SE call. |
15 Common Demo Mistakes — The Top 12
These are ranked by deal impact. Mistake #1 kills more deals than #12.
| # | Mistake | Deal Impact | Before (Bad) | After (Good) |
|---|---|---|---|---|
| 1 | **No discovery recap** | Fatal | “Let me start by giving you an overview of our platform.” | “Last time we spoke, you mentioned three things keeping you up at night…“ |
| 2 | **Feature tour structure** | Fatal | Demo follows the product’s menu navigation: Dashboard → Reports → Settings | Demo follows their pains: Pain #1 → Pain #2 → Pain #3 |
| 3 | **No trial close** | Fatal | “Any questions? Great, we’ll be in touch!” | “Based on what you’ve seen, does this solve the problem we discussed?” |
| 4 | **Generic demo data** | Severe | “Acme Corp” data with “John Doe” users and “Widget A” products | Their company name, their department structure, realistic data volumes |
| 5 | **Talking too much** | Severe | AE talks for 25 straight minutes. Prospect says nothing. | Check in after each pain block. “Does that match what you’d expect?” |
| 6 | **Showing everything** | Severe | “And we also have this… and this… and let me also show you this cool feature…” | Show only what solves their 3 pains. Leave them wanting more. |
| 7 | **Ignoring the skeptic** | Severe | Skeptic asks a tough question. AE gives a vague answer and moves on. | “That’s important — tell me more. I want to make sure we address it properly.” |
| 8 | **Panicking at bugs** | Moderate | “Oh no, that’s not working. Sorry. Let me try again. Hmm. One second…” | “That’s unusual. Let me switch to my backup and show you this properly.” |
| 9 | **Running over time** | Moderate | Scheduled 30 min. Demo takes 55 min. People start dropping off. | 25 min of demo, 5 min returned. Prospect remembers the discipline. |
| 10 | **No agenda upfront** | Moderate | Jump straight into the product. Prospect doesn’t know what to expect or when it ends. | “I’ll show three things, each tied to your problems. At the end, I’ll ask: does this solve it?” |
| 11 | **Trashing competitors** | Moderate | “Competitor X is terrible — their product is slow, buggy, and overpriced.” | “They’re good at Y. We’re built for X. Given your priorities, here’s why that matters.” |
| 12 | **Late follow-up** | Minor | Follow-up email sent 3 days later. Prospect has forgotten half the demo. | Recap email within 2 hours with case study attached. |
Insight: The single biggest predictor of demo success is not your product, your slides, or your charisma. It is whether the prospect felt understood. If they walk away thinking “they really get our problem,” you’ll win the deal. If they walk away thinking “nice product, but they don’t understand our world,” you won’t.
The Demo Checklist
Recap discovery first never open the product cold
Set the fairness contract “if it doesn’t fit, I’ll tell you”
3 pains, not 30 features organize by their problems
Check in after each pain “does that match what you’d expect?”
Use their words the most powerful sales move
Customize the environment their logo, their data, their scale
Trial close, not “any questions” ”does this solve the problem?”
Book next step on the call never leave with “we’ll be in touch”
Follow up within 2 hours recap + case study + next steps
A demo is not a product tour. It is a conversation where the product appears as evidence.