← All posts

MSP Appointment Setting: Should You Outsource It, and What It Really Costs

Appointment setters and MSP lead gen agencies promise a calendar full of meetings. An honest look at what they deliver, what they cost per closed client, when outsourcing works, and what to fix first if it doesn't.


Every MSP owner who has ever said out loud that they need more leads has been contacted within the week by someone offering to book meetings for them. The pitch is consistent: a set number of qualified appointments per month, on your calendar, for a monthly fee.

Sometimes it works. More often it produces meetings with businesses that were never going to switch, and the MSP concludes that outbound doesn't work — when what actually happened is that they bought activity instead of outcomes.

This is how to tell which one you are buying.

What you are actually buying

Appointment-setting services fall into three shapes, and the differences matter more than the pricing.

Per-appointment. You pay a fee for each meeting booked, typically a few hundred dollars. Simple, and the incentive is to book meetings — not to book good meetings. Without a tight definition of what qualifies, this reliably produces a calendar full of businesses that are the wrong size, perfectly happy with their current provider, or expecting something other than what you sell.

Monthly retainer. A flat fee for a team working your market, usually with a target number of meetings. Better aligned over time because the relationship continues, but you carry the risk in the first months while they learn your market.

Retainer plus commission on closed business. Rarest and most aligned, because they only do well if you actually win clients. Few agencies offer it; the ones that do tend to be selective about who they work with, which is itself a signal.

The number that matters

Not cost per appointment. Cost per closed client.

Work it through with realistic figures. Say an agency books you eight meetings a month for a $3,000 retainer. Of those eight:

That is $6,000 per closed client — before your own time in the meetings, which at eight meetings a month for two months is a working week of the owner's year.

Now put that against the client's value. A 25-user client at $130 per user is $3,250 a month, $39,000 a year, and MSP clients routinely stay five years or more. Against a lifetime value like that, $6,000 of acquisition cost is defensible.

The point is not that the number is good or bad. It is that most MSPs buying appointment setting have never calculated it. They judge the service on whether the calendar filled, which is the one thing the agency controls and the one thing that doesn't matter.

When outsourcing genuinely works

When it doesn't, and what to fix instead

If you're not following up consistently, fix that before buying more leads. Most MSPs have more opportunity sitting in old conversations than any agency will produce in a quarter. A pipeline where every deal has a next step and a date is cheaper than a retainer and usually works faster. Our pipeline guide covers the stages.

If you don't know where your last ten clients came from, find out first. Most MSPs discover that referrals and inbound close at several times the rate of anything outbound — in which case the money is better spent making those channels reliable.

If your close rate on good-fit meetings is below about a third, the problem is the conversation, not the calendar. Our guide to the MSP sales pitch covers structuring it.

If you've never worked your own local list, that is the cheapest source of qualified meetings available to you. The number of businesses in your service area that match your profile is finite and knowable — usually a few hundred. Our lead generation guide covers building and working it.

How to hire well, if you do

Define "qualified" in writing before you sign. Size band, industries, geography, who the meeting must be with by role, and what the prospect must have agreed to. Without this you are paying for calendar entries.

Insist on a no-fault reschedule and a disqualification process. Some meetings will be wrong. The agreement should say what happens then — a replacement, not an argument.

Ask whose domain they send from. If they send cold email from your domain at volume, they are spending an asset you need for client email. A separate sending domain is the professional answer.

Ask to hear a call or read the scripts. You are lending them your company name. You should know what is being said in it.

Start with a short, specific pilot. Three months, a defined vertical, an agreed definition of qualified, and a cost-per-closed-client calculation at the end. Agencies that resist a scoped pilot are telling you something.

Agree who owns the data. When the engagement ends, the list, the notes and the conversation history should come to you.

Tracking it so you know if it worked

Three numbers, measured from the start:

  1. Meetings booked versus meetings that met your qualification definition. The gap is the real quality signal.
  2. Qualified meetings to closed clients, over a period long enough to matter — six months minimum, because MSP sales cycles are long.
  3. Total spend ÷ closed clients, against client lifetime value.

Put every agency-sourced opportunity in your pipeline with the source recorded at creation. Without that, in six months you will be arguing from impressions rather than from numbers — and the agency will have numbers.

This is the part NeroEngine is built to make automatic: every deal carries its source, outreach has a scheduled next step so nothing goes quiet, and closed revenue rolls up by channel so the cost-per-closed-client question answers itself.

Common questions

How much does MSP appointment setting cost? Per-appointment pricing typically runs a few hundred dollars per meeting; retainers commonly sit in the low thousands per month. Both are quoted ranges rather than list prices, and neither tells you the cost per closed client — which is the figure to compare.

How many meetings should I expect? Reputable agencies working a well-defined MSP profile quote somewhere between five and fifteen a month. Anyone promising substantially more is either working a much looser definition of "qualified" or operating at a volume that will cost you your sending reputation.

Is it better to hire a salesperson instead? Below about twenty staff, usually neither first. A salesperson is a year of salary before they're productive in a long-cycle market. An agency is faster to start and faster to stop. Most MSPs at that size get more from the owner selling with a working pipeline than from either.

Does cold email still work for MSPs? At low volume with precise targeting and a specific, relevant opening, yes. At high volume with a generic message, no — and it damages the domain reputation of a business that sells email security.

What's the difference between appointment setting and lead generation? Appointment setting produces meetings. Lead generation produces names and contact details you still have to work. Appointment setting costs more and saves you the outreach; lead generation is cheaper and leaves the conversion to you.


Before buying meetings, it is worth knowing what your own market looks like — our MSP lead generation guide covers building a local list and working it. For what happens after the meeting is booked, see the MSP sales process.

Ready to close more MSP deals?

NeroEngine helps MSPs generate proposals, manage their pipeline, and win more business — all in one place.

Join the waitlist →