Pay per appointment vs retainer: which is better for an MSP?
For most MSPs testing outbound for the first time, pay per appointment carries less risk than a retainer, because you pay for meetings instead of activity. The catch is the word “appointment”: make sure you pay for a meeting that was held with a qualified decision-maker, not for a calendar invite that was booked.
What does a retainer pay for?
A retainer is a fixed monthly fee. You pay it whether the agency books ten meetings that month or none. What you’re buying is activity: list building, emails sent, follow-ups and reporting.
That isn’t automatically bad. A good agency on a retainer can do solid work. But the risk sits with you. If the targeting is off or the emails land in spam, you find out after a few months of fees, and the agency has been paid either way.
What does pay per appointment pay for?
Pay per appointment means you pay a set price for each appointment the agency puts on your calendar, and nothing for the work behind it. You’ll also see it called pay-per-meeting, performance-based appointment setting or no-retainer lead generation, and, when the agency bills only for meetings that take place, pay per show or pay per attended appointment. If no meetings happen, you don’t pay.
That moves the risk to the agency. It only gets paid when it delivers, so it has a reason to target carefully and protect your domain.
Is a booked appointment the same as a held meeting?
No, and this is the part to read closely in any contract. A booked appointment is a calendar invite. A held meeting is one where the prospect actually shows up.
Some pay-per-appointment deals bill at booked. Then you can end up paying for no-shows, and for meetings with people who were never going to buy. A model that bills only for held meetings, measured against criteria you both signed, is stricter and puts more of the risk on the agency.
Then there’s qualified. A meeting can be held and still be useless: a five-person shop that wants break-fix pricing, or someone with no say over IT. That’s why the definition has to be written down before launch. Here’s what counts as a qualified meeting.
How do the models compare side by side?
Three columns, because “pay per appointment” splits in two once you ask what counts.
| What to compare | Retainer | Pay per booked appointment | Pay per meeting held |
|---|---|---|---|
| What you pay for | Activity: lists, emails sent, reporting | Every calendar invite the agency sets | Meetings that happen with an ICP decision-maker |
| When you pay | Every month, meetings or not | When the invite is booked | After the meeting is held |
| Who carries the risk | You | Mostly you | The agency |
| What a no-show costs you | Nothing extra, you already paid | The full price | Nothing |
| What an off-ICP meeting costs you | Nothing extra, you already paid | The full price | Nothing, if the ICP is written down |
| What the reports tell you | Volume: emails sent, open and reply rates | Appointments booked | Meetings held, and why each one fit |
The last column is only as good as the written ICP behind it. Pay-per-appointment agencies for MSPs: what to compare lists the ten points to check before the price.
When does a retainer make sense?
A retainer can make sense when you already know outbound works for your market, you want a fixed monthly budget, and you trust the agency to run a long program. Some agencies also do work on a retainer that’s hard to price per meeting, like content or ads.
If you’re still finding out whether outbound works for your MSP at all, a retainer asks you to pay for that experiment up front.
Is pay per appointment more expensive?
Per meeting, it can be. The agency carries the risk of weeks with nothing on the calendar, and that risk is priced in. In exchange, you never pay for a month with no meetings.
The fair way to judge a price per meeting is against what one meeting is worth to you. For an MSP, that’s roughly your average MRR per client, times your contract length, times your close rate. The MRR calculator on our homepage does that math with your numbers.
What should an MSP check before signing a pay-per-appointment contract?
- What counts as an appointment: booked, or held?
- Is the ICP written down, with industry, company size, service area and disqualifiers?
- Who counts as the right person: the owner, a managing partner, a practice administrator, or a contact you agreed on?
- What happens with no-shows: billed, rebooked, or neither?
- How do you dispute a meeting that doesn’t fit?
- Does any email go out from your primary domain? It shouldn’t.
- Who keeps the sending domains, the lists and the messaging if you stop?
- Will the agency also work with a competing MSP in your area?
If an agency can’t answer these in writing, the price per meeting doesn’t tell you much.
How does Levante Leads handle it?
We charge per meeting held, with no retainer. A meeting is billable when the business matches the ICP you signed, the person is a decision-maker or an agreed contact, and they actually join the call. No-shows aren’t billed: we try to rebook them, and a rebooked meeting is billable only once it happens. If a meeting doesn’t fit the written criteria, you flag it, and if it doesn’t fit, you don’t pay for it.
You get the exact price per meeting in writing on the second call, before you commit to anything. How pricing works explains what sets it.