Free Growth Assessment
MSP Marketing ROI Calculator

MSP Marketing ROI Calculator: See What Your Spend Returns

This MSP marketing ROI calculator turns your monthly spend, leads and close rates into cost per client, payback time and lifetime return, so you can see whether marketing produces revenue.

Book a Marketing Strategy Call
MSP owner and marketing leader review blank paper at a boardroom table
What It Is

What an MSP Marketing ROI Calculator Measures

An MSP marketing ROI calculator compares what you spend to win clients with the gross profit those clients return. You enter your spend, leads, close rates, monthly fee, margin and client lifetime. It hands back your cost per client, how fast that cost pays back and what the relationship is worth over time. Simple idea.

It’s the measuring half of marketing for MSPs. If you haven’t picked a number to measure against yet, start with how to set your MSP marketing budget, then track the MSP marketing KPIs that feed these seven inputs. In that order.

Use real numbers. A guess in means a confident wrong answer out, and a wrong answer that looks precise is worse than no answer at all, because somebody will build next year’s budget on it. Not ideal.

Gather these seven numbers

  • Monthly sales and marketing cost, with agency fees, ad spend, tools and the share of salaries spent on it
  • Leads in a typical month, counted the same way every time
  • The share of leads that become qualified opportunities
  • The share of those opportunities that sign
  • The monthly fee a new client pays
  • Gross margin on that fee, after delivery costs
  • How many months a client stays
The Calculator

Calculate Your MSP Marketing ROI

Type in your numbers and the results update as you go. Nothing is sent anywhere. The math runs in your browser, so try it with last quarter’s figures. Give it a go.

$

Everything it costs to get leads and close them.

#

Count form fills, calls and requests the same way each month.

%

A qualified opportunity is a real conversation about buying.

%

Your close rate, from qualified opportunity to signed agreement.

$

Recurring revenue only, with no projects or hardware.

%

Fee minus delivery costs, divided by the fee.

months

If you track monthly churn, divide 1 by it. A 2% churn rate means 50 months.

Your results

–Cost per new client
–Months to earn it back
–Lifetime value to cost
–Lifetime return
New clients per month
–
Cost per lead
–
Gross profit per client, per month
–
Lifetime gross profit per client
–

Fill in all seven boxes to see your result.

The calculator needs JavaScript. If yours is off, the worked example further down shows every step by hand.

The Formulas

The Formulas Behind the Calculator

No secrets here. Each line is standard finance, and the source sits beside it, so you can check our work or argue with it. Go ahead.

ResultHow it’s worked outSource
New clients per monthLeads × opportunity rate × close ratePlain funnel arithmetic
Cost per leadMonthly cost ÷ leadsPlain arithmetic
Cost per new client (CAC)Monthly cost ÷ new clientsCorporate Finance Institute, customer acquisition cost
Gross profit per client, per monthMonthly fee × gross marginCorporate Finance Institute, gross margin ratio
Months to earn it backCAC ÷ gross profit per client, per monthDavid Skok, months to recover CAC, 2013
Lifetime gross profit (LTV)Gross profit per month × lifetime monthsDavid Skok, customer lifetime value, 2013
Lifetime value to costLTV ÷ CACDavid Skok, LTV to CAC, 2013
Lifetime return(LTV minus CAC) ÷ CACCorporate Finance Institute, return on investment

The cost box is yours to fill. The Corporate Finance Institute defines CAC as sales and marketing expenses divided by new customers, so add sales salaries and commissions if you want a full-cost number.

Navy ledger books, a red pen and a desk lamp on an owner's desk
Worked Example

Worked Example: $10,000 a Month in Marketing

Say an MSP spends $10,000 a month and gets 40 leads. A quarter become qualified opportunities, and one in five of those signs. That’s 2 new clients a month, which sounds slow until you see what each one is worth.

Each client pays $3,000 a month at a 40% gross margin, so each one returns $1,200 in gross profit. Clients stay 36 months. Slow? Not really, since the $5,000 it took to win a client comes back in about four months.

These numbers are made up to show the arithmetic. They aren’t a benchmark, and they aren’t C4 Solutions client results. Hit the example button in the calculator and it fills these in for you.

ResultWorkingAnswer
New clients per month40 × 25% × 20%2
Cost per lead$10,000 ÷ 40$250
Cost per new client$10,000 ÷ 2$5,000
Gross profit per client, per month$3,000 × 40%$1,200
Months to earn it back$5,000 ÷ $1,2004.2 months
Lifetime gross profit$1,200 × 36$43,200
Lifetime value to cost$43,200 ÷ $5,0008.6 to 1
Lifetime return($43,200 minus $5,000) ÷ $5,000764%
Reading It

How to Read Your Result

One number can’t tell you much, so read the four together. A ratio of 9 with a 30-month payback is a different business from a ratio of 4 with a five-month payback, and only one of them is comfortable to run. Simple, but not easy. For the full method, read how to prove MSP marketing produces revenue.

Check 1

Payback first

David Skok’s guideline is to earn acquisition cost back inside 12 months. Every month past that is cash you’ve fronted for a client who hasn’t paid you back yet.

Check 2

Then the ratio

Skok also looks for lifetime value above three times what a client cost to win. At 1.5, you’re working hard to stay in place.

Check 3

Use a long window

A single month tells you very little, since one big signing or one dry spell swings every rate. Take a full quarter and count the signings that followed.

Check 4

Be honest on lifetime

Lifetime moves the ratio more than any other box on the form. Work it from churn, because a number somebody guessed three years ago isn’t data.

If Your Result Is Weak, Look Here

What looks offCheck this box firstWhy
Cost per new client is highOpportunities that signA weak close rate multiplies every dollar of lead cost, so fixing follow-up and qualification often beats buying more leads.
Payback runs past 12 monthsMonthly fee and gross marginThin margin stretches payback. Check whether new agreements are priced like the old ones.
Ratio sits under 3Client lifetimeShort stays kill the ratio. Churn is a delivery problem that shows up in the marketing math.
New clients per month round to zeroLeads that become opportunitiesPlenty of leads and few conversations usually means the wrong people are filling in the form.
The Guidelines

The Guidelines, in Numbers

3+

Lifetime value to CAC ratio the best SaaS businesses reach, sometimes 7 or 8

David Skok, SaaS Metrics 2.0, 2013.
12

Months to recover CAC before profitability turns anemic

David Skok, SaaS Metrics 2.0, 2013.
5 to 7

Months in which many of the best SaaS businesses recover CAC

David Skok, SaaS Metrics 2.0, 2013.

Read them as guidelines. Skok says so himself. They also come from software companies, not managed services, and nobody has handed MSPs a clean benchmark of their own, so we won’t invent one and pass it off as fact. That’s the honest position.

Recurring-revenue owners borrow these numbers anyway, since a monthly fee that repeats has the same shape as a software subscription, and that’s a fair place to start. Judge yourself against your own trend first, quarter to quarter. For lead cost context, see what MSPs pay per lead. If you’re judging a fractional CMO seat instead, read fractional CMO ROI for MSPs.

Where It Breaks

Where the Numbers Usually Break

We see the same pattern a lot. Ads are running. The website looks fine. Leads keep arriving, and then someone asks how many became clients, and the room goes quiet, because nobody has ever matched the lead list to the signed agreements in the billing system.

  • Lead counts that include spam, job seekers and vendors, which drags every rate down
  • No shared meaning for “qualified”, so the second rate is fiction
  • A lifetime figure somebody guessed in 2021

Each of those breaks a different input. Junk leads wreck the first rate, a fuzzy definition of qualified wrecks the second, and a stale lifetime figure inflates the ratio at the end, so a result that looks great can be three small mistakes wearing a nice suit.

Disconnected marketing doesn’t compound. It resets.

If the inputs are the problem, that’s the work behind our MSP lead generation services and our MSP demand generation services. Related reading covers speed to lead for MSPs, why more leads won’t fix MSP growth and MSP outbound lead generation.

Marketing lead and sales rep move blank sticky notes across pipeline columns
Fit

Who This Calculator Is For

Right fit

  • MSP and IT services owners who pay for marketing and want to know if it’s working
  • Marketing leads who need numbers to defend or change a budget
  • Owners comparing an agency retainer with a hire

Not the right fit

  • Businesses with no marketing spend or no leads yet, which need a lead source before a return can be measured
  • Owners who want a forecast, since this reads past results and promises nothing
  • Teams that can’t say where a lead came from or whether it signed
Common Questions

Questions MSP Owners Ask About Marketing ROI

How do you calculate marketing ROI for an MSP?

Subtract what marketing cost from what it returned, then divide by what it cost. For an MSP, use the gross profit a new client produces over its lifetime as the return, because the fee repeats every month. That’s the lifetime return the calculator shows. Pair it with payback, because a return that takes five years to arrive is a very different thing from one that arrives in five months, and your cash flow will feel the difference long before the lifetime number does.

What is a good marketing ROI for an MSP?

There’s no published MSP benchmark worth trusting, so judge yours against payback and your own trend. Skok’s software guidelines are 12 months to earn cost back and a ratio above 3. Use them as a sanity check, not a target, and watch whether your own number improves each quarter.

What is a good LTV to CAC ratio?

Above 3 is the usual guideline. David Skok set it for SaaS companies and says the best ones reach 7 or 8. A ratio far above that can mean you’re underspending, so check whether you could afford more leads. Worth a look.

How long should it take to earn back client acquisition cost?

Twelve months or less is the guideline. Skok warns that profitability turns anemic beyond that, and he notes that many of the best SaaS businesses recover cost in 5 to 7 months. A recurring MSP fee with healthy margin can get there faster than a project business. Shorter is better.

What should I count as marketing spend?

Count everything it costs to get and close a lead. That means agency fees, ad spend, tools and the share of salaries spent on it. Leave out delivery costs. They belong in your gross margin.

How do I work out how long an MSP client stays?

Divide 1 by your monthly churn rate. If 2% of clients leave each month, the average client stays about 50 months. Pull churn from your billing records over at least a year, and use a cautious number if your history is short.

Can I trust the result if I only have a few months of data?

Only as a rough guide. Three months of data can hide plenty, since one $10,000-a-month signing can flip your close rate by itself. Run it again after the next quarter, and if the story changes, believe the longer record.

Want a Second Pair of Eyes on Your Numbers?

Book a call with your seven numbers in hand. We’ll go line by line, show you where the tracking is thin, and name the first thing we’d fix, which is often the close rate and sometimes a lifetime figure someone typed in years ago. One call. Straight answers.

Book a Marketing Strategy Call