Each phase has one owner, one window and one exit condition. A phase that cannot clear its exit condition passes the problem to the next phase, where it costs more to fix.
01
Build the list.
Two weeks before launch, owned by marketing ops. Exits when every contact carries a trigger and a trigger date.
02
Multithread the account.
Business days 1 to 30, owned by the SDR. Exits when three contacts have been reached across four channels.
03
Route every reply.
A four business hour clock, owned by the SDR and escalating to the AE. Exits when no reply is older than one working day.
04
Prove, price and close.
Days 30 to 120, owned by the AE and a solutions engineer. Exits when findings are presented to the owner and finance together.
05
Expand and recycle.
Day 120 onward, owned by the AE and the vCIO. Exits when every account holds a next date or is suppressed.
Get in touch
See which triggers are live in your territory
Book a 30-minute scoping call and we will size the in-market pool for your ideal customer profile, then give you a realistic lead target before you commit to anything.
Why the sale is different
Why generic tactics fail at MSP lead generation
A managed services agreement is a three-year operational dependency. Nobody signs one because a form was well designed. Three things about the sale break the standard demand generation playbook.
The decision belongs to a group, not a buyer
Gartner puts B2B buying groups at five to 16 people across as many as four functions. In an MSP deal that means the owner who signs, the finance lead who approves the term, the operations manager who feels the pain daily, and often an internal IT generalist who reads any change as a threat to their job. Reach only the IT contact and you stall at the second meeting.
Buyers do most of the work without you
Gartner's 2026 sales survey found 67% of B2B buyers prefer a rep-free experience, and 45% used AI during a recent purchase. Your prospect will research providers, compare partner tiers and read your case studies long before they reply to anything. So the campaign has to give them something checkable, not a request for 15 minutes.
Timing beats persuasion
A business with an IT setup that mostly works will not move, however good the pitch. That same business moves quickly when a cyber policy comes up for renewal, when a server leaves support, or when a new finance director arrives with a mandate to cut unpredictable spend. Effective MSP lead generation is built around those dates, and a campaign that ignores them ends up competing on volume against every other provider in the market.
What this changes about the program
Build the list around events, not around industry codes and headcount alone.
Message three roles per account, with a different reason to care in each.
Lead with an artifact the buyer can act on, such as an assessment, rather than a meeting request.
Treat not now as inventory, with a date attached, rather than as a loss.
Phase one, the target list
Phase one, build the list before you write a word
Every MSP lead generation program is only as good as the list underneath it. A precise 300 accounts outperforms a careless 3,000, because every message can then name a real reason you are writing this month rather than any other month. Build the list two weeks before launch, and build it against the service lines you actually want to grow rather than the ones you happen to sell.
Who qualifies
Filter
Setting
Why this line
Seats
40 to 150 managed endpoints
Below 40 seats margin is hard to hold. Above 150 you compete with real internal IT.
Revenue
$8M to $60M
Large enough to budget, small enough to decide quickly
IT staffing
No IT director, or one stretched generalist
Position as backup, never as replacement
Stack
Microsoft 365, hybrid file server, no MDR
A visible gap you can name in the first email
Verticals
Professional services, specialty healthcare, light manufacturing, AEC, credit unions
Compliance pressure creates dated decisions
Geography
Within 90 minutes of a field engineer
Onsite response is still a deciding factor for this size
Excluded
Current clients, anything touched in 180 days, other MSPs, under 40 seats
Scrub nightly against the PSA, not quarterly
Trigger events, ranked
Rank triggers by how firmly they attach a decision to a date. The two at the top of this list are live right now and will not be next year.
Trigger
Why it forces a decision
Priority
Windows Server 2012 or 2012 R2 still running
Extended Security Updates end on 13 October 2026, which is five weeks away.
Now
Windows Server 2016 still running
Support ends 12 January 2027, so budget conversations are happening this quarter.
Now
Cyber policy renewing within 90 days
Controls get assessed at placement and reassessed every 12 months
High
Hiring for an IT manager or sysadmin
They have admitted the current arrangement does not hold
High
New CFO, COO or controller
New finance leadership audits recurring spend in the first 90 days
Medium
Headcount up 20% year on year
Growth breaks whatever setup was fine at the old size
Medium
Disclosed incident in the same vertical
Peer risk moves boards faster than vendor warnings
Medium
Office move or new location
Network and connectivity decisions reopen
Low
Map the buying group, three contacts minimum
Owner or CEO. Signs anything under 75 seats. Cares about business risk, and about never having to think about IT again.
CFO or controller. Signs the multi-year term. Wants a predictable per-seat number in place of unpredictable invoices.
Operations lead. Feels the pain daily and is the person who forwards your email to the owner.
Incumbent IT generalist. A blocker if you go around them, and your best champion if you go through them.
Phase two, the outreach
Phase two, multithread the account across four channels
The outreach runs eighteen touches across four channels over six weeks, aimed at three people inside the same company. No individual touch converts an account on its own, and it is the accumulation across channels that produces the reply. One owner ignores email entirely but answers the phone, one controller reads everything at 7am, and one operations lead accepts LinkedIn requests from people they have never met. You cannot know which pattern you are dealing with before you start, so MSP lead generation that works runs all four channels at once and lets the account reveal itself.
Channel
Volume
Placement across 30 business days
Email
8 steps
Days 1, 3, 6, 10, 14, 19, 24, 30. Four secondary domains, three mailboxes each.
LinkedIn
4 touches
View, connect, engage with their post, then a direct message. Days 2, 5, 12, 21.
Phone
5 dials
Days 4, 8, 15, 22, 27. Voicemail on the second and fourth dial only.
Direct mail
1 drop
Day 9, top 60 accounts. The day 10 email references the package by name.
The cadence is designed so touches reinforce each other rather than simply spread out. The day 9 mail drop gives the day 10 email something physical to reference, which turns a cold message into a follow-up. The day 8 voicemail makes your caller ID familiar by the time you dial again on day 15. Touches thin out across weeks four and five by design, because that is the point at which most competing providers stop calling altogether, and an MSP lead generation program that keeps going owns the field on its own.
The eight email angles
One. The trigger, named. Your policy renews in March. One question, and no pitch attached to it.
Two. The specific gap. What insurers now assess at renewal that most 60-seat firms cannot evidence.
Three. Peer proof. A client in the same vertical at the same size, and the one number that changed for them.
Four. A new angle for a new persona. Cost predictability, aimed squarely at the finance lead.
Five. The offer, stated plainly. What the assessment covers, what it costs, and what they are left holding.
Six. Consequence. A declined claim, or a premium increase that followed a failed attestation.
Seven. The two-line bump. Nothing new is added, the thread is simply made visible again.
Eight. Close the file. Assuming this is not a priority now, should I check back before your renewal? This step consistently produces the second best reply rate in the set.
Deliverability and compliance rules for MSP lead generation
Outbound at this volume does not fail loudly. Mail stops reaching inboxes long before anything bounces, so the first signal is usually a quiet drop in replies. The controls below are what keep a sending program alive, and none of them are optional in 2026.
Authenticate everything. Google requires SPF, DKIM and DMARC from anyone sending 5,000 or more messages a day to Gmail. Yahoo requires SPF, DKIM, DMARC and one-click unsubscribe from bulk senders at any volume. Move your DMARC policy from p=none to p=quarantine to p=reject as your data gives you confidence.
Watch the complaint rate. Google and Yahoo both set the ceiling at 0.30%, and Google publishes 0.10% as the figure to aim for. Pause any domain that crosses 0.08% and warm it again before you reuse it.
Never send cold volume from your primary domain. Use secondary domains with three mailboxes each, a 14-day warmup, and a hard ceiling of 40 sends per mailbox per day.
Include a physical address and a working opt-out. CAN-SPAM requires both, and opt-out requests must be honored within 10 business days. Marketing mail also needs one-click unsubscribe to satisfy the mailbox providers.
Send plain text. No tracking pixels and no images. Apple's Mail Privacy Protection hides whether and when a message was opened for every recipient who turns it on, which is enough of any list that open rate stops describing behavior. Report replies and meetings instead.
Know your rules by market. In the UK, PECR's electronic mail rules do not apply to corporate subscribers, so B2B email to a limited company does not need consent, although you must identify yourself and give a valid opt-out address. Sole traders and some partnerships are treated as individual subscribers, so consent does apply there. Screen every live call against both the CTPS and the TPS.
In the US, do not assume B2B calling is unregulated. Most business calls are exempt from the FTC's Telemarketing Sales Rule and the national registry, but since March 2024 the rule's prohibitions on deceptive and abusive practices apply to all business to business calls, and state law and the TCPA still apply on top.
Phase three, reply routing
Phase three, route every reply inside four hours
This is where most MSP lead generation campaigns lose the accounts they have already won. The sequence works and replies arrive, then a positive reply sits unread for two days while the same SDR builds next month's list. Every reply type needs a named owner, a response clock and a destination, and that includes the replies that say no, because those are the ones carrying the date you will act on next quarter.
Reply signal
Owner
Clock
Action
Destination
Meeting intent
SDR
4 business hrs
Send a booking link and hold a slot. Confirm the owner or finance lead is on the invite.
Discovery
Referral to someone else
SDR
Same day
Enrich the named person and send a first-step email that quotes the referrer by name
New sequence, step one
Timing objection
SDR
4 business hrs
Capture the renewal or end-of-life date into the trigger field, then stop selling
Recycle, re-entry at minus 45 days
Information request
SDR
4 business hrs
Send the two-page assessment outline and task a follow-up in three days
Stays in sequence
Incumbent MSP named
SDR to AE
1 business day
Log the incumbent and the contract end date, and never disparage them
Recycle, re-entry at term minus 60
Out of office
Automated
Instant
Pause the sequence and resume two days after the stated return date
Sequence resumes
Hard no or unsubscribe
Automated
Instant
Suppress the contact, and the whole domain if that is what they asked for
Suppressed 24 months
Silent through day 30
Automated
Day 30
Apply a 90-day cool off, then quarterly nurture only
Recycle pool
Phase four, proof and close
Phase four, prove the value before you price it
The assessment, not the meeting, is what this campaign actually sells. Good MSP lead generation does not put a managed services proposal in front of a stranger, it puts a findings document in front of someone who watched you build it over five days. In our programs, proposals that follow an assessment close at a materially higher rate than proposals that follow a demo, because the buyer has already seen how you work before they see a price.
The commitment ladder
Rung one. An external attack surface scan. Automated, free, and delivered as a PDF inside the first email, so the account gets something useful without agreeing to a meeting.
Rung two. A Microsoft 365 and insurance readiness assessment. Five business days and roughly eight engineer hours, and this is the offer the whole campaign is built to sell.
Rung three. A findings session with a priced three-year roadmap. The owner and the finance lead need to be in the room together rather than briefed one after the other.
Rung four. The full agreement. Per seat, on a 36-month term, with quarterly business reviews written into the contract rather than promised alongside it.
What the assessment must produce
A named list of the controls their insurer will assess at renewal, each one marked pass or fail.
Hardware and operating system end-of-life dates laid out in a calendar rather than buried in a spreadsheet.
One risk severe enough that the owner interrupts you at the moment you reach it.
A three-year budget number, so the monthly figure arrives as one component of a plan rather than as a shock.
Price the term, not the month
A finance director comparing a monthly managed services figure against last year's break-fix invoices will always flinch at the comparison. That same person comparing a fixed three-year number against the cost of one unbudgeted incident will not. Present the total contract value first and break it down afterwards.
Insurance carries real weight in that conversation. Sophos research from 2024 found that 97% of companies holding a cyber policy had invested in improving their defenses to help with insurance, and 76% said that investment was what allowed them to qualify for coverage at all. The UK's National Cyber Security Centre notes that most policies are reassessed every 12 months, and that claiming controls you do not actually have can void a claim. That is a renewal-shaped conversation, and it belongs to whichever provider reaches the account first.
Phase five, expansion and recycling
Phase five, expand the wins and recycle the rest
Roughly 298 of your 300 accounts will not sign this quarter, which is the normal shape of the market rather than a failure of the campaign. Each of those accounts is dated inventory carrying a known trigger and a known return date, and that pool is where the second MSP lead generation campaign gets most of its results.
The recycle pool
Not now. Stamped with a real date taken from the reply. The account re-enters a fresh sequence 45 days before that renewal, end-of-life or contract end date arrives.
Silent. A ninety-day cool off, then quarterly nurture only. The account re-sequences properly when a new trigger fires, and not before.
Closed lost. Log which provider won and how long the term runs. The account re-enters at term minus 60 days, with a different angle and a different sender.
Hard no. Suppressed for 24 months regardless of what triggers fire in the meantime, because the cost of ignoring that is far higher than the account is worth.
Re-entry should be driven by the trigger date held on each record rather than by a date in your own calendar. A quarterly send to the whole pool is exactly the pattern that gets a sending domain filtered, and it spends the one thing that makes the pool valuable, which is the fact that every message can still arrive for a reason.
Won accounts feed the next campaign
Day 30. Onboarding is complete, which means the environment is documented, monitored, and has MFA enforced across the tenant.
Day 90. The first quarterly business review. Ship one roadmap item and visibly close one risk before you ask the client for anything at all.
Day 95. The referral ask, made specific. Name two peer firms from their trade association or supply chain rather than asking who else they happen to know.
Day 180. A case study with a real number in it. That number becomes the third email of your next campaign, which is how one win pays for the next list.
Ongoing. Seat growth, project work and new service lines are the cheapest revenue in the business, because the trust that makes them possible is already paid for.
The planning model
MSP lead generation math, what 845 contacts are worth
The MSP lead generation model below is a planning model for a mid-market MSP working a single metro, and it is not a measured result from any one campaign. Use it to size a program and to set the thresholds you will manage against week to week. Replace every figure with your own after one full cycle, because the shape of the funnel will hold for your business while the individual rates almost certainly will not.
Stage
Count
From previous stage
Basis
Accounts matching the ICP
300
7.3%
of 4,100 firms in the metro
Contacts identified
960
3.2x
buying group per account
Verified and not suppressed
845
88.0%
bad email, PSA clients and DNC removed
Delivered at least one email
828
98.0%
deliverability floor
Replied, any sentiment
54
6.5%
multichannel and trigger led
Meeting intent or referral
21
38.9%
13 direct, 8 referred
Meetings booked
16
76.2%
direct and referred, four-hour SLA holding
Meetings held
12
75.0%
show rate with reminders
Qualified opportunities
7
58.3%
fit, timing and budget confirmed
Assessments delivered
5
71.4%
five days and eight engineer hours each
Proposals issued
4
80.0%
after the findings session
Closed won
2
50.0%
assessment-led proposals close high
What the two wins are worth
Measure
Value
New monthly recurring revenue
$24.2K across two accounts, at 68 seats average and $178 per seat
Total contract value
$871K across the 36-month term
Campaign cost
$20.9K covering data, sending, SDR time, direct mail and engineer hours
Cost per win
$10.5K fully loaded, blended across both accounts
Payback
1.6 months at 55% gross margin on recurring revenue
Read these as thresholds, not as a forecast
Each threshold below tells you which part of the MSP lead generation engine to rebuild when a number misses, so that a weak quarter produces a specific repair rather than a general worry.
Replies come in under 4%. The problem is the list or the trigger rather than the writing, so rebuild phase one before anyone touches the email copy.
Replies are healthy but nobody books. The offer is the problem, because the assessment as you have described it does not sound worth five days of anyone's attention.
Meetings run well but proposals stall. The assessment is not surfacing the one finding severe enough to make an owner reorder their budget.
Proposals stall specifically at finance. You presented a monthly figure where you should have presented the total three-year commitment set against the cost of one unbudgeted incident.
Build it or buy it
Run MSP lead generation in house, or run it with a partner
Both routes build pipeline, so the decision is not really about capability. It comes down to which constraint binds first in your business: the cash to fund a campaign before it returns anything, the calendar you are working against, or the specialist skills you would have to hire and then keep busy all year.
Requirement
In house
With xpandly
Time to first qualified lead
8 to 12 weeks, including hiring, domain warmup and the list build
Five days from program launch
Target data
Buy and stitch several sources together, then keep them current yourself
2.2M+ verified data points across firmographic, intent and behavioral signals
People
0.6 of an SDR, marketing ops, a copywriter and engineer hours
Delivered as a program, so your engineer hours stay on client work
Deliverability infrastructure
Four domains, twelve mailboxes, warmup and ongoing monitoring
Included and monitored throughout
Cost profile
Around $20.9K for a single 90-day campaign, most of it committed before the first reply arrives
A fixed monthly program fee, quoted once we have sized the in-market pool for your territory
Risk
You carry the learning curve and your own domain reputation
20 qualified leads guaranteed in 60 days, or the program continues at no extra cost
3.4x pipeline growth at Meridian Software, built on the same trigger-led targeting described in this guide.
57% lower cost per lead at Vantage Cyber, achieved by narrowing the target list rather than by widening it.
£125M+ in qualified pipeline created across the client base to date, all of it built on 2.2M+ proprietary data points.
If you would rather run this engine yourself, take the guide and run it, because everything needed to do that is on this page. If you would rather have the pipeline next month, our MSP lead generation service is the same engine with the target list, the sending infrastructure and the SDR capacity already built and already warm.
Common questions
MSP lead generation questions, answered
What is MSP lead generation?
MSP lead generation is how a managed service provider creates demand from organizations that are not currently looking for one. It works by tracking dated events such as cyber policy renewals, end-of-support deadlines and finance leadership changes, then reaching the whole buying group inside that window with something they can act on. The output is an account your sales team can open a conversation with, rather than a name on a list.
How is MSP lead generation different from generic B2B lead generation?
Managed services buyers decide around renewal windows, compliance deadlines and infrastructure that is going out of support, and they research for weeks before speaking to anyone. Gartner puts B2B buying groups at five to 16 people across as many as four functions, so a program that reaches only the IT contact stalls at the second meeting. Generic programs optimize for form fills and hand you contacts who are not in market at all.
How long does an MSP lead generation program take to produce results?
A well-built program is live within 30 days of kick off, which covers the ideal customer profile build, the data setup, the messaging, the creative and the launch itself. First qualified leads typically arrive within five days of campaigns going live. Signed agreements then follow the sales cycle, which for a 40 to 150 seat managed services deal usually runs 90 to 120 days from the first meeting.
How many contacts do you need for a 90-day MSP campaign?
Around 300 qualified accounts and 845 verified contacts, which works out at 2.8 verified contacts per account from 3.2 identified. That is the volume that supports a modeled 16 meetings inside 90 days and two closed-won accounts by day 120. Precision matters more than size here, because every message has to name a real reason you are writing this month rather than any other month.
What reply rate should an MSP lead generation campaign expect?
A trigger-led multichannel campaign plans for around 6.5% replies across all sentiments, with roughly 39% of those replies showing meeting intent or offering a referral onward. Treat 4% as the floor for a campaign of this shape, because below that figure the list or the trigger is wrong and rewriting the emails will not recover it.
What triggers should an MSP target in 2026?
Rank triggers by how firmly each one attaches a decision to a date. The strongest right now are Windows Server 2012 and 2012 R2, whose Extended Security Updates end on 13 October 2026, and Windows Server 2016, which leaves support on 12 January 2027. Behind those come cyber policy renewals falling within 90 days, a posted vacancy for an IT manager, and a newly appointed CFO or controller reviewing recurring spend.
What are the email compliance rules for MSP outbound?
In the US, CAN-SPAM requires a valid physical postal address and a clear opt-out, honored within 10 business days. Google and Yahoo both require SPF, DKIM and DMARC from bulk senders, along with one-click unsubscribe and spam complaint rates below 0.30%, and Google publishes 0.10% as the figure to aim for. In the UK, PECR's electronic mail rules do not apply to corporate subscribers, so B2B email to a limited company does not need consent, although sole traders and some partnerships are treated as individuals and do. Screen every live call against both the CTPS and the TPS before you dial.
Should MSPs still measure email open rates?
No, and continuing to report them actively misleads the team. Apple's Mail Privacy Protection hides whether and when a message was opened for every recipient who turns it on, so open rate no longer describes behavior for a large share of any list. Measure replies, meetings booked and pipeline created instead, and remove opens from reporting entirely so that nobody optimizes against a number that has stopped meaning anything.
What does it cost an MSP to run this in house?
Running one 90-day campaign in house models at around $20,900 fully loaded. That covers the data, the sending infrastructure, the SDR time, the direct mail and the engineer hours the assessments consume, and most of it is committed before the first reply arrives. Run as a managed program instead, the cost is a fixed monthly fee quoted once we have sized the in-market pool for your territory, so you know the target before you know the number.
What happens to accounts that say no?
They go into the MSP lead generation recycle pool with a date attached to each record. Timing objections re-enter 45 days before the renewal or end-of-support date the account gave you. Silent contacts take a 90-day cool off and then move to quarterly nurture. Lost deals re-enter 60 days before the incumbent's term ends, with a different angle and a different sender. Only a hard no or an unsubscribe is permanent, and those stay suppressed for 24 months.
Sources
Every external claim on this page traces to one of the references below. Each was checked on 7 September 2026.
B2B buying groups run from five to 16 people across as many as four functions. Gartner
67% of B2B buyers prefer a rep-free experience, and 45% used AI during a recent purchase. Gartner
Windows Server 2016 extended support ends on 12 January 2027. Microsoft Lifecycle
Windows Server 2012 and 2012 R2 Extended Security Updates end on 13 October 2026. Microsoft Learn
Bulk senders must use SPF, DKIM and DMARC, support one-click unsubscribe, and keep spam complaints below 0.30%, with 0.10% as the published target. Google Workspace Admin Help
Yahoo requires the same authentication and one-click unsubscribe, with a 0.3% complaint ceiling. Yahoo Sender Hub
Commercial email must carry a valid physical postal address and a working opt-out, honored within 10 business days. US Federal Trade Commission
Most business to business calls are exempt from the Telemarketing Sales Rule and the national registry. US Federal Trade Commission
Since March 2024 the rule's prohibitions on deceptive and abusive practices apply to all business to business calls. US Federal Trade Commission
PECR's electronic mail rules do not apply to corporate subscribers, and live calls must be screened against both the CTPS and the TPS. UK Information Commissioner's Office
Mail Privacy Protection hides when and how often a message is viewed. Apple
97% of companies with a cyber policy invested in improving defenses to help with insurance, and 76% said it enabled them to qualify. Sophos, June 2024
Most cyber insurance policies are reassessed every 12 months, and claiming controls you do not have can void a claim. UK National Cyber Security Centre
A DMARC policy of p=reject instructs receivers to reject mail that fails authentication. RFC 7489