Your 40% show rate isn’t a mystery—it’s a process problem
This article was written by Ray Green , CEO of MSP Sales Partners.
An MSP owner in our Fractional SDR Sales Management program called me recently with a problem I hear constantly.
His SDR was setting appointments; that part was working. The pipeline looked healthy on paper. But the show rate? Sitting just above 40%.
For every 10 appointments on the calendar, six prospects were ghosting before the meeting even started. Here’s what to do about that.
The problem isn’t your prospects
A low show rate is one of the most fixable problems in MSP sales, and it almost always comes down to one of two things:
- You’re not setting quality appointments in the first place.
- You don’t have a real pre-call process.
That’s it. Fix those two things and you can sometimes double your close rate—not just your show rate. Because show rate and close rate are connected in ways most MSP owners don’t see until it’s too late.
Why garbage appointments cost you twice
When your SDR sets a sloppy appointment—a “yeah, sounds good, let’s talk sometime”—two bad things happen.
First, that appointment probably doesn’t show. You already knew that. Second, those garbage appointments clutter your calendar and push out the good ones.
Picture it. You’ve got three or four loose appointments stacked Tuesday through Thursday. Then on Monday, your SDR sets a genuinely solid appointment with a prospect who has real pain and real budget. But your calendar is already full, so that good appointment gets pushed to Friday.
Now you’ve got a problem.
The longer the gap between when an appointment is booked and when it happens, the lower the show rate. So your one real opportunity—the one that should have shown at 80% or 90%—is now hovering at 50% because it’s sitting five days out, instead of one.
You didn’t just lose the bad appointments. You damaged the good ones, too.
That’s why the fix starts with the call.
Step 1: Listen to your SDR’s calls
Before you touch anything else, go back and listen to the recordings.
Are appointments getting locked in properly? Is your SDR confirming the time, clarifying what happens next, setting expectations? Or are they accepting a polite “sure, let’s chat” and calling it a booking?
If the appointment isn’t locked in on the front end, the no-show was decided before the prospect ever hung up. You can’t text-reminder your way out of a half-assed appointment.
That’s fixable. Rescript it. Tighten the playbook. Make the booking itself a real commitment, not a vague intention. Once that baseline is set, you can layer on a pre-call process that actually does something.
Step 2: Install the 5-Step Pre-Call Process
Here’s the system I gave that owner. It works because each step does a different job, and together they make showing up the path of least resistance.
1. Close the booking properly
On the original call, your SDR needs to confirm the time and walk through exactly what happens next.
Something like: “Great, I’ve got you locked in for Thursday at 2. You’re going to get an email from me in just a minute—go ahead and accept that. It’ll include some info about what we just talked about, and we’ll follow up the day before to make sure we’re all set.”
That’s the baseline. Confirm. Lock it in. Clarify the next steps. Anything less, and you’re already losing the appointment.
2. Send a confirmation email that sells the meeting
Immediately after the call, send a confirmation. But don’t let it be the stock Calendly or HubSpot auto-message—that’s an administrative artifact, not a sales tool.
Instead, write something that ties back to the pain point they just told you about and frames the meeting as worth their time.
“On Thursday, we’re going to walk through X, and you’ll leave with a roadmap for Y.”
If you can attach a tangible deliverable—a roadmap, a checklist, a relevant case study—even better. You’re trying to make the appointment feel like a source of value, not a sales pitch they need to mentally prepare to dodge.
3. Confirm live, 24 hours out
The day before the meeting, have the same person who set the appointment call to confirm.
Morning works best. If you don’t reach them, leave a real voicemail—not “calling to confirm,” but something that re-anchors the value: “Hey, just wanted to confirm tomorrow’s call at 2. You mentioned [specific pain point]—Ray’s going to walk you through how we helped a similar company solve that. Talk to you tomorrow.”
If you don’t get them in the morning, try again in the afternoon. The point isn’t just confirmation; it’s a human voice reminding them why they booked the call in the first place.
4. Text one hour out
One hour before the meeting, send a quick SMS:
“Quick reminder, your call’s in an hour. Here’s the link: [link]. Looking forward to it.”
That’s it. Don’t abuse mobile numbers—it’s annoying when it gets overdone—but a single, well-timed text catches the prospect at the exact moment they’re deciding whether to click the link or “reschedule.” I’ve shown up to meetings myself because of texts like this. They work.
If you don’t have a mobile number, email is your backup. But text is far better.
5. Have a no-show recovery protocol
When someone doesn’t show up, the clock is ticking.
Wait three or four minutes. Then move fast. Call the cell. Send a text. Send an email. Have a cadence that kicks in immediately—not the next morning, not “later that day.”
Most no-shows are recoverable the same day if you move quickly enough. The longer you wait, the more the prospect’s reason for booking the call fades, and the more likely they are to convince themselves they don’t need the meeting after all.
Speed is the entire game on a no-show. Build a protocol so your team doesn’t have to think about it, just execute.
What happens when you put this in place
The MSP owner who called me wasn’t dealing with bad prospects or a broken market. He had a process gap. A 40% show rate isn’t a sign that your industry is tough or your leads are unqualified—it’s a sign that the system between “appointment set” and “appointment held” basically doesn’t exist.
Tighten the booking conversation. Send a confirmation that sells the value of the meeting. Confirm with a live voice 24 hours out. Text one hour out. Recover no-shows the moment they happen.
Follow this system, and attending the appointment becomes easier than skipping it.
Your action step this week
Pull up five of your most recent no-shows. Listen to the recording of the original booking call.
Ask yourself one question: Was that appointment closed, or did my SDR just accept a polite “sure”?
If the answer is the second one, you don’t have a show rate problem. You have a booking problem. That’s fixable by Friday.
Either way, you’ll know exactly where to start.
Related: Your sales comp plan has one job: most MSPs get it wrong
Power Your MSP Success with the Kaseya Community
Get fast answers, share product ideas, access exclusive resources, stay current on Kaseya product innovations, and connect with MSP peers.
2026 Kaseya State of the MSP Report

Get 2026 MSP insights from 1,000 plus providers and learn how to grow revenue, adapt to market pressure, and stay competitive.
Get More MSP Insights
Join 50,000+ MSP professionals receiving expert insights, best practices, and industry trends.






