B2B appointment setting: pay per appointment or retainer?
Two vendors, two invoices: one charges per appointment booked, the other a flat monthly fee. The cheaper quote on paper is rarely the cheaper option by year end. Here is the arithmetic, the only public figures available, and the clauses to write before you sign.
The short answer
B2B appointment setting is priced four ways: per appointment booked, a monthly retainer, an hourly rate, or a hybrid (small retainer plus a variable share). No model is better in the abstract. Pay per appointment suits a simple offer, a wide target list and a sales team with open diary slots right now. A retainer suits a narrow target list, a long cycle, and work where research and messaging weigh more than call volume. What settles the choice is never the headline price: it is cost per closed deal, and the contract clause that defines what counts as an appointment.
One warning before any number: there is no official rate card. The published ranges come from agency pricing guides, quoted in US dollars, and they diverge sharply between publishers.[3][4] Treat them as orders of magnitude, never as a market reference. For euro benchmarks, see our article on what a qualified B2B appointment costs.
B2B appointment setting: the four pricing models
| Model | Who carries the risk | When it is the right choice | The trap |
|---|---|---|---|
| Per appointment booked | The vendor | Wide target list, simple offer, diary capacity available now | Qualification drops to hit volume; delivery can outrun your follow-up capacity |
| Monthly retainer | You | Narrow target list, long cycle, heavy research and content work | A thin month costs the same; with no written target, there is nothing to discuss |
| Hourly | You | Short assignment, market test, re-activation of an existing database | You buy time, not an outcome; keep it for bounded work |
| Hybrid (retainer plus variable) | Shared | A first contract, when you do not yet know your conversion rate | Two meters to watch; the variable share needs a cap |
A fifth model exists: pure commission, paid only on signed deals. It pushes all the risk onto the vendor, who compensates by cherry-picking easy accounts, and it blends two different jobs, booking and selling. We do not recommend it as a starting point.
What the 2026 pricing guides say, and why they disagree
Two recent guides, both published by agencies, give the following orders of magnitude in US dollars:
- Managed retainer programmes: $2,500 to $15,000+ per month, with common retainers between $3,000 and $12,000; pay per appointment: $150 to $1,000+ per meeting.[3]
- A second guide: $100 to $1,500 per qualified meeting, with most mid-market work between $300 and $600 — minimal qualification $150 to $300, ideal-customer-profile targeting $300 to $500, full BANT-style verification with replacement of no-shows $400 to $750, and enterprise targets in finance, legal tech or software $550 to $1,700.[4]
- Side costs (data, sending domains, tools, enrichment) are put by the first guide at 30 to 50 % on top of the base retainer, and time to first meetings at 2 to 4 weeks, against 3 to 6 months to hire and ramp an internal sales development rep.[3]
The spread is not random: price follows three variables, the seniority of the target, the depth of qualification required, and the complexity of the industry.[4] A meeting with a plant manager costs less than a meeting with a bank CFO, because the data is easier to source and the message easier to write. Any agency quoting a single price before it knows your target is applying an average that does not describe you.
The one calculation that settles it: cost per closed deal
A worked example. The values below are illustrative assumptions, to be replaced with your own: 80 % show-up rate, 20 % conversion from a held appointment to a signature.
| Scenario | Monthly cost | Booked | Held | Deals | Cost per deal |
|---|---|---|---|---|---|
| A — per appointment, €400 each | €8,000 | 20 | 16 | 3.2 | €2,500 |
| B — €6,000 retainer, normal month | €6,000 | 18 | 14.4 | 2.88 | €2,083 |
| C — same retainer, thin month | €6,000 | 10 | 8 | 1.6 | €3,750 |
Three lessons. Pay per appointment is not automatically cheaper: on these assumptions the retainer wins. The retainer only wins while volume holds: the same contract becomes 80 % more expensive per deal as soon as the month goes thin. And the break-even point is one division: €6,000 ÷ €400 = 15 appointments. Above 15 booked appointments a month the retainer is cheaper; below it, unit pricing is. Run that division on every quote, with your own numbers.
The in-house cost, so the comparison is honest
What an hour of work costs, official figures. In 2025, average hourly labour costs across the whole economy were €34.9 in the European Union and €38.2 in the euro area. The highest in the EU: Luxembourg €56.8, Denmark €51.7, the Netherlands €47.9.[1][2] France records the EU's highest share of non-wage costs, 32.3 % of the total.[1] The 2025 Eurostat release publishes no level for Belgium: do not benchmark a Belgian quote against a figure you do not have.
Those are all-sector averages, not a salesperson's salary. They serve one purpose: to remind you that a full-time in-house prospector runs into tens of thousands of euros a year before bonus, tools, management and ramp-up time. One agency guide puts the fully loaded cost of a sales development rep at $110,000 to $160,000 per year.[3] Redo the sum with your own collective agreement, region and employer charges, then compare it with the cost per deal in the table above.
Whichever model you pick, the data rules do not change, and they are checked country by country: Autoriteit Persoonsgegevens in the Netherlands, APD/GBA in Belgium, the CNIL in France, the CNPD in Luxembourg. For email prospecting, the CNIL sets out when a professional contact must be informed and able to object.[5] The three regimes are compared in our article on B2B prospecting and the GDPR.
Seven clauses to write before signing
- The definition of an appointment: booked or held, with role, company size, country, stated need and timing. Written before launch, never after the first dispute.
- The billing trigger and the dispute window: how many days you have to reject an out-of-criteria appointment, and on what evidence.
- What happens to no-shows: replacement, credit note, or nothing. Some vendors build replacement into a higher unit price.[4]
- A monthly cap: uncapped unit pricing can deliver more meetings than your team can follow up, which destroys your conversion rate.
- The data: source of the list, legal basis, who is controller and who is processor, and what happens to the data at the end of the contract.
- Side costs: data, sending domains, tools, phone numbers. Ask for the all-in figure — one guide puts these at 30 to 50 % above the quoted retainer.[3]
- The exit: notice period, no minimum term, and return of the list and conversation history.
One point of wording that prevents arguments: paying for performance does not turn a best-efforts obligation into a guaranteed outcome. A serious vendor commits to a method, an activity volume and qualification criteria, not to your revenue.
Our decision rule, in three questions
- Can you run twenty meetings this month, diary in hand? No: retainer, or unit pricing with a cap.
- Is your target list above two thousand accounts? Yes: pay per appointment makes sense. Fewer than three hundred tightly defined accounts: retainer, because the work is targeting and messaging, not call volume.
- Do you know your held-appointment-to-signature rate? No: start with a short hybrid, three months, and measure it. You cannot choose between two models without that number.
At CyberNovaLabs.io
We work with no minimum term, per appointment or on a retainer depending on your target, and the qualification criteria are written and signed before the first call. Pricing is on quotation, after a conversation about your target list, average deal size and follow-up capacity. The full method is on our B2B appointment setting page.
Book a scoping call: twenty minutes, and you leave with your qualification grid and the break-even point calculated on your own figures.
Sources
- Eurostat — EU hourly labour costs ranged from €12 to €57 in 2025 (31/03/2026)
- Eurostat — Labour cost levels, dataset lc_lci_lev
- SalesHive — Lead Generation Services Cost: 2026 Pricing Guide (guide tarifaire d'agence, mis à jour le 10/07/2026)
- Leadriver — B2B Appointment Setting Cost: 2026 Pricing Benchmarks (guide tarifaire d'agence)
- CNIL — La prospection commerciale par courrier électronique
Qualified meetings, no lock-in.
Criteria in writing before launch, pay per meeting or monthly, stop with a simple email.
Read next
Data breach at FWB: three weeks before it was confirmed (05/10)
Flagged from outside in mid-September, confirmed on 5 October 2026: the EAD-online.be data breach shows where the GDPR's 72 hours are really lost, and why the weak link is so often a supplier.
Read the article →October 7, 2026 · 7 min readNIS2 France: are hotels and tourism in scope?
Tourist accommodation is absent from the NIS2 annexes, and France's transposition was still in parliament on 7 October 2026. Yet in May 2026 three French tourism operators lost their reservation databases within 72 hours. Here is what actually applies to you.
Read the article →October 6, 2026 · 7 min readDGFiP breach: stolen logins, no MFA, no detection (29/09/2026)
On 29 September 2026 France's cyber agency ANSSI published its incident report on the cyberattacks against the tax administration. No rare technique: passwords stolen from personal computers, a second factor sent by email, sensitive applications reachable without segmentation, and a portal nobody was watching. All four links exist in most SMEs.
Read the article →