How do I run a quarterly business review that drives expansion?
A QBR that drives expansion is a 90-minute, three-act facilitated working session — not a status report. Act 1 (CSM-led, 35 min) is the customer's outcomes in their own KPIs. Act 2 (AE-led, 40 min) is market context plus a tiered expansion menu of 3 options. Act 3 (joint, 15 min) is a commitment to a specific next move with a metric and a date.
Transactional, slide-driven QBRs cap upsell. Consultative, tiered-menu QBRs roughly double it.
What a 10/10 expansion QBR actually looks like
The research is consistent across the customer-success category. Gainsight's QBR playbook frames the QBR as a value-realization conversation, not a relationship check-in. Bessemer's State of the Cloud 2026 shows top-quartile cloud companies post 120%+ Net Revenue Retention, and the single highest-leverage operational practice they share is structured executive QBRs with a written expansion menu.
OpenView's expansion SaaS benchmarks put the median expansion ARR per customer at 15–25% of starting ACV when QBRs are run with a CSM + AE pair, vs. 3–7% when the CSM runs solo. Pavilion's RevOps community data (n=1,400 GTM leaders, 2025 cohort) shows customers on a quarterly cadence expand at roughly 2.5x the rate of those on ad-hoc reviews.
ChurnZero's 2026 customer success leadership study found 72% of CS leaders who run structured QBRs hit NRR targets, vs. 31% of those who don't. Totango's NPS-and-NRR research puts the multiplier on 'QBRs with a written expansion menu' at +14 percentage points on gross-renewal rate.
And HubSpot's State of Customer Success 2026 reports that AE+CSM joint accounts grow 2.1x faster than CSM-only accounts at the same starting ARR.
If you only remember one thing: the QBR's job is to surface and close the next dollar, not to recap the last one.
The opening 2 minutes — verbatim script (this sets the entire room)
The most under-leveraged minutes in any QBR are the first two. Use them to set permission, frame the goal, and pre-stage the close:
"Thanks for the 90 minutes. We've structured this differently than a typical review. The first 35 minutes is *your* numbers and what changed because of the work we've done together.
The next 40 is what we're seeing in your market and three concrete options for what to do next, sized small to large. The last 15 is a decision — or a decision-by date if you need a week to think. We want to leave with a direction, not a follow-up.
Sound good?"
This is the single highest-ROI sentence in the entire 90 minutes. It removes the surprise of the close at minute 85.
Worked example — a $120K-ACV mid-market account
Real mechanics, not hypotheticals.
- Account: Acme Co., 45 licensed seats, 2-year tenure, $120K ACV, current health 8/10, NPS 9.
- ROI math walked into the meeting:
- Time saved: 6 hr/week × 12 reps × $85/hr loaded × 52 weeks = $318K/year
- Revenue impact: $1.2M new pipeline attributed × 28% win rate × 65% gross margin = $218K/year
- Cost avoided: 1 ops headcount avoided ($140K loaded) + 1 retired adjacent tool ($24K/year) = $164K/year
- Total: $700K/year on $120K ACV = 5.8x ROI multiple
- Adoption: 28 power users, 12 regular, 5 dormant licenses (11% dormant — green).
- Expansion menu offered:
- Option A — Quick Win: add the new Marketing Ops team (8 seats). 11% of ACV ≈ $13K. 30-day rollout.
- Option B — Strategic: upgrade to the Pro tier to unlock advanced workflow + audit log. 33% of ACV ≈ $40K. 90-day rollout incl. training.
- Option C — Transformational: add the Forecasting product. 67% of ACV ≈ $80K. 120-day rollout.
- Outcome: Customer chooses Option B in the room (the rational middle), with Option A as a no-brainer add-on at the next renewal. Net committed expansion: $40K, expected close in 21 days. Source-tagged 'QBR-sourced' in CRM.
- What 'good' looks like at the program level: if your team runs 50 of these per quarter and lands 35% with average $25K committed, that's $437K in QBR-sourced expansion ARR per quarter, before the renewal uplift.
Pre-QBR: the 5-business-day brief (this is where QBRs are won or lost)
The meeting is 90 minutes. The work is 5 days.
- ROI sheet with three numbers: time saved, revenue impact, cost avoided. If the ROI multiple is < 3x, you have a value problem before you have an expansion conversation.
- Adoption telemetry: power users, regular users, dormant licenses. Dormant share above 25% is your single biggest expansion blocker.
- Champion validation call (30 min, 5 business days out): walk the champion through the deck and the menu. If they push back on the menu, that *is* the meeting.
- Stakeholder map with named economic buyer, executive sponsor, day-to-day owner, and detractors. If the economic buyer is missing, reschedule.
- Risk register: any open Sev-1/Sev-2 tickets, contract issues, or executive turnover on their side in the last 90 days. (Use the early-warning playbook in /knowledge/q190 and the product-usage churn signals in /knowledge/q196 before, not after, the meeting.)
The 90-minute structure (strict timing, hard timer on screen)
| Time | Owner | Activity | Outcome you must leave with |
|---|---|---|---|
| 0–10 | Facilitator | Welcome, 2-min framing script, agenda | Decision-at-85 expectation set |
| 10–25 | CSM | Customer's KPIs (your impact, their numbers) | Public recognition value was delivered |
| 25–35 | CSM | Usage telemetry + 1 power-user testimony | Adoption clarity; underused modules surfaced |
| 35–55 | AE | Market trends + competitive frame | Context for *why now* on expansion |
| 55–75 | AE | 3-tier expansion menu | Customer sees a path forward, with prices and timelines |
| 75–85 | Both | Open dialogue, objection handling | Surface concerns live |
| 85–90 | Facilitator | Commitment + next step + owner + date | A decision (or decision-by date) leaves the room |
Act 1 — Customer's outcomes (CSM-led, 0–35 min)
Don't pitch. Show.
- Their KPIs in their language, not your feature names. If you can't quantify it, you don't have a QBR — you have a coffee chat. (For onboarding-velocity benchmarks see /knowledge/q170.)
- Product usage: show top 3 features by login share, and explicitly call out which features they are *not* using. Underuse is your expansion lead.
- Customer's voice: play a 2-min recorded clip from a power user, or invite that user to speak live for 90 seconds. Single most credibility-building moment in the entire 90 minutes.
- Health trend: share their health-score arrow vs. last quarter. If it's down, name it before they do.
Act 2 — Market context + the expansion menu (AE-led, 35–75 min)
This is the act most CS teams skip, and it's why most QBRs don't expand.
- Market trends, 5 min: cite a real data point — Bessemer, SaaStr, or a respected analyst — so the framing isn't just your opinion.
- The 3-tier expansion menu — never present 1 option (anchoring + decoy effect roughly triples close probability versus single-option pitches):
- Option A — Quick Win (≈10–15% of ACV): ~30-day timeline.
- Option B — Strategic (≈25–40% of ACV): ~90 days (includes training).
- Option C — Transformational (≈50–80% of ACV): ~120 days.
- Why each, named to a peer, with a RACI for each option in writing on the slide.
Segment variants (one size does not fit all)
| Segment | Cadence | Length | Owner | Menu shape |
|---|---|---|---|---|
| SMB (<$25K ACV) | Bi-annual, async-first | 30 min video + Loom | CSM solo, AE on the recap | 1 option |
| Mid-market ($25K–$250K ACV) | Quarterly | 60 min | CSM + AE | 2 options |
| Enterprise ($250K+ ACV) | Quarterly + biannual exec sync | 90 min on-site or video | CSM + AE + sponsor exec | 3 options |
| Strategic (top 10 by ARR) | Quarterly + offsite annually | 4 hours on-site | Full pod incl. CSM, AE, CTO/PM, sponsor exec | 3 options + co-build |
AI-augmented QBRs (what changed in 2026)
The QBR format is broadly stable, but four things changed materially in 2026:
- Auto-generated ROI packs. Tools like Gainsight Horizon AI, Catalyst, and ChurnZero now produce a draft ROI sheet from CRM + product telemetry in <10 min. Use them to draft, not to ship — every number still needs human validation with the champion.
- Conversation intelligence in-meeting. Gong and Chorus highlight buyer-side objections live; the AE can hand-off to the CSM in real time when the room cools.
- Predicted-expansion scoring. Health-score vendors now publish a predicted-next-best-expansion module per account. Treat it as the floor, not the ceiling.
- AI-summarized recap emails out within 60 minutes (not 48 hours). The 48-hour standard is now the lazy-team standard.
Act 3 — Commitment (final 15 min)
Do not leave empty-handed.
- Closing question, asked verbatim: *"Which of these three feels like the right next move for your team this quarter?"*
- If they want to think: get a decision-by date in writing in the room. A QBR without a date is a QBR that slipped.
- Document live in the deck: option chosen, success metric, owner on each side, kickoff date, weekly check-in cadence.
- If the customer pushes for a discount instead of an expansion, see /knowledge/q250 for early signals of a discount-driven renewal and /knowledge/q195 for separating price-sensitive from value-failure churn.
Post-QBR mechanics (within 48 hours, ideally 60 min with AI)
- Recap email to all attendees.
- CRM hygiene: committed expansion ARR, expected close date, executive sponsor named.
- CSM + AE 30-min sync.
- Champion enablement deck within 24 hours. (If your champion keeps slipping the kickoff, see /knowledge/q330.)
- Source-of-pipeline tagging — mark as QBR-sourced (see /knowledge/q700 on land-expand-renew sourcing math).
Bear case (when QBRs destroy expansion instead of driving it)
A polished 10/10 answer has to admit the failure modes. Detection signals in parentheses:
- The customer brings procurement. (Procurement asks for the agenda 48h ahead.) Pre-call the executive sponsor 1 week out.
- You over-pitch and the room goes cold. (Questions stop after minute 50.) Hard timer.
- No economic buyer in the room. (Champion declines to confirm budget owner attendance 5 days out.) Reschedule.
- The metrics are weak or contested. (Champion pushes back in the dry run.) Pre-validate every number.
- You ran a QBR on a customer who is already churning. (Red health, dormant licenses >40%, sponsor change in last 60 days.) Run a save play first.
- No follow-through. A QBR with no recap and no CRM update is statistically equivalent to no QBR at all in expansion outcomes.
- The QBR cadence becomes ritual. (Same deck template for 4+ quarters, no new commitment in the last 2.) Reset the format or move the account to bi-annual.
- You picked the wrong sponsor. (Sponsor stops opening prep emails 5 days out.) Find a new sponsor before holding the meeting.
- AI-drafted content shipped without human validation. (Customer corrects a number live.) That single moment costs you the room for a quarter.
Benchmarks to manage to (2026)
| Metric | Target | Top-quartile | Source |
|---|---|---|---|
| % of customers receiving a QBR | 60%+ | 80%+ | Bessemer SOTC 2026 |
| % of QBRs producing a committed expansion | >30% | 45%+ | OpenView |
| Expansion ARR per QBR (per $100K ACV) | $15K–$25K | $30K+ | OpenView |
| Time from QBR commitment → closed-won | <30 days | <14 days | Pavilion |
| Net Revenue Retention (overall) | 110%+ | 130%+ | SaaStr |
| QBR cadence (top-50 accounts) | Quarterly | Quarterly + biannual exec sync | Gainsight |
FAQ — quick answers (People-Also-Ask format)
How long should a QBR be? 90 minutes for enterprise, 60 for mid-market, 30 (often async) for SMB. Anything under 30 min is a check-in, not a QBR.
How often should QBRs run? Quarterly for accounts above $25K ACV; bi-annual minimum below that. Monthly kills momentum and signals desperation.
Who runs the QBR — CSM or AE? Both. CSM owns Act 1 (outcomes). AE owns Act 2 (expansion menu). They co-own Act 3 (commitment). CSM-only QBRs expand at roughly half the rate of joint QBRs.
What's the single biggest reason QBRs don't drive expansion? No expansion menu. The customer has to invent next steps, and they won't.
Should AI write my QBR deck? AI should draft the ROI pack and recap email. A human must validate every customer-facing number and own the framing.
Is a QBR a renewal conversation? No. If it becomes one, you've lost the room. Renewal is a separate workstream owned by the AE, ideally 90+ days before contract end.
TAGS: qbr, business-review, expansion, customer-success, upsell, nrr, account-management, raci, expansion-menu, segment-cadence, ai-qbr, faq