What is the average show rate for sales calls?
The average show rate for B2B sales calls sits around 55 to 65%, with top-performing teams at 75 to 85%, according to GrowthSpree's 2026 B2B SaaS demo benchmarks.
Put another way: at the median, 35 to 45 of every 100 booked calls never happen.
Other benchmark sets land in the same neighborhood. Focus Digital's September 2026 review of published no-show data estimates the blended B2B no-show rate at about 25%, ranging from 8% to 42% depending on how the call was booked.
So "average" hides a massive spread. And that's good news.
It means show rate isn't luck. It's mostly decided by things you control:
- Where the lead came from.
- How they booked.
- How long they waited.
- What happened between booking and the call.
One caution on the numbers. GrowthSpree doesn't publish its sample size or method, it sells growth services, and another of its 2026 posts puts the median higher, at 62 to 72%. Focus Digital drew on 11 published sources and normalized them to one no-show definition, but says some channel figures are estimates placed inside published ranges. Use both as directional, then benchmark against your own history.
Show rate benchmarks by performance tier and industry
A best-in-class team shows about 97 of every 100 booked calls, while unqualified outbound lists show about 58, per Focus Digital's 2026 no-show report.
Here's the tier ladder, converted to show rate:
| Performance tier | No-show rate | Show rate |
|---|---|---|
| Best in class | 3.1% | 96.9% |
| Top decile | 5.5% | 94.5% |
| Median, teams using instant scheduling | 13.5% | 86.5% |
| Blended B2B average, all channels | 25.0% | 75.0% |
| Bottom tier, unqualified outbound lists | 42.0% | 58.0% |
Notice the third row. Teams that let buyers book instantly have a MEDIAN better than the blended average. That's the booking method doing the work.
Industry matters too. Focus Digital's scheduler-level sample of 6,428 booked B2B meetings found:
| Industry | No-show rate | Meetings sampled |
|---|---|---|
| Healthcare software | 0.0% | 179 |
| Developer tools | 1.2% | 241 |
| IT and security | 1.8% | 395 |
| Data and analytics | 2.8% | 318 |
| Marketing software | 4.6% | 522 |
| Real estate software | 15.1% | 714 |
| Education and e-learning | 18.1% | 425 |
| All industries | 6.5% | 6,428 |
Two warnings before you copy these. Scheduler-level data runs far lower than blended surveys, because it only counts teams already using a scheduler. And a few hundred meetings per industry is a small sample.
So benchmark against the tier that matches YOUR booking process, not the best number you can find.
Average show rate by lead source and booking channel
Show rate depends more on lead source and booking method than anything else, ranging from below 50% for cold outbound to above 80% for branded inbound search.
GrowthSpree's 2026 show rate ranges by lead source:
| Lead source | Show rate |
|---|---|
| Inbound branded search | 78 to 88% |
| Referral or partner | 72 to 82% |
| Inbound content | 68 to 78% |
| Paid search | 58 to 68% |
| Outbound SDR (warm) | 48 to 62% |
| Paid social (LinkedIn, Meta) | 45 to 58% |
| Cold outbound (email and LinkedIn DM) | 32 to 48% |
And Focus Digital's 2026 estimated no-show rates by booking channel:
| How the call was booked | No-show rate |
|---|---|
| One-click instant booking at form fill | 8% |
| Referral or partner introduction | 12% |
| Inbound demo request, self-scheduled link | 15% |
| Paid search or paid social lead form | 33% |
| Cold call, SDR-booked | 39% |
| Outsourced appointment-setting agency | 42% |
See the pattern? Paid social looks terrible in the first table. But booking method changes everything in the second.
Book instantly, in the same session, and paid traffic can behave like warm inbound.
Show rate formula and the real cost of a no-show
Show rate is held calls divided by booked calls, and every point you lose raises your cost per held call on the same ad spend.
Show rate = held calls / booked calls x 100
Count it the same way every week. A cancellation made in advance, then rebooked, isn't a no-show. A prospect who simply doesn't turn up is.
Now the money. Say you spend $10,000 a month and book 80 calls:
| Show rate | Held calls | Cost per held call |
|---|---|---|
| 55% | 44 | $227 |
| 65% | 52 | $192 |
| 80% | 64 | $156 |
Same ads. Same budget. Same closers. Going from 55% to 80% cuts the cost of every held call by about a third.
And you get 20 more conversations a month that you've ALREADY paid for.
That's why we report held calls, not booked calls. Booked calls flatter everyone. Held calls pay the bills. The full method is in the cost per held call guide.
The booking gap: the biggest show rate lever
The single biggest show rate lever is the gap between booking and the call, because intent fades by the day.
GrowthSpree's 2026 ranges by time from form fill to demo:
| Gap between booking and call | Show rate |
|---|---|
| Same day, within 4 hours | 78 to 88% |
| Next day | 68 to 78% |
| 2 to 3 days | 58 to 68% |
| 4 to 7 days | 48 to 58% |
| 8 to 14 days | 38 to 48% |
| 14+ days | 22 to 35% |
Look at the drop. Compare midpoints: a call booked more than two weeks out shows about 40% as often as one booked for tomorrow.
What to do about it:
- Show slots in the next 48 hours first. Hide anything past a week.
- Keep enough closer capacity for same-day and next-day calls.
- Put the calendar inside the funnel, so booking happens in the same session as the interest.
Day of week matters too. GrowthSpree puts Tuesday to Thursday at roughly 62 to 74%, Monday at 52 to 62% and Friday at 42 to 52%. Fewer Friday afternoon slots, more midweek ones.
Why prospects no-show: diagnose before you fix
Prospects no-show for five main reasons: low intent at booking, too long a wait, no confirmation, no reason to attend, and being the wrong buyer in the first place.
Most teams jump straight to "add another reminder." That fixes one cause out of five.
| Symptom | Likely cause | Fix |
|---|---|---|
| No-shows highest on one ad source | Low-intent booking, like a one-tap lead form | Qualifying quiz before the calendar |
| No-shows rise with days to the call | Long booking gap | Limit slots to the next few days |
| "I forgot" or "what's this about?" | No confirmation or agenda | Instant email and SMS with the agenda |
| Shows up, but cold and guarded | No reason to attend | A short VSL before the call |
| Shows up, but isn't a fit | Wrong buyer got in | Tighter qualification gates. See lead qualification |
Segment your no-shows by source, gap, day and time before you change anything. The pattern usually jumps out within a week.
How to improve sales call show rate: fixes in order
Improve sales call show rate by fixing who books first, then how fast the call happens, then what they receive before it, in that order.
- Fix who gets in. Send paid traffic through a short qualifying quiz instead of a one-tap form. Ours is 7 questions, about 30 seconds.
- Book in the same session. The calendar inside the quiz, not a "we'll be in touch" email.
- Shorten the gap. Next 48 hours first.
- Confirm instantly and ask for a reply. An SMS the moment they book, asking them to confirm.
- Give them a reason to show. A short VSL that pre-sells the call. See VSL for B2B.
- Remind on a cadence. Email and SMS, timed to the call.
- Rescue the no-shows. A rebooking message within minutes of the missed slot.
Steps 4, 6 and 7 are where the scripts matter. Every message is written out word for word in the show-up playbook, so we won't repeat them here.
Do the reminders still matter? Yes. Focus Digital's review cites a reported 38% drop in no-shows from a single SMS reminder, and says teams that work no-shows within 48 hours reschedule 30 to 50% of them.
Here's how Focus Digital models each reminder lever, starting from a 25% no-show rate:
| Intervention | Reported reduction | Resulting no-show rate |
|---|---|---|
| Single SMS reminder | 38% | 15.5% |
| Automated voice reminder | 29% | 17.8% |
| Multi-channel reminders, SMS and email | 30 to 60% | 10.0 to 17.5% |
| Same-day slot instead of 8+ days out | 70% | 7.5% |
Look at the last row. Shortening the gap beats every reminder on the list.
The minimum sequence, as Kalungi lays it out: an instant confirmation that restates WHY they booked (not just the time), a reminder about 24 hours out, another about an hour out, and a one-click reschedule link so nobody ghosts just to avoid an awkward email.
Kalungi suggests running that sequence for 2 to 3 weeks against your last 30 days of bookings. Cheap test. Clear answer.
But the point of this page is the ORDER. Reminders are step 6, not step 1.
How to track show rate properly
Track show rate weekly by lead source, booking gap, day of week and closer, with cancellations, reschedules and no-shows counted separately.
One blended number tells you almost nothing. Five cuts tell you what to fix.
- By source: Meta, Google, referral, outbound. Each has its own baseline.
- By gap: same day, next day, 2 to 3 days, 4+ days.
- By day and time: spot your dead Friday afternoons.
- By closer: some reps' confirmation calls work better. Copy them.
- By outcome: held, rescheduled, cancelled in advance, no-show. Never lump them.
Then report held calls and qualified calls as separate numbers. We do, for every client.
It's the scoreboard behind 100+ booked sales calls a month for SaaS clients, and the 5-7 qualified sales calls a day we build the booking machine to land.
When a high show rate is a warning sign
A very high show rate can be a warning sign if it comes from cutting volume too hard, counting reschedules as shows, or only booking warm referrals that won't scale.
Yes, really.
- Volume collapsed. Gates so tight that 95% show, but only six people book a month.
- Bad counting. Rescheduled calls marked as held. The number looks great. The calendar doesn't.
- Referral-only. Referrals show at high rates, per both benchmark sets above. They also can't be bought more of on demand.
The goal isn't the highest show rate. It's the most held, qualified calls at a cost per held call you'd repeat forever.
Want to see where your calls leak? Book a free 30-minute strategy call. We audit the funnel, pinpoint the leaks and walk you through the system. Built and live in 14 days.
Questions
What is a good show rate for sales calls?
Around 70 to 80% is a strong target for most B2B teams. GrowthSpree's 2026 benchmarks put the B2B SaaS demo median at 55 to 65% and top-quartile teams at 75 to 85%. Inbound and referral calls should sit higher than paid social or cold outbound.
How do you calculate show rate?
Divide held calls by booked calls and multiply by 100. If 80 calls were booked and 56 happened, the show rate is 70%. Track cancellations and reschedules separately so they do not inflate or distort the number.
What is the average no-show rate for sales meetings?
It depends on how the meeting was booked. Focus Digital's 2026 review estimates the blended B2B no-show rate at about 25%: 8% for one-click instant booking at form fill, 33% for paid search or social lead forms, and 42% for outsourced appointment-setting agencies.
What is the no-show rate by industry?
It varies widely. Focus Digital's 2026 scheduler-level sample of 6,428 B2B meetings found 0% for healthcare software, 1.8% for IT and security, 15.1% for real estate software and 18.1% for education, with 6.5% across all industries. Blended surveys run higher, near 25%.
How do I reduce no-shows for sales calls?
Qualify buyers before they book, let them book in the same session, offer slots in the next 48 hours, confirm instantly by SMS and ask for a reply, send a short pre-call video, remind on a cadence, and rebook no-shows within minutes.
What reminder sequence reduces no-shows?
Send an instant confirmation that restates why the prospect booked, a reminder about 24 hours before, another about an hour before, and include a one-click reschedule link. Focus Digital reports a 38% cut in no-shows from a single SMS reminder alone.
How far in advance should sales calls be booked?
As soon as possible. GrowthSpree reports 78 to 88% show rates for calls held within four hours of booking, falling to 48 to 58% at four to seven days and 22 to 35% beyond two weeks.