Sales App Stack

Sales KPIs Every Revenue Team Should Measure

Win rate drops sharply with deal size and fell industry-wide in 2025.

Columnist · · 7 min read
Cover illustration for “Sales KPIs Every Revenue Team Should Measure”
Sales Team Performance · August 30, 2026 · 7 min read · 1,640 words

Quick gut check before the numbers: do you know your win rate, or your close rate? Win rate is won deals divided by decided deals (won plus lost). Close rate is won deals divided by all pipeline, including the stuff still sitting open. Mix these up and you'll walk into a board meeting either bragging or apologizing over a number that isn't even real.

Average B2B win rate sits around 21%. Top B2B SaaS teams clear 35% or better.

Deal size changes the math fast:

More zeros on the deal means more people in the room, and more people in the room means more ways for a deal to quietly die. The 2025 Ebsta x Pavilion report found industry-wide win rates fell to 19%, down from 29% in 2024. That's not a small dip. That's a third of your win rate gone in a year.

Who you're selling to moves the needle too. Champify's 2025 Impact Report found deals sold to known contacts (past customers, former champions who jumped companies) close at 37%, against 19% for cold outreach. Nearly double the win rate, and it costs nothing but a few minutes on LinkedIn.

Speed matters just as much. Deals closing inside 50 days win at 47%. Past 50 days, that number drops to 20% or worse. Worth asking your team why, out loud, in a meeting. And whether the deals you are winning were worth what it cost to land them is a separate question. We'll get there.

Diagram: Win Rate Drops With Deal Size — and Fell Industry-Wide in 2025. Visualizes: Show two related magnitude contrasts side by side.

Sales cycle length: why deals are taking longer and where time is actually lost

Baseline figures by segment:

  • SMB (sub-$15K ACV): 14 to 30 days
  • Mid-Market ($15K to $100K ACV): 30 to 90 days
  • Enterprise (above $100K ACV): 90 to 180+ days
  • Median across all B2B SaaS: 84 days

Horizontal SaaS closes in around 60 days. Financial services and healthcare tech stretch to 150 to 240 days, mostly because legal and compliance chew through the whole back half of the deal.

Forrester's 2023 B2B Buying Study found the average enterprise cycle grew from 6.4 months in 2015 to 9.3 months by 2023. Median B2B SaaS cycle length is up 22% since 2022. A SaaStr survey found 58% of sales professionals said their cycles got longer in 2024. Nobody's imagining this.

Here's why: Gartner's 2024 research puts the average B2B deal at 6.8 decision-makers, up from 5.4 in 2020. The Forrester SaaS Purchase Survey found CFO involvement in software purchases up 40% over the same stretch. SPOTIO's 2024 data shows 75% of B2B buyers say they're taking longer to decide than they did a year ago. More people, more caution, more delay. That part isn't a mystery.

What's less obvious: Forecastio found deals with three or more stakeholders involved close at 68%, against 23% for deals with just one contact. So multi-threading a deal both slows it down and raises the odds it closes. Longer isn't always worse. It depends what's filling the extra time.

A longer cycle without a matching bump in pipeline coverage means quota is already in trouble before anyone's noticed the slippage.

And admin work kills cycles quietly. A rep who logs a call two days late has already lost the thread on that deal. CRM updates, follow-up scheduling, notes typed from memory instead of typed in the moment. None of that delay comes from the buyer. All of it comes from the rep's Tuesday being too full.

Pipeline coverage ratio: the early-warning metric most teams miscalculate

Diagram: Coverage Ratio Targets Vary Sharply by Segment. Visualizes: Visualize the correct pipeline coverage ratio by segment as a ranked scale or stepped bar: SMB teams (40–50% win rate) need only 2–2.5x coverage, Mid-Market needs 3–4x, and…

Coverage ratio is qualified pipeline value divided by quota for the same period. 3x means three dollars in the pipe for every dollar owed.

That flat 3x target gets treated like gospel. It's actually just a rough guess. The real number is 1 divided by your own historical win rate, and it swings hard by segment:

  • SMB teams with 40 to 50% win rates: 2 to 2.5x coverage
  • Mid-Market teams: 3 to 4x
  • Enterprise teams with 18 to 25% win rates: 4 to 5x

Slap a flat 3x across all three, and you've under-covered enterprise (quietly setting it up to miss quota) while over-covering SMB (burning hours chasing pipeline nobody needed in the first place).

Under 2x, you've got near-term risk. Above 6x, you've likely got a qualification problem: a pipeline full of deals that were never real, making the forecast look fine right up until it collapses. Clari Labs' 2026 research found 87% of enterprises miss their forecasted numbers, and a good chunk of that traces straight back to opportunities that never should have counted as pipeline at all.

Pipeline velocity takes pipeline size, win rate, deal size, and cycle length and folds them into one throughput number. It ranges from a median of $743 a day in Marketing and Advertising up to $2,456 a day in Real Estate and Construction. The number itself matters less than what it points to: exactly where the funnel is stalling.

Quota attainment: what the rep-level numbers reveal about organizational design

Recent industry research found roughly half of AEs hit target in 2024, down from about two-thirds in 2022. Industry benchmarks show most sellers missing quota in 2025. That's not a rough patch. That's most of the sales floor missing, most of the time.

Don't stack AE numbers against SDR numbers. It's not a fair fight. SDR attainment tends to run higher because SDR targets are activity-based: calls made, meetings booked, mostly things the rep controls directly. AE targets ride on a buyer's budget, timeline, and internal politics, none of which the rep can move.

Segment matters too. Enterprise AEs post the lowest attainment because of long cycles and committee buying. Mid-market lands a bit higher. Top-quartile orgs keep a meaningfully higher share of reps at quota most quarters.

It's common for sales teams to report overall revenue growth even while most individual reps missed quota. Read that twice. A handful of top performers are carrying the whole team's number while everyone else quietly misses. Revenue growth isn't proof your quota is calibrated. It's proof a few people are compensating for a system that isn't.

Before you blame a rep for missing, ask if the quota was reasonable to begin with. Attainment tells you as much about territory design and ramp time as it does about who's good at their job.

Admin time factors in here too. A rep burning several hours a week on CRM logging and email drafting is effectively working a higher quota than the one printed in their comp plan, minus the credit for those extra hours. Some of the attainment gap is a skills problem. Some of it is an hours problem. Companies love treating it as only the first one, because that's the cheaper fix.

One useful gut check: revenue per rep, or quota capacity. Median quota capacity in B2B SaaS tends to start modest at early stages and climb significantly as companies scale. Low attainment paired with an unrealistic quota capacity for your stage is a design problem. Reasonable quota capacity paired with low attainment is an execution problem. Different diagnosis, different fix.

Customer acquisition cost and LTV:CAC: the efficiency layer that validates everything above

CAC gets handed to marketing like it's their problem alone. It isn't. Cycle length, multi-threading, admin overhead: every section above feeds directly into what it costs to land a customer.

The raw dollar figure means almost nothing on its own. Anchor it to LTV:CAC instead. The raw CAC figure means almost nothing without context — anchor it to LTV:CAC and a payback period target that reflects your segment and stage.

Break it down by channel and it opens up further. Breaking CAC out by channel reveals that inbound, outbound, and event-sourced deals carry meaningfully different acquisition costs, with referral channels often cheapest. Blended CAC on its own won't show you where the efficient dollars are actually going.

Across the industry, blended CAC has trended upward since 2022, part of a longer climb over the decade, with the gap widening further for lower-performing companies.

A worsening CAC ratio is usually just the visible symptom of everything already covered above it. Longer cycles, softer win rates, higher turnover: it all shows up here eventually. This is where the rest of the numbers settle their bill.

A team can post a strong win rate and hit quota this quarter while CAC quietly rots underneath. These metrics were always meant to be read together, not filed away in four slides that never talk to each other.

Tracking these KPIs without adding to the administrative load they're meant to diagnose

Here's the catch: the more of these metrics you track, the more typing, logging, and updating falls on the rep whose selling time you're supposedly trying to protect.

A few things separate KPI systems that actually work from ones that just generate busywork:

  • Data gets captured as a byproduct of the call, the email, the meeting, not typed in later from memory
  • CRM records update off real activity, not off a rep remembering to log it at 9pm
  • Coverage gaps and pipeline alerts surface on their own, with no dashboard-building required

This is where a tool sitting next to the inbox and the call stack earns its keep, logging activity and drafting follow-ups without anyone switching tabs. Nextstep plugs into Salesforce and HubSpot, picks up on deal context and a rep's own tone, and drafts replies and next steps on its own. The KPI data stays accurate because it comes out of work already happening, not because someone stapled a chore on top of it.

Hold every metric in this piece to one test: if tracking the number costs more rep time than the insight is worth, you haven't built a measurement system. You've built another problem for the list.

More in Sales Team Performance