How Much Should an MSP Spend on Marketing?

How Much Should an MSP Spend on Marketing?
Every MSP owner asks it the same way. "What's the right number?" They want a percentage, a dollar figure, something clean they can put in a budget line and forget about.
The honest answer is that the percentage is where you start, not where you finish. A budget tells you what you can afford to spend. It says nothing about whether the spend is working.
Let's walk through the whole thing. The benchmarks, why they mislead, and the numbers that actually decide whether your marketing dollars come back with friends.
The Benchmark Everyone Quotes
You have probably seen the rule of thumb. B2B companies commonly report marketing budgets somewhere in the range of 6 to 12 percent of gross revenue. Growth-focused firms push toward the higher end. Established firms defending market share sit lower.
For MSPs specifically, the commonly reported range tends to land around 5 to 10 percent of revenue for firms that are actively trying to grow. That is a typical band, not a law. Some MSPs spend more when they are pushing into a new market. Some spend almost nothing and coast on referrals until the referrals dry up.
Run the math on your own business:
- A $1M/year MSP at 7 percent is spending roughly $70,000/year, or about $5,800/month.
- A $3M/year MSP at 7 percent is closer to $210,000/year, or about $17,500/month.
- A $10M/year MSP at 7 percent is around $700,000/year.
Those figures include everything. Ad spend, agency fees, tools, content, events, salaries for anyone doing marketing work. Not just the ad account. Owners forget that part and then wonder why the "budget" feels bigger than the number they picked.
Why the Percentage Rule Is a Starting Point, Not an Answer
Here is the problem with a percentage. It anchors your spend to where you have been instead of where you want to go.
Two MSPs both do $2M a year. Both spend 7 percent, about $140,000. One books 40 qualified appointments a year from that spend. The other books 200. Same budget. Wildly different business.
The percentage told you nothing about that gap. It never could. A budget is an input. What you care about is the output.
The percentage also breaks at the edges. A brand-new MSP with $300K in revenue that spends 7 percent has $21,000 to work with. That is not enough to build a pipeline and a brand at the same time. Early on, growth requires spending ahead of revenue, sometimes well past 10 percent, because you are buying your way to a client base that does not exist yet.
So use the percentage to sanity-check affordability. Then throw it out and look at what the money actually does.
Spend Versus Return: The Two Numbers That Matter
Forget budget size for a second. The two numbers that decide everything are cost per appointment and cost per acquired client.
Cost per appointment. Take everything you spent to generate leads in a month and divide by the number of qualified sales appointments that came out of it. If you spent $6,000 and booked 12 real appointments with decision-makers, your cost per appointment is $500. Now you have something to judge.
Cost per acquired client. Same idea, one step further. Total marketing spend divided by new clients signed. If it took $6,000 and you closed 2 new managed-services agreements, your cost to acquire is $3,000 per client.
Here is why that second number is the one that ends the argument. MSP revenue is recurring. If a new client is worth, say, $2,500/month and stays for three years, that is $90,000 in lifetime revenue. Paying $3,000 to acquire $90,000 is not an expense. It is the best trade in the business.
Once you know your cost per acquired client and your average client lifetime value, the budget question answers itself. If every $3,000 you spend reliably returns a $90,000 client, the real question is not "how much should I spend." It is "how fast can I spend more without breaking delivery."
That is the shift. From budgeting a cost to funding a machine.
Retainer Versus Performance: How Agencies Charge
When you go looking for help, you will run into two very different models. Understanding them saves you from signing something you regret.
The Traditional Retainer Model
Most MSP marketing agencies work on a monthly retainer, commonly somewhere in the $5,000 to $15,000/month range, usually locked into a 12-month contract. You pay whether the phone rings or not. The agency owns the strategy, the content, the campaigns, and the reporting.
Retainers are not a scam. A good agency earns it. But the incentives point the wrong way. You carry all the risk. They get paid the same in a month that produces 15 appointments and a month that produces zero. And a 12-month lock means you are committed long before you know if any of it works.
Watch for the reports that measure activity instead of outcomes. Impressions, reach, "engagement," followers. Those are inputs dressed up as results. None of them pay your team.
The Performance Model
The alternative ties payment to results. Pay for appointments, pay for qualified leads, pay for signed clients. Some providers front the ad spend and only bill when they deliver something you can actually use.
This flips the risk. The provider only makes money when you get something worth money. It also forces honesty into the reporting, because "we generated 4,000 impressions" does not pay anyone when the deal is written on booked appointments.
Performance models are not automatically better. Some cherry-pick easy wins or count weak leads as appointments. But when the terms are clean and the definition of a qualified appointment is written down, the incentives finally line up with yours.
If you want a deeper breakdown of what to look for in a partner, see our take on choosing an MSP marketing agency and how MSP lead generation should actually be structured.
Where the First Dollars Should Go for a $1M-$10M MSP
Say you have decided to spend. Where does it go first? For an MSP in the $1M to $10M range, the order that tends to pay back fastest looks like this.
1. Capture the demand that already exists. Before you create new demand, catch the people already looking for you. That means paid search and a site that converts. When a business owner in your city searches "managed IT services near me," you want to be there, and you want the page they land on to book a call, not just describe your logo. Start with focused MSP PPC rather than broad awareness spend.
2. Fix the conversion path. The fastest ROI is rarely more traffic. It is turning the traffic you already get into booked calls. Fast follow-up on every inbound lead. A clear offer. A calendar link that works. Speed-to-lead beats almost everything else, and it costs very little to fix.
3. Build local authority. Google Business Profile, reviews, and pages built around the specific services and areas you serve. If you sell in a defined metro, get deliberate about MSP marketing in Atlanta or whatever your city is. Local intent converts far better than national noise.
4. Then, and only then, build demand. Content, outbound, and brand come after the capture layer works. Spending on awareness before you can convert a warm lead is pouring water into a bucket with a hole in it.
Notice what is not first on the list. A rebrand. A new logo. A fancy video. Those feel like marketing. They rarely book appointments.
How to Know If the Spend Is Working
You do not need a dashboard with forty metrics. You need four, checked every month.
- Cost per appointment. Trending down over a quarter, or holding steady while volume climbs. Both are good.
- Cost per acquired client. Measured against client lifetime value. As long as lifetime value dwarfs acquisition cost, keep going.
- Lead-to-appointment rate. If leads come in but never turn into booked calls, the problem is follow-up or lead quality, not budget.
- Pipeline created versus spend. Total value of opportunities generated against what you paid to generate them.
If those four look healthy, spend more. That is the whole logic. Marketing that returns more than it costs is not an expense to minimize. It is a lever to pull harder.
If they look bad, do not cut blindly. Find the broken step first. Usually it is not the ad budget. It is the follow-up, the offer, or a landing page that asks visitors to think too hard.
The Bottom Line
Pick a percentage to check what you can afford. Somewhere around 5 to 10 percent of revenue is a common starting band for a growing MSP. Then stop thinking about the percentage and start thinking about cost per appointment and cost per acquired client, because those decide whether the spend is an expense or an engine.
Be skeptical of $5,000 to $15,000 monthly retainers locked into a year before you see a single booked call. There are models where the risk sits with the provider instead of you.
That is how we work. No long retainer. We front the ad spend, and we tie the whole thing to a simple promise: 90 qualified appointments in 90 days, or you do not pay. You carry the results, not the risk. Book a call and we will walk you through the numbers for your specific MSP.