AI GTM Strategy
Sales Meeting No-Show Rate: Why Your Cost Per Meeting Is Wrong

A founder sent me his outbound numbers last month and asked why his pipeline looked thin. His agency had booked eleven meetings that month at roughly £280 each. Solid on paper. Then I asked how many he actually sat through.
Seven.
So his sales meeting no-show rate was 36%, and his real cost per meeting wasn't £280. It was £440. He'd been reporting the wrong number to himself for two quarters.
Your sales meeting no-show rate is the percentage of booked meetings where the prospect never turns up. It matters because almost every outbound agency bills on booked, not attended. At a 30% no-show rate, a £200 meeting costs you closer to £285 in practice. Cost per attended meeting is the only version of that metric worth reporting.
The metric everyone reports is the one the vendor prefers
I wrote a whole post on cost per booked meeting benchmarks and I'd change one thing about it now. Booked is the wrong denominator.
Think about what you're buying when you pay an outbound agency. You aren't buying calendar events. You're buying conversations with people who might give you money. A calendar event with nobody on the other end has the same commercial value as no calendar event at all, except you paid for it.
Most pay-per-appointment vendors bill at the point of booking. Outbound Pros lays out the same contract distinction: a vendor who invoices on booked and a vendor who invoices on held are selling different products at the same sticker price. That difference is worth more than whatever you negotiate off the rate card.
Here's what most people get wrong. They treat the no-show rate as a prospect problem, flaky buyers with busy calendars and nothing you can do about it. In almost every account I've looked at, the show rate was a symptom of how the meeting got booked in the first place.
Be careful with the benchmark numbers
You'll find plenty of figures if you search. Averages of 20 to 30 percent. Cold-booked meetings somewhere north of 30. Inbound demos holding at 75 to 85 percent show rate.
Check who published them. Callbox, Growth Spree and the rest are agencies and vendors writing about their own category. There's no independent study behind any of it. Sample sizes aren't disclosed, definitions of "no-show" vary, and a reschedule counts as a miss in one dataset and a hold in another.
Treat those ranges as directional and nothing more. The only no-show number that means anything to you is the one from your own calendar over your last sixty meetings. Go count it. Takes twenty minutes.
Four things that actually move the show rate
1. Close the gap between booking and meeting
This is the biggest lever and the least used. The further out a meeting sits, the more life happens to it. Same-day and next-day slots hold far better than anything eight or more days out. Every published dataset I've seen points the same way, even though none of them agree on the exact percentages.
When we run outbound for clients, we push hard for a slot inside four working days. That single constraint does more for show rate than every reminder sequence combined. If your calendar link defaults to showing next week, change it.
2. Make the prospect do something before the call
A meeting booked in three clicks gets cancelled in one. If the prospect answered a couple of qualifying questions on the way in, the booking has cost them something, and prospects who put something into a booking tend to show up for it.
I'm not talking about friction for its own sake. Two questions will do it: what are you using now, and what's broken about it.
3. Send a confirmation from a human, not a calendar tool
Automated reminders get filtered and ignored. A short note from the person who'll actually be on the call, sent the day before, asking one specific question about their setup, gets replies. And a reply is a commitment.
On our HVAC outbound campaign we hit a 6% reply rate on cold email, which is well above what most of that vertical sees. The meetings from that campaign held up, and I put that down to the same person writing the cold email and sending the confirmation. That continuity did more than another reminder would have.
4. Check who the agency is actually booking
This is where it gets uncomfortable. If your vendor is paid per booking, every incentive points at volume over fit. A meeting with a junior analyst who has no budget counts the same as one with the buyer. Guess which is easier to book, and guess which one quietly doesn't turn up.
I go through this properly in how to audit an outbound agency before you sign. The short version: if the contract doesn't define what counts as billable, you'll be arguing about it in month three.
What to put in the contract
Three clauses. Get them in writing before you sign anything.
Define billable as held, not booked. If the vendor insists on booked, you want a replacement policy with a stated turnaround rather than a vague promise.
Then pin down what qualified means. Title, company size, and a named problem the prospect actually admitted to, which is a different thing from "expressed interest."
Last, get read access to the sequences and the calendar, not just a monthly report. If you can't see what was sent, you can't tell whether a bad show rate is a targeting problem or a copy problem. This is part of why we work with full system access inside the client's own stack rather than behind an agency dashboard. You should be able to check the work without asking permission.
Run the number this week
Open your calendar. Count the last sixty booked meetings and mark each one held, no-show, or rescheduled. Divide what you paid by the held count. That's your real cost per meeting.
If it's more than 25% above your reported figure, your problem isn't lead volume and buying more meetings will make it worse.
If you want a second pair of eyes on those numbers, book a GTM audit and bring the calendar export. We'll work out where the drop is happening before you spend anything else. Our pricing is on the site if you want to see the commercial side first.
FAQ
What is a good sales meeting no-show rate in B2B?
There's no independently verified benchmark. Published vendor figures cluster around 20 to 30 percent for cold-booked outbound and lower for inbound demo requests. Measure your own over sixty meetings and use that as your baseline instead.
How do I calculate cost per attended meeting?
Take everything you paid for outbound in the period, including retainer, tooling and per-meeting fees, and divide it by the number of meetings that actually happened. Held meetings, not booked ones.
Do outbound agencies charge for no-shows?
Most pay-per-appointment vendors bill at booking, which means you absorb the no-show. Some offer a replacement meeting instead. Ask for the policy in writing before signing.
Does a rescheduled meeting count as a no-show?
Pick one definition and stick to it. I count a reschedule separately, because a prospect who moves a meeting is still engaged while one who vanishes is not. Mixing them together hides the real problem.
Why are my outbound meetings no-showing more than my inbound ones?
Intent. Someone who filled in a form came looking for you. Someone who replied to a cold email agreed to a conversation they weren't planning to have. The fix is a shorter gap to the meeting and a human confirmation, not more reminders.
Will an AI SDR fix my no-show rate?
Only the booking-speed part of it. Automation can get to a reply faster and get a slot sooner, which helps. It won't fix bad targeting. See when not to use an AI SDR for where the line sits.
How many reminders should I send before a meeting?
One from a human the day before, and a calendar invite at booking. More than that reads as anxious and gets ignored.
Should I stop paying per meeting entirely?
Not necessarily. Per-meeting pricing is fine when billable is defined as held and qualified is defined tightly. It goes wrong when those two words are left loose in the contract.

