Appointment Setting Services: What You Buy, Booked vs Held, and the Cost

Appointment setting services explained by someone who runs one: setter vs agency, email vs phone, booked vs held, real costs, and when to hire in-house.

By Moe Alhosni, founder of ROI Maximizer. Published 14 October 2026.

Short answer: Appointment setting services put qualified sales meetings in your calendar, so your closers spend their week selling instead of prospecting. They come in two shapes: an appointment setter who works a list and a script you supply, usually paid by the hour, and an appointment setting company that builds the list, writes the conversation, sends, handles the replies and books. Before you compare prices, ask whether you pay for meetings booked or meetings held, because that one word changes your real cost per meeting more than any discount will.

I run ROI Maximizer, an email-led appointment setting company that charges per qualified meeting. So I am biased towards one option on this page, and I will say where the others beat us. Every figure about another company comes from a page I opened in October 2026, linked where it appears. Our own numbers are labelled as ours.

What B2B appointment setting actually involves

A booked meeting is the last step of a chain:

  1. The list. Titles, company size, sector, country, and whether the email address is real.
  2. The message. Why a stranger should give you 20 minutes.
  3. The sending. Domains, inboxes, warm-up, daily volume. A dialler if it is calling.
  4. The follow-up. In four of our 2026 campaigns, 91,000-plus sends, the first email drew at most two-fifths of all human replies. The rest came from follow-ups, step by step in how many follow-ups a cold email sequence needs.
  5. Reply handling. Turning "sure, what does it cost?" into a time in a calendar, within the hour.
  6. Booking and reminders. The invite, the confirmation, the reschedule.
  7. Handover. What the prospect said and why they agreed, so your closer does not open cold.

Every appointment setting service sells some of those links. Find out which ones before you look at the price.

An appointment setter vs an appointment setting company

The cheapest version is one person. Stealth Agents says on its B2B appointment setting page (updated 18 September 2026) that it charges $10 to $15 an hour for B2B appointment setters. Its pricing page lists no setter plan; appointment setting appears only in a list of tasks a VA can do. The nearest plan is a general VA plan, "Executive Assistants (VA) - Core Support", at $1,600 a month for 160 hours, with an onboarding fee it does not price and a three-month commitment. As of October 2026, that is $4,800 plus onboarding to find out whether it works.

Its appointment setting page expects you to supply the customer profile, the sales material, the qualifying questions, approval of the messaging and your availability for meetings. The setter works the chain from link four onwards. Links one and two stay with you.

If you hire one yourself in the UK, Jooble puts the average appointment setter salary at £28,210 a year as of 29 July 2026, built from only 46 salaries. That is base pay, before employer costs, tools and the hours you spend managing the role.

An appointment setting company sells the whole chain. You pay more, and you give up some control of the message.

Appointment setterAppointment setting company
Who builds the listYouThe agency
Who writes the messageYou, or you approve theirsThe agency; you approve it
Sending domains and inboxesUsually yoursUsually set up by the agency; ask who owns them at exit
Replies and bookingThe setterThe agency
How you payBy the hour or the monthRetainer, per meeting, or both
Who pays for a bad listYouDepends on the contract

The list matters more than buyers expect. In two of our 2026 campaigns, 46,201 sends into one list drew human replies on 0.78% of emails, and 38,254 sends into a colder list drew 0.32%. Different clients and copy, so not a clean test, and those are replies of any sentiment, not meetings. The gap is still 2.4 times. On the colder list we got the lower number, and a setter has no more control over the list than we did.

My rule: hire a setter when you already have a list and a message that booked meetings when you sent it yourself. Hire an agency when you do not. Appointment setting for marketing agencies runs this comparison for a one-person agency, with a fixed-price pilot as a third option.

Email, phone and LinkedIn: which buyers each reaches

Pick the channel your buyer reads.

Email reaches people who run their own inbox: founders, agency owners, heads of marketing and PR, finance and software leaders. It is cheap per touch and it scales. It fails when an assistant filters the mail or the buyer is rarely at a desk.

Phone reaches buyers away from a screen: operations, logistics, site managers, some professional services. A SalesHive reviewer who runs a logistics company, Leonie Carter, wrote on Trustpilot on 5 February 2026 that "SalesHive's mix of phone and email has broken through." Phone needs a person on every call. SalesRoads, below, prices by the SDR.

LinkedIn works best as a second touch on the same people. That is my opinion; I have no data on it.

How some established names split, from their own pricing pages as of October 2026:

ServiceChannelsHow it charges
SalesRoadsOutbound calling and email$11,950 per 4 weeks for one SDR; cancel anytime
SalesHiveStarter is phone only; higher tiers add emailOne flat monthly fee, custom quoted; no meeting guarantee
SoproEmail, LinkedIn, display ads, giftingFrom around €3.4K a month; no minimum contract
ROI MaximizerEmailPer qualified meeting, or a flat monthly fee; see pay per meeting pricing

We do not phone anyone. If your buyer only picks up the phone, we are the wrong appointment setting company for you, and the SalesHive review and SalesRoads pricing pages are better reading. Also check whether the vendor books the meeting or hands you the reply. Sopro's homepage says sales enquiries go directly to your team.

Buyers on the same channel answer differently. Across 1,543 positive replies on our own and client email campaigns between August 2025 and July 2026, 10.9% asked for a call outright. By vertical that ran from 20% in our own lead-generation campaigns to 5% in UK hospitality PR. The rest was mostly interest, a price question, a request for information, or a short reply no keyword caught, and a person had to turn each one into a meeting. That is the job you are paying for. The vertical breakdown is in cold email positive reply rate.

Booked vs held, and why it decides the invoice

A booked meeting is an invite someone accepted. A held meeting is one the right person attended. Many contracts do not say which one they bill.

A September 2026 roundup by Focus Digital puts no-shows at 36% for cold-email meetings booked by an SDR and 42% for meetings booked by an outsourced appointment setting agency, as of October 2026. The page says those channel figures are its own estimates placed inside published ranges, so treat them as a warning.

The arithmetic holds either way. Pay $300 per booked meeting at a 42% no-show rate and each held meeting costs $517. Pay $300 per held meeting and it costs $300.

So read the wording. AgencyBooked lists packages of $995 for five appointments, $3,495 for ten and $7,495 for twenty-five, as of October 2026. Only the pilot mentions a no-show replacement, one of them. The page uses the words scheduled and confirmed. It does not say attended. FunnL charges $300 per "completed" meeting on top of a monthly retainer from $2,000 and does not define completed. Neither is hiding anything. Both leave it to the contract.

We bill held meetings only. A no-show costs you nothing, so the show rate sits on our side of the ledger.

What appointment setting services cost

There is no going rate. Vendor blogs quote per-meeting ranges that contradict each other, and I compared four of them in appointment setting cost. The useful number is your own ceiling. On a contract that bills held meetings, it is annual contract value × your close rate from a held meeting. If you pay per booked meeting, multiply by your show rate as well, because you also pay for the meetings that never happen. That is the most one meeting can be worth to you. Pay well under it.

Every model below is converted to cost per held meeting. Five and ten a month are my assumptions; none of these vendors publishes a meeting count. SalesRoads bills per 4 weeks, which I treat as a month.

ModelExample, as of October 2026At 5 held a monthAt 10 held a month
Hourly setterStealth Agents: $10-$15 an hour for a setter. Its general VA plan, "Executive Assistants (VA) - Core Support": $1,600 a month for 160 hours, 3-month commitment$320 on the $1,600 VA plan, plus your list and tools$160 on the $1,600 VA plan, plus your list and tools
Fixed pilotAgencyBooked: $995 for 5 appointments$199, if all 5 are heldNo 10-meeting pilot
Retainer, phone and emailSalesRoads: $11,950 per 4 weeks, one SDR$2,390$1,195
Retainer plus per meetingFunnL: from $2,000 a month plus $300 per completed meetingfrom $700from $500
Pay per qualified meetingROI Maximizer: $1,000-$3,000 setup, then $200-$500 per qualified meeting; see pay per meeting lead generation pricing$200-$500, plus the one-off setup$200-$500, plus the one-off setup
Flat retainerROI Maximizer: $5,000 a month, no per-meeting fee; see our published pricing terms$5,000 ÷ meetings held$5,000 ÷ meetings held

The setter row assumes a list and a message that already work. Every retainer row costs the full fee in a zero-meeting month. A SalesRoads seat buys a phone-led SDR, a different product from an email campaign.

Our terms in full, because a price means nothing without them. A one-off setup fee of $1,000-$3,000, then $200-$500 per qualified meeting, billed monthly in arrears. You are charged only for meetings that took place and that you approved against a definition agreed in writing before outreach. Nothing for a no-show, no minimum spend, and you own the domains and the data when you leave. Where you sit in each range depends on deal size, how hard your buyer is to reach and how hard the list is to build; the exact figure is confirmed on the call. The other option is $5,000 a month flat with no per-meeting fee, if you would rather carry the volume risk. Full detail: pay per meeting lead generation pricing. We turn down deals below roughly $5,000 a year in contract value, because a meeting is not worth enough to pay anyone for.

What "qualified" should mean in the contract

On a per-meeting contract, whoever writes the definition of "qualified" writes the bill. On a retainer, it decides what the agency gets to call delivery. Either way it goes in the contract before the first email or call.

A workable definition has six parts:

  1. Titles and seniority. The roles that count, and the ones that do not.
  2. Company bounds. Headcount or revenue band, sectors in and out, countries.
  3. Authority. The person signs the budget or directly shapes the decision.
  4. What they said. A stated need, a trigger, or a question about price. "Send me something" is a reply.
  5. Held. The named person attended. If a colleague turns up instead, decide in advance whether it counts.
  6. Approval. Who on your side approves each meeting, and how quickly. Disputes go back to the written words, not to how the call felt.

Add one line on reschedules: a moved meeting is billed once.

PR Noir, a New York PR agency, had 27 leads and 10 qualified meetings in its first 30 days with us, a 37% lead-to-meeting rate, and one $90K close. On a per-meeting contract, the 17 leads that never became meetings cost nothing. The month is broken down in PR Noir's first 30 days. In the UK, P1 Communications, a hospitality PR agency, had 20+ qualified meetings, about half of which moved into commercial discussions, four new deals and a projected £12K a month of pipeline. Projected, not banked. PR firms should read lead generation for PR agencies.

When an in-house SDR is the better buy

I worked through the UK numbers in SDR cost in the UK: in-house vs a pay-per-result agency. One SDR comes to roughly £70,000-£77,000 in year one once you add employer costs, recruitment, tools and management time. That figure is our own estimate.

The Bridge Group's 2025 SDR report, published 6 February 2025 and checked in October 2026, gives a monthly quota of 9.0 held, fully qualified meetings, 60% of SDRs hitting quota, a 3.0-month ramp and 1.9 years' average tenure. The sample is 351 companies, 78% North American and 83% SaaS, so it is not UK data. My assumption is eight qualified meetings a month, a little under the 9.0 quota, since only 60% of SDRs hit it. At eight a month over nine productive months, a £72,000 SDR costs about £1,000 a meeting.

Hire in-house anyway when:

One sensible order: use an agency to prove the list and the message, then hire into a motion that already works.

When not to hire any appointment setting service

To compare vendors, use how to tell if a lead generation agency is any good. The wider guide is B2B lead generation agency, and if email is your channel, read cold email agency next.

Before you sign with anyone

Get four things in writing, from us or from whoever you choose:

  1. The qualification definition. Titles, company bounds, authority, what the prospect said, and held versus booked. Agreed before outreach starts.
  2. No-show terms. Charged, credited or replaced. If the contract is silent, assume charged.
  3. Who owns the domains and the data at exit. The list, the replies, the sequences, the warmed domains and inboxes. "It stays in our system" means you rented a pipeline.
  4. What happens in a zero-meeting month. On a retainer, ours included, you pay the fee. On our per-meeting terms, you pay nothing. Make every vendor answer with a number.

The clause-by-clause version of point one is in what counts as a qualified meeting. Then put your deal value, close rate and price per meeting into the ROI calculator, so you know what a meeting is worth to you before anyone quotes you one.


If you want a second opinion on an appointment setting quote, ours included, grab 20 minutes or email moe@roimaxi.com.

Moe Alhosni, founder, ROI Maximizer (M Ventures LTD, 4 Beau Street, Bath BA1 1QY).

Keep reading

Or run the free GTM teardown on your own site for the ICP, cold email and numbers specific to your company.