B2B Appointment Setting Services: How Pay-Per-Meeting Works
An appointment setting service does one job: it puts qualified buyers in front of your sellers. What separates providers is not whether they book meetings, but which meetings they charge you for and whether those meetings were ever going to happen. This guide explains how B2B appointment setting works, how pay-per-appointment and pay-per-meeting pricing really compare, how to evaluate a provider, and how our own Pay Per Meeting plan is run.
10 min read
What is B2B appointment setting?
B2B appointment setting is the work of finding prospects who fit your ideal customer profile, qualifying their interest, and booking a sales meeting between them and your team. The deliverable is the meeting. Everything before it, from building the list to outreach to follow-up, is the provider’s job.
It sits between two services it is often confused with:
- Lead generation delivers names and contact details. What you do with them is up to you.
- Cold calling services deliver calling activity, usually on a list you provide. Meetings are the hoped-for result, not the unit you buy.
- Appointment setting delivers meetings. When it is sold per meeting, the provider carries most of the risk of the work not converting.
That shift of risk is the reason buyers choose it, and it is also why the definition of a meeting in the agreement matters so much.
How an appointment setting service works
The details differ, but a competent provider runs something close to this:
- Define the ICP. Industry, company size, geography, and the titles that actually buy. Vague targeting is the most common reason campaigns fail.
- Source prospects. Build a list of people who match, rather than recycling a generic database.
- Research and prioritise. Check that each prospect is real, current and a plausible fit before anyone reaches out.
- Reach out and qualify. Start conversations and confirm that the prospect has the problem you solve and is open to a meeting.
- Approve. On a good service you see who the prospect is and why they fit before a meeting is booked, so you are never surprised by who turns up.
- Book and brief. The meeting is booked with notes from the conversation, so your seller does not start from zero.
- Confirm what happened. Held, no-show, rescheduled or cancelled, and what you are charged for each.
The approval step is the one many providers leave out. Without it, you find out who a meeting is with when it starts.
Appointment setting pricing: retainer, pay per appointment, pay per meeting
Three pricing models dominate. The ranges below are typical quoted ranges in 2026, not figures we measured.
| Model | Typical price | How it works | Main risk to you |
|---|---|---|---|
| Retainer | $3,000–$10,000 a month | Fixed fee for agreed effort, often with a minimum term | Paying for months that produce nothing |
| Pay per appointment | $150–$500 per booked meeting | Charged when a meeting is booked | Paying for no-shows and poor fits |
| Pay per meeting held | Varies by market and seniority | Charged only when the meeting takes place | A higher price per meeting |
Pay per appointment looks cheaper per meeting than pay per meeting held, and on paper it is. The difference is what happens to the meetings that never take place. A provider charging $300 per booking, where one in three prospects does not show, is costing you $450 for every meeting that happens. Always compare the two on cost per held meeting.
Retainers make sense when you want a long-running managed program and have the budget to wait for it to ramp. For most companies testing outbound, a performance model tells you more, sooner. Our outsourced cold calling cost guide breaks these models down further.
Booked vs held: the clause that decides your price
Two providers can both say “pay per meeting” and mean completely different things. Before signing, get a written answer to each of these:
- What makes a meeting count? Does the prospect have to join? For how long?
- What happens on a no-show? Free, charged, or charged after a rebooking attempt?
- What if you reschedule? One fee, or a fee every time it moves?
- What if you cancel? How much notice avoids a charge?
- Who decides it happened? And what happens if nobody confirms?
- Can a charge be disputed? Within what window?
Our own answers, for comparison. A meeting counts as held when the prospect attends and you or the prospect confirm it took place, whatever its length or outcome. A prospect no-show costs you nothing, and a reschedule is one fee rather than two. On Pay Per Meeting, telling us more than 20 minutes before the start means no charge at all. After each meeting we ask you whether it happened, and if there is no reply within 3 business days it counts as held. We state that last rule plainly because it is the one most likely to surprise someone.
When is appointment setting worth paying for?
A per-meeting fee is only good value if a meeting is worth more than it costs. Run this arithmetic on your own numbers before you talk to anyone:
- Value of a held meeting = average deal value × the share of first meetings that eventually close.
- Break-even = the most you could pay per held meeting and still make money on the deals that follow.
If your deals are worth $20,000 and one first meeting in ten closes, a held meeting is worth about $2,000 to you, and a $250 fee is easy to justify. If your deals are worth $1,000 and one in twenty closes, a meeting is worth $50, and no outsourced appointment setting will pay back.
Beyond the arithmetic, appointment setting works best when you have a clear ICP, a seller with time to take the meetings, and an offer that can be explained in a sentence. It works badly when the target market is undefined, or when you are hoping a provider will find product-market fit for you.
How to evaluate an appointment setting company
Beyond the booked-versus-held questions above, these separate providers you can trust from ones you will be arguing with in month two:
- Do I approve prospects before they are booked? If not, you are trusting their definition of qualified.
- Where do the prospects come from? Sourced against your ICP, or pulled from a shared list your competitors are buying too?
- What do I receive with each meeting? A name and a time, or a profile and notes on the conversation?
- Is there a minimum spend, retainer or contract?
- Do they promise a number of meetings? A guarantee usually means a loose definition of a meeting.
- What happens if it is not working? You want a diagnosis, not a request to extend.
How DialsDone’s Pay Per Meeting plan works
Pay Per Meeting is our appointment setting service. You give us your ICP and your offer, and we do the work up to the meeting.
- You describe who you sell to and what you offer. No prospect list is required.
- We find prospects that match your ICP and qualify them through the outreach process.
- You review each prospect, with their profile and our notes, before anything is booked.
- Approve and we book the meeting. Reject a prospect and you pay nothing.
- You pay $250 when the meeting is held. Nothing is charged per dial.
It runs on a prepaid balance with no minimum load, no retainer, no contract and no setup fee. The balance is non-refundable once loaded, and in exchange it never expires. Because we source the prospects on this plan, that sourcing is our responsibility, not yours.
If you already have a list and would rather pay for the calling, our Pay Per Dial plan puts trained callers on it at $1 per dial plus $150 per meeting held. It is explained in our guide to B2B cold calling services.
Common questions
How much do B2B appointment setting services cost?
Retainer programs are typically quoted at $3,000 to $10,000 a month, and pay-per-appointment firms at $150 to $500 per booked meeting. Prices rise with the seniority of the buyer and the difficulty of the market. DialsDone's Pay Per Meeting plan charges $250 per meeting held, with nothing charged per dial and no minimum load.
What is pay per appointment lead generation?
It is a pricing model where you pay a provider for each sales appointment they set rather than for their time. The important detail is whether you pay when the appointment is booked or only when it is held, because no-shows can raise your real cost per meeting substantially.
What is the difference between pay per appointment and pay per meeting held?
Pay per appointment usually charges when a meeting is booked, so a prospect who never shows up is still billed. Pay per meeting held charges only when the meeting takes place. At DialsDone a meeting counts as held when the prospect attends and you or the prospect confirm it took place, whatever its length, and a prospect no-show costs nothing.
Do appointment setting companies guarantee meetings?
Some advertise guarantees, but the number of meetings depends on your offer, market, targeting and the prospects themselves. DialsDone does not guarantee a number of meetings. On Pay Per Meeting you only pay for a meeting you approved that was actually held.
Do I need a lead list for appointment setting?
Not on Pay Per Meeting. You provide your ICP and your offer, and we find and qualify prospects who match. If you already have a list, our Pay Per Dial plan puts callers on it instead.
How are prospects qualified?
Against the ICP and offer you give us. We identify prospects that match your criteria, qualify them through outreach, and send each one to you with a profile and our notes. Nothing is booked until you approve the prospect.
Is appointment setting the same as lead generation?
No. Lead generation delivers contact details. Appointment setting delivers a qualified meeting with someone who has agreed to talk to your sales team, which is further down the funnel and priced accordingly.
Get qualified meetings without a retainer
Tell us who you sell to. We will tell you whether Pay Per Meeting fits your market, and what we would need from you to start.