The fastest way to get MSP clients is trigger-based outreach to the owner or COO of a 20 to 300 employee company at the moment its IT load changes. Three triggers tell you a company is about to hire or switch IT support:
- An IT or sysadmin job posting
- A new office lease
- A funding round filed as a Form D
A fourth, a compliance deadline such as CMMC or HIPAA, puts a date on the decision. Reach the owner within days of one of those events and you are pitching before the vendor search starts.
This guide compares five channels by estimated cost per contract and ends with a 30-day plan.
| Channel | What it costs | What it returns | Close rate |
|---|---|---|---|
| Referrals | Close to $0 | 6 to 10 warm intros a year on a 20-client book | 40 to 60% |
| Vendor and peer partnerships | $2,000 to $8,000 a year | 1 to 4 contracts a year each | 1 in 4 become a source |
| Business groups and associations | $500 to $2,000 plus 4 to 8 hours a month | 2 to 6 contracts a year | 1 to 2 calls per room of 30 |
| Directories and Google Profile | About 2 hours a month | 2 to 6 inquiries a month | 20 to 30% |
| Trigger cold email | About $175 a month | 4 to 10 discovery calls a month | 20 to 35% |
Referrals and their ceiling
Referrals produce the cheapest MSP contracts, at close to $0 in direct cost, and they stop scaling at roughly 15 to 25 clients. That ceiling is an estimate from the MSPs 2V Automation has worked with.
A client refers you once every 2 to 3 years on average, so a 20-client book throws off 6 to 10 warm introductions a year. Close rates on referrals run 40 to 60%, so keep asking.
Put a referral request into every quarterly business review and every onboarding completion email.
Then accept that referrals alone will not take you from $800K to $3M.
Vendor and peer partnerships
Vendor partner programs and MSP peer groups produce 1 to 4 contracts a year each once the relationship is warm, at a cost of $2,000 to $8,000 a year in program fees and conference travel.
What each one gives you:
- Vendor programs. Microsoft, Datto, and Pax8 run partner programs with co-marketing funds and lead referrals for partners who hit certification and revenue tiers.
- Peer groups. The ASCII Group and CompTIA channel communities pass along out-of-territory clients.
- What to pick. 2 vendor programs and 1 peer group, expecting 1 in 4 relationships to turn into a repeat source.
Treat the first partner-sourced contract as a 9-month project, which is an estimate.
Local business groups and associations
Chambers of commerce, industry associations, and CEO roundtables produce 2 to 6 contracts a year at a cost of 4 to 8 hours a month plus $500 to $2,000 in dues.
The buyers for managed IT attend chamber breakfasts: owners of accounting firms, law firms, engineering shops, and medical practices with 20 to 100 staff.
Join the association that matches your best vertical (a dental society, a builders exchange, a CPA chapter) and offer a 20-minute cybersecurity talk.
Talks convert at 1 to 2 discovery calls per room of 30, which is an estimate. Ask for the speaking slot before paying dues.
Directories and Google Business Profile
MSP directories and a Google Business Profile bring 2 to 6 inbound inquiries a month in a mid-size metro, at a cost of 2 hours a month to maintain. That inquiry count is an estimate and depends on review count.
Most inbound calls from Maps are residential repair or a one-off virus cleanup. Filter them fast with a “businesses with 20 or more staff” line in the profile description and a minimum seat count in your contact form.
Listings on Clutch and Cloudtango add 1 to 2 leads a quarter.
To rank on Maps you need 3 things:
- A verified office address
- 25 or more reviews that mention “IT support” or “managed services”
- A monthly post
Ask every client for a review at the 90-day check-in. Close rates on inbound commercial inquiries run 20 to 30%, because the buyer came to you.
Trigger-based cold email
Trigger-based cold email is the channel with the lowest cost per contract that still scales, at about $175 a month in tools for 500 to 700 prospects and 4 to 10 booked discovery calls.
The method, in four steps:
- Pull buying signals weekly.
- IT job postings. IT Manager, Systems Administrator, and Help Desk roles from Indeed and LinkedIn.
- New leases from the local business journal and city occupancy permits.
- Form D filings from SEC EDGAR.
- Compliance registrations. CMMC and HIPAA from SAM.gov and the NPPES registry.
- Filter. Drop anything under 20 or over 300 employees, companies with 2 or more internal IT staff, anything outside an 80 km radius, and anyone already in your PSA.
- Find the decision maker. The owner, COO, or CFO with Hunter, with the email verified by BetterContact.
- Send three emails and one LinkedIn request over 15 days. Each opens on the job post, lease, or filing.
“Saw the Systems Administrator role you posted on Indeed on March 3” gets read. “We are a full-service managed IT provider” gets deleted.
What the numbers look like
| Stage | On trigger sources |
|---|---|
| Reply rate | 2 to 5% |
| Replies on 500 to 700 prospects | 12 to 30 |
| Discovery calls booked | 4 to 10 |
| Call to signed contract | 20 to 35% |
Plain company lists reply at 1 to 2%. Both are estimates, replies peak in the January and September hiring windows, and the call count assumes you answer replies within 2 hours.
Discovery call to signed contract rates of 20 to 35% are typical for job posting and lease triggers, which puts the channel at 1 to 3 new contracts a month from one sending domain.
The full workflow, the ICP filter logic, the email sequence, and the stack costs are documented in the Managed IT Services Lead Gen System. It runs on n8n Cloud and you own every piece of it.
Buying leads versus owning a system
Buying MSP leads costs $50 to $150 per lead, and each lead is shared with 3 to 5 providers, so the real cost per exclusive conversation is 4 to 6 times the sticker price. Appointment-setting firms charge $300 to $700 per set meeting or $2,500 to $6,000 a month on retainer.
| Buying leads | Owning the system | |
|---|---|---|
| Cost | $50 to $150 per lead | About $175 a month in tools |
| Exclusivity | Shared with 3 to 5 providers | Exclusive |
| Close rate | 5 to 10% | 25% at the discovery call |
| Cost per contract | About $1,250 at $100 a lead and an 8% close | $80 to $175 once it runs |
| Time to first lead | Next week | 2 to 3 weeks of domain warmup |
Those close rates are fair estimates. The $1,250 leaves out the hours spent racing competitors to the phone, and the owned system produces 4 to 10 exclusive discovery calls, or 1 to 2 contracts, for its $175.
The trade is speed. If you need calls this month, buy a small batch while the domain warms. If you need clients every month for the next 3 years, build the system.
What to do first
Start by registering a separate sending domain in week 1, because domain warmup is the longest step in the whole process. Here is a 30-day sequence.
Week 1: domain and accounts
- Buy a domain like [yourmsp]support.com. Never send cold email from the domain your clients use for tickets.
- Set up SPF, DKIM, and DMARC.
- Create 2 inboxes and connect them to a warmup tool such as Instantly. Ramp from 10 to 60 emails a day per inbox.
- Open your accounts. An n8n Cloud workspace (about $24 a month), plus Apify, SerpAPI, Hunter, and BetterContact.
Weeks 2 and 3: warm the domain, build the feed
Let the domain warm. Meanwhile, build the job posting feed first, because it is the highest-intent trigger and the easiest to scrape.
- Set an Apify actor. Pull IT Manager, Systems Administrator, IT Support Specialist, and Help Desk postings from Indeed and LinkedIn weekly, limited to companies with 20 to 300 employees in your territory.
- Write your ICP filter. Professional services, healthcare practices, manufacturers, construction firms, and nonprofits, 20 to 300 staff, within 80 km, at most 1 internal IT person.
- Draft all four touches. Have 3 people read the step 1 email out loud. Over 20 seconds, cut it.
Week 4: first full-volume send
Send the first full-volume batch from the job posting trigger only. Aim for 120 to 180 prospects in the first week. Reply within 2 hours during business hours, and book discovery calls for the following week with a free network assessment as the offer.
Track three numbers: reply rate, call rate, and close rate.
Add the lease feed in month 2 and the Form D and compliance feeds in month 3 once the job posting feed is stable. Add referrals, reviews, and association talks on top, because each of those channels is cheap and none of them conflict with the system.
That combination is how an MSP goes from 20 clients to 50 in 18 months, and that timeline is an estimate.
