As a coach to MSPs, I get this question all the time: "Joe, we’re doing the work, we’re sending the emails, and we’re even making some calls: so why isn't our phone ringing?"
It’s a frustrating place to be. You’ve built a solid technical team, your stack is ironclad, and you know you can provide more value than the "trunk-slammer" down the street. But for some reason, the lead flow feels more like a leaky faucet than a firehose.
Conventional wisdom tells you to just "do more marketing" or "hire a salesperson." But in reality, the problem usually isn't a lack of effort: it's a lack of alignment and strategy. Years ago, a high-level executive at Chase Manhattan Bank taught me that you can’t manage what you don’t measure, and you certainly can’t scale what you haven’t systematized.
In the world of Managed Service Providers, lead generation is the lifeblood of company value. If you want to move from a lifestyle business to a high-value asset, you have to fix the engine. Here’s the real story on why your current strategy might be stalling, and more importantly, how to address it.
1. You’re Relying Too Heavily on Referrals
Don't get me wrong: referrals are fantastic. They usually have a high trust factor and a shorter sales cycle. But if referrals are your only source of new business, you don't have a lead generation strategy; you have a hope-based marketing plan.
Referrals are inherently inconsistent. You can't turn a dial to get five more referrals next Tuesday when you have a hole in your revenue. Relying on them keeps you on a revenue roller coaster where you're either feast or famine.
How to address it:
- Start treating referrals as a "bonus," not the baseline.
- Implement a proactive outbound program (like our MGEN program) that targets your Ideal Customer Profile (ICP).
- Standardize your referral request process so you aren't just waiting for clients to remember you.
2. Your Lead Database is a Mess (or Non-Existent)
You might think your CRM is "fine," but if it’s filled with outdated contacts, missing email addresses, or: even worse: businesses that don’t even fit your target market, your sales team is fighting a losing battle.
A lead generation program is only as good as the data feeding it. If you’re asking a salesperson to spend three hours a day "researching" instead of "calling," you’re paying a high-level salary for data entry work.
How to address it:
- Conduct a data audit: How many of your leads have a direct phone number and a verified email?
- Build a dedicated lead database specifically for your target market.
- Assign a "data steward" (or use a service) to keep the list clean and growing every single month.
3. The "Generic Messaging" Trap
Are you telling prospects that you provide "proactive IT support," "cybersecurity," and "cloud solutions"?
Guess what? Every other MSP in a 50-mile radius is saying the exact same thing. When your messaging is generic, you become a commodity. And when you’re a commodity, the only thing left to compete on is price.
How to address it:
- Niche down. Are you the MSP for law firms? For manufacturers with 50+ employees?
- Speak to the outcomes, not the tools. Prospects don't care about your RMM; they care about zero downtime and hitting their compliance requirements.
- Ask your best clients why they stay with you. Use their exact words in your marketing copy.

4. Inconsistent "Touches" and Lack of Persistence
This is where most MSP sales efforts die. Research consistently shows it takes between 8 and 12 "touches" to get a meeting with a cold prospect. Most MSPs give up after two or three.
If you send one email and make one call, and then move on to the next lead because "they didn't seem interested," you’re leaving 90% of your potential revenue on the table. Lead generation is a game of professional persistence.
How to address it:
- Create a multi-touch cadence: a mix of emails, LinkedIn touches, and phone calls over a 30-day period.
- Use automation to handle the initial follow-ups so your sales team only jumps in when there’s a hand-raiser.
- Remember: "Not right now" is not the same as "No."
5. You’re Selling Technology, Not Business Solutions
As tech-focused people, it’s easy to get excited about the latest EDR or the speed of your NOC. But your prospects: the CEOs and COOs: don't think in terms of bits and bytes. They think in terms of risk, productivity, and profitability.
If your sales presentation looks like a grocery list of software tools, you’ve already lost their attention.
How to address it:
- Reframe your discovery questions. Instead of asking about their current server, ask about the financial impact of their last four hours of downtime.
- Provide a "Business Value" assessment rather than a "Tech Audit."
- Link every service you offer back to a specific business goal (e.g., "This security stack protects your reputation and prevents the $100k loss associated with a breach").
6. Lack of Defined Sales Process (MGEN)
Does every sales opportunity follow the same path? Or is every deal handled a little bit differently?
Without a defined operating system for your sales: what we at RedVine call an MGEN program: you can't identify where the bottlenecks are. Is the problem getting the first meeting? Or is it closing after the proposal? Without a process, you're just guessing.
How to address it:
- Document your sales stages clearly (Discovery, Qualification, Technical Review, Proposal, Closing).
- Implement a cold-calling regiment for regular leads.
- Train your sales leaders to manage the process, not just the results.

7. No Accountability or Measured Performance Analysis
This is a tough one for many owners. If you have a salesperson (or an agency) and you aren't tracking their daily activities, you aren't managing them: you're just hoping they're working.
Successful lead generation requires discipline. You need to know exactly how many dials were made, how many emails were sent, and how many meetings were actually booked. This isn't about micromanagement; it's about operational maturity™.
How to address it:
- Set weekly KPIs (Key Performance Indicators) for your sales team.
- Review these metrics in a weekly "Level 10" style meeting.
- Use the data to coach. If dials are high but meetings are low, the script needs work. If meetings are high but closes are low, the proposal needs work.
8. You Aren’t Maximizing Your Existing Database
Many MSPs are sitting on a goldmine of "dead" leads: people they talked to two years ago who "weren't ready."
Most of your prospects are already using an MSP. They aren't going to switch just because you called today. They switch when their current provider fails them. If you aren't staying "top of mind" through regular, high-value email marketing, you won't be the one they call when that failure happens.
How to address it:
- Implement a monthly or bi-monthly "Educational" email campaign. No selling: just pure value.
- Use LinkedIn to connect with every prospect your team has ever spoken to.
- Periodically "recycle" old leads back into your active calling cadences.
9. Your Website is a Brochure, Not a Lead Magnet
If a prospect lands on your website after a cold call, what do they see? If it’s just a generic list of services and a "Contact Us" page, you’re missing an opportunity to build trust.
Your website should be a tool that qualifies your leads and provides them with enough value to want to take the next step.
How to address it:
- Add a "Lead Magnet," such as a Cybersecurity Checklist or a "Buyer's Guide to Managed Services."
- Include real-world case studies with actual numbers (e.g., "How we helped a manufacturing firm grow 20% while reducing IT costs").
- Make sure your "Book a Call" button is prominent and links directly to a calendar.
10. The Leadership Gap
Finally, lead generation often fails because the leadership team is too busy "putting out fires" to focus on growth. If the owner is still the primary salesperson, the primary engineer, and the HR manager, lead generation will always be the first thing that gets dropped when things get busy.
This might seem straightforward, but it’s the hardest part of scaling an MSP. To grow by acquisition or even just double your organic size, you have to move from "doing" to "leading."
How to address it:
- Invest in Management Coaching to help implement an operating system within your organization.
- Hire or promote a dedicated sales leader whose only job is to ensure the lead gen engine is running.
- Schedule quarterly strategy sessions to review results and adjust your course.

Breaking the Cycle
Lead generation for Managed Service Providers isn't a dark art. It's a combination of clean data, consistent effort, and a professional process. Throwing money at the problem might buy you time, but it won't fix the root cause if your strategy is fundamentally broken.
At RedVine Operations, we’ve seen what happens when an MSP moves from "accidental growth" to "intentional value creation." We’ve helped clients achieve 47% CAGR and massive EBITDA growth by simply applying these tactical and strategic principles.
Whether you need a cold-calling regiment that actually works (MGEN) or you need to grow your leadership team to handle the growth you're aiming for, we're here to help you stop the guessing game and start scaling profitably.
Ready to turn your lead generation from a headache into a predictable engine?
Contact Us today to learn more about how our consulting and MGEN programs can increase your company’s value.
Operational Maturity Level™, OML™, and Service Leadership Index® are trademarks or registered trademarks of Service Leadership, Inc., a ConnectWise company. Use of these terms does not imply affiliation with or endorsement by Service Leadership or ConnectWise.
