Home › Blog › Pay Per Meeting Lead Generation Pricing: $200–$500 a Meeting, Terms Included
Setup $1,000–$3,000, then $200–$500 per qualified meeting, or $5,000 a month flat. When you pay, what a no-show costs (nothing), who we turn down.
By Moe Alhosni · Published 13 October 2026 · Updated 26 October 2026 · 9 min read
Short answer: You pay us $200 to $500 per qualified meeting, plus a one-off setup fee of $1,000 to $3,000. You are billed monthly in arrears, only for meetings that took place and that you approved as qualified against a definition we agreed in writing before outreach started. A no-show costs you nothing, there is no minimum spend, and you own the sending domains and the data when you leave. Or pay a flat $5,000 a month instead.
Compare us with any other quote
The free calculator lines up quotes, ours included, by what each meeting that took place costs. Your exact price is confirmed on a 30-minute call, or in writing if you would rather not talk yet.
PR Noir, a New York PR agency: 27 leads, 10 qualified meetings that took place, a $90K deal (case study)
Nothing for a no-show. No minimum term.
I run ROI Maximizer, so I set these prices and I have an obvious interest in you liking them. Read this page as the contract I would want to see before signing with anyone, including us. The exact figure for your case is confirmed on the call, not on this page.
I would rather you see the number before we speak and spend the call arguing about it. A figure on its own tells you nothing. What matters is what counts as a meeting, when the invoice arrives, what a no-show costs and what you keep when you leave. A per-meeting price without a written definition of "qualified" is a retainer with extra steps.
| What you pay | When you pay it | What you never pay for |
|---|---|---|
| $200 to $500 per qualified meeting | Monthly, in arrears, after the meeting has happened and you have approved it | A meeting where the prospect did not turn up |
| $1,000 to $3,000 setup, once | At the start, before outreach begins | A meeting you rejected as unqualified against the written definition |
| No monthly fee on the per-meeting plan | Never | A reschedule. One meeting is billed once, when it finally happens |
| No minimum spend | Never | A meeting booked but not yet held |
| Or, instead of the lines above: $5,000 a month, flat | Monthly | A per-meeting fee. The retainer has no performance component |
The per-meeting option starts with a one-off setup fee. It covers what has to exist before a single email goes out: domains, mailboxes, warm-up, the list build and the first copy. The line items are in cold email agency pricing. It is $1,000 to $3,000, in USD wherever you are based, and it is the only thing you pay before a meeting happens. There is no monthly fee on top of it. How $200 to $500 a meeting compares with UK retainers and SDR salaries is in what a booked sales meeting costs in the UK.
Where you sit in each range comes down to three things. The first is deal size. A meeting that can close $40,000 is worth more than one that can close $6,000, and the price follows. The second is reach. The founder of a 20-person agency reads her own inbox; a vice president at a 5,000-person company has someone who reads it for him. The third is the list. One pulled from a standard database is cheap to build. One built by hand from awards shortlists and trade press is not.
If you would rather have a fixed monthly number, the retainer is $5,000 a month, flat, in USD. There is no per-meeting fee and no performance component, so the invoice is the same in a two-meeting month and a twelve-meeting month. It suits companies that book enough meetings to make the per-meeting price expensive, or that need a known figure for the budget, and it means you carry the volume risk instead of us. Which option fits is decided on the call.
The full definition is in what counts as a qualified meeting. All six criteria go into the agreement before the first email goes out:
After each meeting, you decide whether it met the definition. If it did not, you tell us why and it does not appear on the invoice. Whoever controls the definition controls the number, so it has to be yours, and fixed before we are measured against it.
A no-show costs you nothing. Not a credit against next month, not a half fee. Nothing.
A reschedule is not billable either. If the meeting moves and then takes place, that is one meeting, billed once, in the month it happened. If it keeps moving and never happens, it is a no-show.
The confirmation, the reminder and the rebook are our work, so we carry them. Nobody controls whether a prospect turns up, so you should not pay for the ones who do not.
A meeting goes on the invoice when it came from our campaigns, took place, and you confirmed afterwards that it met the written definition. A booking on its own is never billed. A separate booking link shows where each meeting came from. A check with you after the call settles the rest.
The link is set up before launch. You clone your usual event type in Calendly, or a similar booking tool, and name the copy after your brand with "/ ROI" on the end. Prospects from our campaigns get that link, not your general one. You then add a workflow to it that emails us every time someone books. That email is our record of the booking.
The separate link protects both sides. If prospects book through your general link, their calls sit next to every other call in your calendar, and nobody can show which ones the campaigns produced. The invoice turns into an argument.
Before the first email goes out, we make one test booking on the new link and check the notification reaches us. A workflow that breaks without anyone noticing loses meetings. We also check the link sends reminders 24 hours and 2 hours before each meeting.
After each meeting, we check with you whether it happened and whether the prospect met the six criteria. A meeting that passes both goes on the next monthly invoice. One that fails either stays off it.
You do. The sending domains and mailboxes are set up for you and transfer to you at exit, along with the prospect list and its enrichment, the full reply history and the sequences that worked.
This belongs on the pricing page because it is where the switching cost hides. Warmed sending infrastructure takes weeks to rebuild. If it belongs to the agency, leaving means starting from zero. If it belongs to you, you can end the contract on a Monday and keep sending on Tuesday.
Not every company that asks gets a per-meeting price. Three reasons come up on most calls where I say no.
Your deal is too small to carry the price. Below roughly $5,000 in annual contract value, a $200 to $500 qualified, held meeting does not add up for you. Close one held meeting in four and you have paid $800 to $2,000 for a $5,000 customer. I say so on the call. The maths is in the appointment setting cost formula, which I run before I quote.
Your buyer cannot be reached by email. If the people who can buy from you do not read their own inbox, or your whole market is a few hundred companies, a per-meeting model punishes both of us. We burn through the list, you get three meetings and a bill, and there is no second attempt.
You have nobody to take the meeting. A qualified meeting is worth nothing if it sits in a calendar for ten days before anyone follows up. If nobody on your side can take a call within a day or two and run a sales conversation after it, fix that first. We put the right person in the room. What happens next is yours.
PR Noir is a New York PR agency. In the first 45 days we produced 27 leads and 10 qualified meetings, a 37% lead-to-meeting rate, and one of those meetings closed at $90,000. The full account is in the PR Noir 45-day breakdown.
Those 10 meetings would have cost, at the range on this page:
| Line | Bottom of the range | Top of the range |
|---|---|---|
| 10 qualified meetings | 10 x $200 = $2,000 | 10 x $500 = $5,000 |
| One-off setup | $1,000 | $3,000 |
| Total for the first 45 days | $3,000 | $8,000 |
| Cost per held, qualified meeting, setup included | $300 | $800 |
| As a share of the one $90,000 close | 3.3% | 8.9% |
Two things to be straight about. A $90,000 close inside 45 days is the best start we have had, not the typical one. And 27 leads to 10 meetings is a quality number from a hand-built list, not a volume number. The table shows what the model does when it works, not a promise that it will work for you.
Pay per meeting and pay per appointment are sold as the same thing, so the label tells you little. What matters is the event that triggers the invoice, and which losses stay with you after it. These are the five models you will be quoted. Other firms' prices are from their own pages, read on 14 October 2026.
| Model | When you pay | Typical price, as of October 2026 | Who carries the risk |
|---|---|---|---|
| Pay per booked appointment | When the meeting is booked, or up front for a package of booked appointments | $199 to $349.50 an appointment in AgencyBooked's prepaid packages | Mostly you. The fee is earned when the meeting is scheduled, not held, so no-shows land on you unless the contract replaces them |
| Pay per held meeting | After the meeting happened and you approved it | Ours: $200 to $500 per qualified meeting, plus a one-off $1,000 to $3,000 setup | The agency carries the list, the message and the no-shows. You carry the close |
| Pay per opportunity | When a meeting becomes a sales opportunity, by a definition agreed in advance | None of the pricing pages or guides I checked in October 2026 publish one. Get a quote and a written definition of "opportunity" | The agency carries more of the funnel. You carry the close, and the argument over what an opportunity is |
| Hybrid: retainer plus per meeting | A monthly fee, plus a fee or bonus per meeting | FunnL: from $2,000 a month plus $300 per completed meeting | Shared. The retainer is owed in a month with no meetings |
| Flat retainer | Every month, whatever the output | Ours: $5,000 a month flat, no per-meeting fee. Sopro: from around €3.4K a month. SalesRoads: $11,950 per four weeks for one SDR | You do. A zero-meeting month costs the full fee |
Booked or held is the first line to check. A booked appointment that no-shows is a charge for nothing, and "pay per meeting" sometimes means booked. Pay per lead, one step earlier again, is compared in pay per appointment vs pay per lead.
Few agencies print a per-meeting price. These are the terms on each firm's own pricing page as I read them on 14 October 2026. Each sells a different product to a different buyer. This compares terms, not quality. ScaliQ, VA Horizon and SalesGent publish a per-meeting price too; their terms sit beside ours in pay-per-appointment companies compared.
| Agency | Published price | What you are charged for |
|---|---|---|
| AgencyBooked | $995 one-time pilot for five appointments, $3,495 for ten, $7,495 for 25: $199, $349.50 and about $300 an appointment | A prepaid package of appointments described as "Decision-maker confirmed" and "Meeting scheduled". The page does not say they must be held. The pilot includes one no-show replacement |
| FunnL | "Starting at $2000 monthly retainer and $300 per completed sales meeting" | The retainer every month, plus each completed meeting. The page does not define "completed" or "qualified" |
| CIENCE | $2,000 a month campaign team, $499 a month platform, SDRs from $1,750 a month each; a one-off setup with no price on the page | The monthly fees whatever happens, at least $4,249 with one offshore SDR, plus a bonus once an SDR reaches 60% of a monthly held-meeting target. No per-meeting fee |
| ROI Maximizer (us) | Setup $1,000 to $3,000, then $200 to $500 per qualified meeting; or $5,000 a month flat with no per-meeting fee | On the per-meeting plan, only meetings that took place and that you approved. Nothing for a no-show, no minimum spend |
CIENCE changed its rate card in mid-October 2026, so older figures for it, including the ones on an earlier version of this page, no longer apply. The current rate card, worked through as a cost per meeting, is in CIENCE pricing.
The general case, and how to test both models against a bad quarter, is in pay per meeting vs retainer lead generation. Here is the part that applies to our own prices.
There is a volume at which paying per meeting stops making sense: many meetings at a low deal value. If your motion books 40 meetings a month on a $3,000 product, per-meeting pricing is $8,000 to $20,000 a month at $200 to $500 per qualified, held meeting, and a flat fee, our $5,000 retainer or an in-house SDR, is the cheaper buy. That is also the main reason we move clients off the per-meeting price, so you will hear it from me first.
A retainer also fits better if your sale is phone-first, or takes twelve months of touches before anyone agrees to meet. We run cold email. If the meeting has to be earned on the phone, pay the people who do that.
ROI Maximizer (ROI Maxi) is a B2B lead generation agency founded and run by Moe Alhosni. The team works from Warsaw, Poland; the company, M Ventures LTD, is registered in the UK; clients are in the UK and the US. We run cold email outbound. We charge a one-off setup of $1,000–$3,000, then $200–$500 per qualified meeting that takes place, or a flat $5,000 a month instead. There is no minimum term.
More about us is on the about page.
With us, $200 to $500 per qualified meeting, plus a one-off setup fee of $1,000 to $3,000, in USD for every client. You are billed monthly in arrears, only for meetings that took place and that you approved, with no minimum spend. If you would rather pay one fixed number, the other option is a flat $5,000 a month with no per-meeting fee. Where you sit in each range depends on your deal size, how hard your buyer is to reach and how hard the list is to build.
Mostly, yes: both names are used for the same model, so check what triggers the invoice rather than the label. Some offers bill when a meeting is booked, which leaves the no-shows with you. We bill only for meetings that were held and that you approved against the written definition. Ask every vendor, in writing, whether they charge for booked or held meetings.
A meeting that took place with someone who meets six criteria agreed in writing before outreach starts: seniority, company size and sector, budget authority, expressed need, held rather than booked, and how no-shows and reschedules are handled. After each meeting you decide whether it met the definition. If it did not, you tell us why and it does not appear on the invoice. The full clause is in what counts as a qualified meeting.
No. A no-show costs you nothing, not a credit against next month and not a half fee. A reschedule is not billable either: if the meeting moves and then takes place, it is one meeting, billed once, in the month it happened. If it keeps moving and never happens, it counts as a no-show.
The per-meeting plan, if you have not proven outbound yet or cannot absorb a month with no meetings, because a zero-meeting month costs nothing on it. The flat retainer is cheaper at high volume and a low deal value: at 40 meetings a month on a $3,000 product, $200 to $500 a meeting comes to $8,000 to $20,000, against our flat $5,000. The full comparison is in pay per meeting vs retainer lead generation.
Some are. The model is sound, and the risk sits in the terms. Check what triggers the invoice: billing on a booked meeting leaves every no-show with you, and billing on a held one does not. Get the definition of a qualified meeting in writing before outreach starts, because whoever writes "qualified" writes the bill. Ask who owns the sending domains and the data when you leave. Walk away from any firm, whatever it charges, that won't write all of that down. Ours are on this page.
Four things to get in writing, from us or from anyone else:
What counts as a qualified meeting has the full definition and the three questions that expose a vague one. Then put your own deal size and close rate into the ROI calculator and see what a meeting is worth to you before you accept anyone's price, including mine.
For the exact figure for your case, book 20 minutes or email moe@roimaxi.com. If you are not sure outbound fits you yet, the free GTM teardown is the cheaper first step.
Moe Alhosni, founder, ROI Maximizer (M Ventures LTD, 4 Beau Street, Bath BA1 1QY).
About the author: Moe Alhosni, founder of ROI Maximizer. He runs the campaigns behind the first-hand data on this site. LinkedIn
Or run the free GTM teardown on your own site for the ICP, cold email and numbers specific to your company.
ROI Maximizer is a trading name of M Ventures LTD, registered in England and Wales, company no. 15554493. Registered office: 4 Beau Street, Bath BA1 1QY, United Kingdom. moe@roimaxi.com
© 2024–2026 M Ventures LTD. Privacy notice