Skip to content

How to price appointment setting without losing money on no-shows

The pricing models used for outsourced SDR and appointment setting work, what each one exposes you to, and the contract terms that decide whether a no-show costs you or the client.

Updated 1 October 20269 min readTypePlaybook

If you sell meetings, your pricing model is also your risk model. The question is not really “what do we charge” — it is “who absorbs the meetings that do not happen”. Get that wrong and a profitable-looking contract quietly loses money every month.

No market rates here. Rates depend on your market, the seniority of the target, and the quality of the meeting you are delivering, and a number invented on a vendor page is worse than no number.

The four models

Retainer. A fixed monthly fee for a defined level of effort — usually a number of dedicated hours or a rep allocation. Revenue is predictable and no-shows are the client’s problem, which makes it the lowest-risk model for you. The weakness is that it is hard to sell to a sceptical buyer, because they are buying effort rather than outcome.

Per-meeting. A price per booked or per held meeting. Easiest to sell, because it looks like buying an outcome. It also transfers the delivery risk onto you, and if the trigger is booked rather than held, it quietly incentivises your own team to book marginal meetings.

Hybrid. A reduced retainer plus a per-meeting fee. This is where most mature providers land, because it covers your fixed staffing cost while still giving the client outcome exposure. The retainer should roughly cover the rep cost; the per-meeting fee is the margin.

Per-opportunity or revenue share. Paid on qualified pipeline or closed revenue. Highest upside and worst cash flow, and it makes you dependent on the client’s own sales execution — which you cannot see or influence. Be very careful: you can deliver excellent meetings and earn nothing because their AE is poor.

The trigger decides who carries the risk

Within a per-meeting model, the billing trigger is the whole negotiation:

Trigger You carry Client carries
Meeting booked Nothing Attendance + qualification risk
Meeting held Attendance risk Qualification-fit risk
Meeting accepted as qualified Attendance + their qualification judgement Little
Opportunity created All of the above + their sales process Almost nothing

Each step down that table should raise your per-unit price, because you are absorbing more variance. Teams get into trouble by agreeing to a qualified-meeting trigger at a booked-meeting price, usually because the client pushed and the model was never priced separately from the number.

The dangerous one is “accepted as qualified” with no definition. If the client decides unilaterally what counts, you have handed them a discount lever. If you use that trigger, define the qualification criteria in the contract — company size, role, stated need, timeframe — and define the window in which they must reject, after which it is deemed accepted.

Write the no-show terms down

This is the clause that most appointment-setting contracts leave vague and most disputes are about. Decide in advance:

  • Prospect no-show. Is it billable? Most commonly it is replaced rather than billed, with a cap on replacements. If you bill for it, say so explicitly in writing.
  • Prospect reschedules. Is the rescheduled meeting a new unit, or the same one? It should be the same unit, or you are double-billing.
  • Client no-show. If their AE misses a meeting you delivered, it is billable. Say so, or you will eat it.
  • Cancelled by the prospect in advance. Usually replaced, not billed.
  • Disqualified after the meeting. Within what window, on what criteria, and with what evidence?

And then the symmetric internal question: what does your rep get paid in each of those cases? It is entirely coherent to replace a meeting for a client while still paying the rep who delivered it, when the failure was not theirs — and that is usually the right call, because a rep who loses income to a prospect’s absence stops trusting the system.

Why this needs to live in a system

Every one of the decisions above has to be applied identically, every month, by whoever happens to be closing the books. Kept in a spreadsheet, the policy lives in one person’s head and the application drifts.

What makes it hold:

  • Outcomes recorded as distinct states — held, no-show, no-show-with-reschedule — rather than one “booked” flag.
  • A stored compensation matrix over those outcomes, producing two answers per case: what the client is credited, what the rep keeps.
  • One source of truth for the billable set, so the client invoice and the rep payout are derived from the same rows and cannot disagree.
  • A frozen price on each billing record, so raising a client’s rate next quarter does not rewrite invoices you already sent.
  • Client-visible credits, because a credit that appears automatically is a non-event and a credit they have to chase is a renewal risk.

Margin is per-client, not per-company

The last thing worth building: money produced per hour spent, per client. Most providers know their blended margin and not their per-client margin, which means they cannot see which relationship is subsidising which.

A client with a hard-to-reach target market and a 40% show rate can be comfortably loss-making while the headline revenue looks healthy. You cannot renegotiate or exit that contract until you can see it, and you cannot see it without hours and outcomes recorded against the same client project.

Book a walkthrough

Put every client on one floor

A walkthrough on your own roster, clients and commission model — from an imported list to a sent invoice. Judged on your operation, not a demo dataset.

EU-hosted · eu-central-1 · integrates the CRM, calendar and telephony you already run