Home » How to Calculate Marketing ROI for a Service Business

How to Calculate Marketing ROI for a Service Business

October 29, 2026

By Owais

Updated November 5, 2026

Independent guide. Some links may be affiliate links, and they never change what we recommend.

How we review tools →

Marketing ROI infographic comparing revenue-based ROAS with profit-based ROI, a spend-to-profit funnel and ROI by lead channel

A service business can generate more leads, more calls, and even more revenue while still wasting money on marketing.

Imagine two campaigns.

Campaign A

Marketing spend:

£5,000

Revenue generated:

£25,000

Campaign B

Marketing spend:

£5,000

Revenue generated:

£18,000

At first glance:

Campaign A looks much better.

But what if Campaign A generated low-margin installation work while Campaign B generated highly profitable repair work?

For example:

Campaign A

Revenue:

£25,000

Gross profit:

£6,000

Marketing spend:

£5,000

Gross profit after marketing:

£1,000

Campaign B

Revenue:

£18,000

Gross profit:

£10,000

Marketing spend:

£5,000

Gross profit after marketing:

£5,000

Campaign B generated less revenue.

But it created much more financial value.

That is why learning how to calculate marketing ROI for a service business requires more than looking at:

leads

or:

revenue.

A strong marketing measurement system connects:

Marketing Spend

↓

Leads

↓

Bookings

↓

Customers

↓

Revenue

↓

Gross Profit

↓

Marketing Cost

↓

Marketing ROI

The goal is not simply:

generate more leads.

The goal is:

generate profitable customers efficiently.

What Is Marketing ROI?

Marketing ROI measures how much financial return a business receives compared with the amount invested in marketing.

A simplified formula is:

(Return − Marketing Cost) ÷ Marketing Cost × 100

But the difficult part is deciding:

what should count as return?

You could use:

  • revenue;
  • gross profit;
  • contribution after marketing.

For many service businesses, gross-profit-based marketing ROI gives a much more useful picture than revenue alone.

Revenue ROI vs Gross Profit ROI

Consider:

Marketing spend:

£10,000

Revenue generated:

£50,000

Revenue ROAS:

5x

That sounds excellent.

But suppose gross margin is:

30%

Gross profit:

£15,000

After marketing spend:

£5,000

remains.

The campaign is still positive.

But it is nowhere near as profitable as the:

5x revenue number

might suggest.

ROAS Is Not the Same as Marketing ROI

These terms are often confused.

ROAS

Return on Ad Spend.

Formula:

Revenue Attributed to Ads ÷ Ad Spend

Example:

Revenue:

£40,000

Ad spend:

£8,000

ROAS:

5x

Marketing ROI

Looks at the profit created relative to marketing cost.

A simplified gross-profit approach:

(Gross Profit − Marketing Cost) ÷ Marketing Cost × 100

Suppose gross profit:

£16,000

Marketing cost:

£8,000

Marketing ROI:

100%

Both metrics are useful.

They answer different questions.

Why Revenue ROAS Can Mislead Service Businesses

Suppose two services generate the same:

5x ROAS.

Service A

Revenue:

£50K

Ad spend:

£10K

Gross margin:

20%

Gross profit:

£10K

After marketing:

£0

Service B

Revenue:

£50K

Ad spend:

£10K

Gross margin:

50%

Gross profit:

£25K

After marketing:

£15K

Same ROAS.

Completely different economics.

That is why service businesses should connect marketing data with:

job profitability.

Step 1: Define the Marketing Cost

Start with what you are actually spending.

Possible costs include:

  • Google Ads;
  • Meta Ads;
  • SEO;
  • lead-generation platforms;
  • direct mail;
  • agency fees;
  • website campaigns;
  • call-tracking software.

For a fuller calculation, you may also include:

  • sales staff;
  • CRM costs;
  • creative work.

Be consistent.

Simple vs Fully Loaded Marketing Cost

Simple Marketing Cost

Direct media and campaign spending.

Fully Loaded Marketing Cost

Direct spend + agency + marketing software + relevant sales costs.

Both can be useful.

Just label them clearly.

Example

Google Ads:

£6,000

Agency:

£1,500

Call tracking:

£300

Landing page / creative:

£700

Total campaign cost:

£8,500

That gives you a more realistic starting point.

Step 2: Track Leads

Suppose:

Marketing spend:

£8,500

Leads generated:

250

Cost per lead:

£8,500 ÷ 250

=

£34

Useful.

But we still do not know whether those leads became customers.

Step 3: Track Bookings

Out of:

250 leads

suppose:

150 book appointments.

Booking rate:

150 ÷ 250

=

60%

Cost per booking:

£8,500 ÷ 150

=

approximately:

£56.67

Now you are closer to actual business results.

Step 4: Track New Customers

Suppose:

150 bookings.

120 become paying customers.

Customer acquisition cost:

£8,500 ÷ 120

=

approximately:

£70.83

Now you have:

  • CPL;
  • cost per booking;
  • CAC.

But marketing ROI still requires:

financial output.

Step 5: Track Revenue From Those Customers

Suppose the 120 new customers generate:

£72,000 first-job revenue.

Average revenue/customer:

£600

Revenue ROAS:

£72,000 ÷ £8,500

=

approximately:

8.47x

That looks strong.

But now check margin.

Step 6: Calculate Gross Profit

Suppose average gross margin:

45%.

Gross profit:

£72,000 × 45%

=

£32,400

Now subtract marketing cost:

£32,400 − £8,500

=

£23,900

That is the campaign’s gross profit after marketing expense under this simplified model.

Step 7: Calculate Gross-Profit-Based Marketing ROI

Formula:

(Gross Profit − Marketing Cost) ÷ Marketing Cost × 100

Using:

Gross profit:

£32,400

Marketing cost:

£8,500

ROI:

£23,900 ÷ £8,500 × 100

=

approximately:

281%

This means the campaign produced roughly:

£2.81 of gross profit after marketing

for every £1 of marketing cost under this simplified calculation.

Marketing ROI Formula

A practical formula:

Marketing ROI = (Attributed Gross Profit − Marketing Cost) ÷ Marketing Cost × 100

Use:

gross profit

rather than revenue when you want a more realistic profitability view.

Revenue-Based Marketing Return

You may also track:

Attributed Revenue ÷ Marketing Cost

This is useful for:

  • media optimization.

Just do not confuse it with:

profitability.

Step 8: Calculate Marketing Contribution

Another simple metric:

Gross Profit − Marketing Cost

Example:

Gross profit:

£32,400

Marketing:

£8,500

Contribution after marketing:

£23,900

This can be easier for owners to understand than percentages.

Step 9: Calculate ROI by Channel

Do not only calculate blended marketing ROI.

Compare channels.

Example:

ChannelSpendRevenueGross ProfitGP After Marketing
Google Ads£6K£30K£14K£8K
SEO£2K£18K£9K£7K
Lead Platform£3K£12K£5K£2K
Referrals£1K£10K£6K£5K

Now the picture becomes clearer.

High Revenue Does Not Always Mean Best Channel

Google Ads:

Revenue:

£30K

SEO:

Revenue:

£18K

But:

Google Ads contribution after marketing:

£8K

SEO:

£7K

Google Ads still leads here.

But the difference is much smaller than revenue alone suggests.

Step 10: Calculate ROI by Service

A channel may perform well for one service and badly for another.

Example:

Google Ads — Emergency Plumbing

Spend:

£3K

Gross profit:

£12K

Very attractive.

Google Ads — Large Installation

Spend:

£3K

Gross profit:

£4K

Much weaker.

Do not judge:

Google Ads

as one thing.

Analyze:

channel + service.

Step 11: Calculate ROI by Location

You may discover:

Area A

Marketing spend:

£2K

GP after marketing:

£8K

Area B

Spend:

£2K

GP after marketing:

£1K

Possible causes:

  • competition;
  • travel;
  • weak conversion.

Location matters.

Step 12: Track First-Job ROI Separately

A campaign can be profitable on the first transaction.

Example:

CAC:

£100

First-job gross profit:

£350

Gross profit after acquisition:

£250

This is strong.

But first-job ROI may underestimate long-term customer value.

Step 13: Include Customer Lifetime Value

Suppose CAC:

£150

First-job gross profit:

£300

Lifetime gross profit:

£1,100

Then long-term marketing economics are much stronger than the first job alone suggests.

This connects directly with customer lifetime value.

First-Job ROI vs Lifetime ROI

First-Job View

Marketing spend:

£10K

First-job gross profit:

£20K

Contribution:

£10K

Lifetime View

Those same customers eventually produce:

£60K lifetime gross profit.

Long-term contribution:

£50K

Both views matter.

Do Not Use Lifetime Value Without Evidence

Avoid saying:

Every customer is worth £5,000 eventually.

unless your historical data supports it.

Use:

  • cohort data;
  • repeat purchase history.

Overstated LTV makes weak marketing look profitable.

Step 14: Track Marketing Payback Period

Ask:

How long does it take to recover marketing cost?

Suppose:

CAC:

£300

Gross profit per month from recurring service:

£75

Payback:

4 months

Shorter payback generally reduces growth risk.

Marketing ROI and Cash Flow

A campaign may have excellent lifetime ROI.

But if:

  • you spend £20K today;
  • customer profit arrives over 24 months;

growth requires cash.

Check your:

13-week cash flow forecast.

Profitable marketing can still create cash pressure.

Step 15: Calculate Lead-to-Customer Conversion Rate

Formula:

New Customers ÷ Leads × 100

Example:

300 leads.

90 customers.

Conversion:

30%

Improving conversion can improve marketing ROI dramatically without increasing ad spend.

Conversion Example

Marketing spend:

£10K

Leads:

200

At 20% Conversion

40 customers.

CAC:

£250

At 35% Conversion

70 customers.

CAC:

£142.86

Same spend.

Same number of leads.

Much better economics.

Step 16: Track Call Answer Rate

For many trades, phone calls are high-intent leads.

Suppose ads generate:

100 calls.

Only:

75 answered.

25% of opportunities may be leaking before sales even begins.

Track:

Answered Calls ÷ Total Calls × 100

Improving call handling can increase ROI.

Step 17: Track Speed to Lead

The faster a high-intent lead receives a response:

the better the chance of booking may be.

If leads sit unanswered for hours:

marketing spend is being wasted.

Use:

  • call alerts;
  • SMS;
  • CRM automation.

Step 18: Track Booking Rate

Formula:

Bookings ÷ Qualified Leads × 100

Example:

Qualified leads:

150

Bookings:

105

Booking rate:

70%

If booking rate drops:

marketing may not be the problem.

Office handling may be.

Step 19: Track Quote Conversion

For estimate-driven work:

Accepted Quotes ÷ Quotes Sent × 100

Example:

50 estimates.

20 accepted.

Quote conversion:

40%

If lead quality is good but quote conversion weak:

improve:

  • follow-up;
  • pricing;
  • sales process.

Step 20: Track No-Shows and Cancellations

Paid marketing can produce:

bookings

that never become:

revenue.

Example:

100 appointments.

20 no-show/cancel.

Only 80 customers.

CAC should ideally use:

actual paying customers.

Step 21: Track Refunds and Credits

Marketing-generated revenue can be overstated if many customers later receive:

  • refunds;
  • credits.

For mature analysis:

use:

net revenue and actual gross profit.

Step 22: Track Callbacks

Campaign A may generate customers for a service with high callback cost.

Those callbacks reduce:

  • customer profitability;
  • marketing ROI.

Connect marketing to:

job quality.

Step 23: Compare Marketing ROI With Capacity

Suppose Google Ads are extremely profitable.

But technician utilization:

92%

and customer wait time:

14 days.

Increasing spend may not be the right move.

The next bottleneck is:

capacity.

Marketing should not outgrow operations.

Step 24: Compare Marketing ROI With Technician Availability

Suppose you have:

200 unused technician hours/month.

A profitable marketing campaign could fill that capacity.

This may create strong incremental profit because:

  • vans;
  • payroll

already exist.

Capacity matters when deciding how aggressively to scale.

Step 25: Use Incremental ROI

Sometimes the question is not:

Is marketing profitable?

It is:

Will the next £1,000 of marketing be profitable?

Suppose:

First £5K spend:

excellent.

Next £5K:

moderate.

Next £5K:

weak.

Marketing returns often decline as spending increases.

Track marginal performance.

Example

Spend £5K

GP after marketing:

£10K

Spend £10K

GP after marketing:

£16K

Spend £15K

GP after marketing:

£18K

The additional £5K from:

£10K → £15K

only added:

£2K contribution.

That incremental spend may not be worthwhile.

Step 26: Do Not Scale Based on Average ROI Alone

Average campaign looks good.

But incremental dollars may be weaker.

Increase budget gradually and monitor:

  • CAC;
  • conversion;
  • gross profit.

Step 27: Track Branded vs Non-Branded Marketing

A customer searching your exact company name may already know you.

Do not always credit that conversion the same way as:

new customer discovery.

Where practical, separate:

  • branded;
  • non-branded.

This helps evaluate true acquisition.

Step 28: Understand Attribution

Marketing attribution is rarely perfect.

A customer might:

see Facebook ad

↓

search Google

↓

read reviews

↓

return through organic search

↓

call.

Which channel deserves credit?

There may not be one perfect answer.

Use:

  • consistent attribution.

Common Attribution Models

First Touch

Credits the first source.

Last Touch

Credits the final source before conversion.

Multi-Touch

Shares credit.

Small businesses do not need overly complex models immediately.

Consistency is more important.

Step 29: Ask Customers How They Found You

This remains useful.

Add:

How did you hear about us?

Options:

  • Google;
  • Referral;
  • Facebook;
  • Repeat Customer;
  • Other.

Compare customer answers with analytics.

Neither source is perfect.

Together they improve confidence.

Step 30: Connect Marketing Source to CRM

Each lead should ideally include:

Source

↓

Customer

↓

Job

↓

Revenue

↓

Gross Profit

Without this connection, true marketing profitability is difficult to calculate.

Marketing ROI Dashboard

A useful dashboard might show:

Marketing Spend

Leads

CPL

Bookings

New Customers

CAC

Revenue

Gross Profit

GP After Marketing

Marketing ROI

LTV:CAC

Payback

This tells the full story.

Example Dashboard

Marketing spend:

£12,000

Leads:

400

CPL:

£30

Bookings:

220

New customers:

150

CAC:

£80

Revenue:

£90,000

Gross profit:

£40,500

GP after marketing:

£28,500

Gross-profit-based ROI:

237.5%

Lifetime GP:

£120,000

Mark these numbers:

Illustrative Example

Marketing Funnel Example

£12K Marketing

↓

400 Leads

↓

220 Bookings

↓

150 Customers

↓

£90K Revenue

↓

£40.5K Gross Profit

↓

£28.5K After Marketing

This makes the economics easy to understand.

Compare Four Marketing Channels

Google Ads

Spend:

£5K

Customers:

40

CAC:

£125

Gross profit:

£16K

After marketing:

£11K

SEO

Cost:

£2K

Customers:

30

CAC:

£66.67

Gross profit:

£10K

After marketing:

£8K

Lead Platform

Spend:

£3K

Customers:

15

CAC:

£200

Gross profit:

£6K

After marketing:

£3K

Referrals

Cost:

£1K

Customers:

15

CAC:

£66.67

Gross profit:

£7K

After marketing:

£6K

All channels produce customers.

But their economics differ.

Should You Stop a Channel With Lower ROI?

Not automatically.

Consider:

  • customer volume;
  • customer quality;
  • seasonality;
  • strategic value.

One channel may have lower ROI but still produce:

£20K additional gross profit.

It can still be worth keeping.

ROI Percentage vs Total Profit

Campaign A:

ROI:

500%

Contribution:

£2K

Campaign B:

ROI:

150%

Contribution:

£20K

Which is better?

Depends on your:

  • growth goal;
  • cash;
  • capacity.

Percentage and absolute profit both matter.

Step 31: Set a Minimum Marketing Return

Instead of saying:

Marketing needs to work.

Define a target.

Example:

Minimum requirement:

Every:

£1 marketing spend

should create:

£3 gross profit before marketing.

Or:

target CAC should remain under:

£150.

Your thresholds should come from your actual economics.

Build Targets From Customer Value

Suppose:

Average first-year gross profit/customer:

£750

Business allows:

25%

for acquisition.

Maximum CAC:

£187.50

Now the marketing target has a financial basis.

Step 32: Use Marketing ROI in Monthly Budgeting

Suppose marketing budget:

£15K

Expected CAC:

£150

Expected new customers:

100

Expected average first-job revenue:

£700

Forecast new-customer revenue:

£70K

This can feed directly into:

  • monthly revenue budget;
  • technician capacity.

Step 33: Connect Marketing Budget to Capacity

100 customers may require:

250 technician hours.

Do you have them?

If not:

marketing and staffing plans do not match.

A financially strong campaign can still overwhelm operations.

Step 34: Compare Marketing ROI With Break-Even

If the business is below break-even:

profitable marketing can help fill capacity.

But only if jobs produce enough:

gross margin.

Low-margin revenue may not solve the problem.

Step 35: Compare Marketing ROI With Cash Reserve

Scaling marketing from:

£10K

to:

£30K

may be profitable eventually.

But do you have:

  • cash;
  • reserve

to fund it?

Growth should not create a payroll crisis.

Marketing ROI and Customer Lifetime Value

A channel may look mediocre on first-job profit but excellent over the lifetime.

Example:

First-job GP after CAC:

£50

Lifetime GP after CAC:

£1,000

That channel may deserve patience.

Use:

first-job ROI

and:

lifetime ROI

separately.

Marketing ROI and Repeat Customers

Existing-customer marketing often has lower cost.

Example:

Email/SMS reactivation campaign:

Cost:

£500

Gross profit generated:

£5,000

Very strong return.

Retention marketing should not be ignored.

Marketing ROI and Referral Programs

Referral incentive:

£50

New referred customer lifetime GP:

£900

That can be attractive.

Again:

calculate actual numbers.

Marketing ROI and Local SEO

SEO may involve upfront and ongoing costs.

Returns may take months.

Monthly ROI can look weak early.

Use:

  • 6-month;
  • 12-month

measurement where appropriate.

Short-term analysis can underestimate long-term channels.

Marketing ROI and Paid Ads

Paid ads often produce faster feedback.

You can measure:

  • spend;
  • calls;
  • bookings;
  • jobs

more quickly.

But paid ads can stop producing the moment spending stops.

This is different from:

  • organic visibility.

Use a balanced channel mix.

Marketing ROI and Brand Building

Not every marketing activity has perfect direct attribution.

Branding can influence:

  • direct searches;
  • referrals;
  • conversion.

Do not pretend every pound can always be tied to:

one sale.

Some marketing requires broader measurement.

What About Word-of-Mouth?

Word-of-mouth may have:

low direct acquisition cost.

But it often comes from:

  • great service;
  • reputation;
  • previous marketing.

Track it as its own source where possible.

Step 36: Track Rolling Marketing ROI

One month can be noisy.

Use:

3-month

or:

6-month rolling results.

Especially for:

  • SEO;
  • commercial sales.

This provides a more stable view.

Step 37: Compare Year Over Year

October this year:

CAC:

£120

October last year:

£150

Gross profit/customer:

£550 vs £450.

Marketing economics improved significantly.

Seasonal comparisons can be more useful than:

September vs October.

Step 38: Track Marketing Leakage

Marketing ROI problems often come after the lead arrives.

Common leaks:

Missed Calls

↓

Slow Follow-Up

↓

Poor Booking

↓

No-Shows

↓

Weak Quote Follow-Up

↓

Low Conversion

Before cutting advertising:

check the entire funnel.

Example Funnel Leak

Spend:

£10K.

Leads:

Only 50% of calls answered.

If call answer rate improves to:

80%,

you may generate many more customers with:

the same marketing budget.

That can dramatically improve ROI.

Step 39: Improve Marketing ROI Without Reducing Spend

You can improve ROI by:

Better Targeting

Higher-quality leads.

Better Website Conversion

More inquiries from same traffic.

Faster Lead Response

More bookings.

Better Call Handling

More leads become customers.

Quote Follow-Up

More estimates convert.

Better Pricing

More gross profit/customer.

Better Retention

Higher lifetime value.

Fewer Callbacks

Protect customer profit.

Marketing profitability is a whole-company metric.

Step 40: Scale What Works Carefully

When a channel works:

do not immediately triple spending.

Increase gradually.

Track:

  • CAC;
  • margin;
  • capacity;
  • cash.

Marketing performance may change at higher spending levels.

Common Marketing ROI Mistakes

Tracking Revenue Only

Ignores job costs.

Using ROAS as Profit

They are not the same.

Ignoring Agency Costs

Understates true spend.

Tracking Leads Instead of Customers

Leads do not pay invoices.

Ignoring Gross Margin

Low-margin work can create weak returns.

Ignoring Repeat Business

Can underestimate value.

Using Unrealistic LTV

Can make bad marketing look good.

Ignoring No-Shows

Bookings are not customers.

Ignoring Capacity

Marketing can exceed operational ability.

Ignoring Cash Flow

Profitable campaigns still require funding.

Stopping SEO Too Early

Longer-term channels need proper measurement windows.

Scaling Too Fast

Incremental returns may decline.

Marketing ROI Checklist

Track:

  • Marketing spend
  • Agency / software costs
  • Leads
  • Cost per lead
  • Bookings
  • Booking rate
  • New paying customers
  • Customer acquisition cost
  • Attributed revenue
  • Gross profit
  • Gross profit after marketing
  • Marketing ROI
  • ROI by channel
  • ROI by service
  • Quote conversion
  • No-shows
  • Customer lifetime value
  • Payback period
  • Technician capacity
  • Cash-flow impact

Sources and Further Reading

These official resources back up the methods in this guide and are worth reading alongside it.

  • Marketing and sales (U.S. Small Business Administration): planning and measuring marketing for a small business.
  • Manage your finances (U.S. Small Business Administration): bookkeeping, financial statements and cash flow basics.
  • Write your business plan (U.S. Small Business Administration): building financial projections.

Related guides

Frequently Asked Questions

What is marketing ROI?

Marketing ROI measures the financial return generated relative to marketing investment.

How do you calculate marketing ROI for a service business?

A useful gross-profit approach is:

(Attributed Gross Profit − Marketing Cost) ÷ Marketing Cost × 100

Is ROAS the same as marketing ROI?

No.

ROAS usually compares:

revenue

with:

advertising spend.

Marketing ROI aims to measure:

profitability.

Should I use revenue or gross profit to calculate marketing ROI?

Revenue is useful for ROAS.

Gross profit is generally more useful for understanding whether marketing is financially worthwhile.

What is a good marketing ROI?

There is no universal percentage.

Your target depends on:

  • gross margin;
  • overhead;
  • customer lifetime value;
  • cash flow.

Should agency fees be included?

Yes, for a more complete view of campaign cost.

Should customer lifetime value be included?

Track both:

  • first-job return;
  • lifetime return.

Do not rely on unproven lifetime assumptions.

How often should marketing ROI be reviewed?

Paid campaigns can often be reviewed:

  • weekly;
  • monthly.

Longer-term channels such as SEO may need:

  • quarterly;
  • rolling-period analysis.

Why can high ROAS still be unprofitable?

Because revenue may have:

  • low gross margin.

A 5x ROAS does not automatically mean strong profit.

Can marketing ROI improve without reducing ad spend?

Yes.

Improve:

  • lead conversion;
  • call answering;
  • quote follow-up;
  • job margins;
  • customer retention.

Conclusion

Learning how to calculate marketing ROI for a service business changes marketing from:

“How many leads did we get?”

to:

“How much profitable value did our marketing create?”

A strong measurement chain looks like:

Marketing Spend

↓

Leads

↓

Bookings

↓

New Customers

↓

Revenue

↓

Gross Profit

↓

Marketing Cost

↓

Profit After Marketing

Then add:

Customer Lifetime Value

for the long-term picture.

For example:

Marketing spend:

£12K

Revenue generated:

£90K

Gross profit:

£40.5K

Gross profit after marketing:

£28.5K

That tells you far more than:

7.5x revenue ROAS.

Then break performance down by:

  • channel;
  • service;
  • location;
  • customer type.

Do not automatically scale the channel with:

the cheapest lead.

Scale the channel that produces:

profitable customers

at a cost the business can support.

And before increasing spend, check:

  • technician capacity;
  • cash flow;
  • gross margin.

The best marketing strategy is not the one producing the most:

clicks

or even:

revenue.

It is the one that consistently turns marketing investment into:

healthy gross profit, valuable customers, and sustainable business growth.

Spotted something out of date? Report a correction →

Leave a Comment

Your email address will not be published. Required fields are marked *

More guides

Browse guides

Enjoyed this guide?

Get the next one straight to your inbox

Get the newsletter