The Weblab
All articles
Strategy6 min read

Online marketing benchmarks for South African service businesses: what good actually looks like

Cost per lead, conversion rate, ad spend: what is genuinely good for a South African service business in 2026, and how to judge your own numbers without kidding yourself.

Scott
Scott
Founder, The Weblab

"Is that good?" is the question we get asked more than any other. Someone reads that their ads cost R85 a lead, or that their site converts 3% of visitors, and has no idea whether to celebrate or panic. A number on its own tells you nothing.

Here are honest benchmarks to judge your own marketing against. Ranges vary wildly by industry, and by how ready to buy your traffic is. So treat these as a rough guide, not gospel.

Cost per lead: the number that matters most

Cost per lead is what you pay, all in, for one person to raise their hand. It swings enormously depending on where the lead comes from. A lead from cold social traffic is cheap but soft, often just curious. A lead from someone typing "emergency electrician near me" into Google costs more, but is far closer to paying you.

So the honest answer to "what is a good cost per lead" is simple. Whatever still leaves you a profit once that lead becomes a customer. A R500 lead is a bargain if your average job is worth R20,000 and one in three closes. A R50 lead is a disaster if none of them ever buy.

Website conversion rate

This is the share of visitors who actually enquire. Most service-business sites convert a low single-digit percentage, very roughly two to five in every hundred visitors. If yours is well under that, the problem is almost always the website, not the traffic.

Sending more visitors to a page that does not convert just wastes money faster. That is a sign the site needs to do its job better, which is what a conversion-built website is for.

What counts as good also depends on your niche. A legal firm and a beauty salon are playing different games. The figures below come from Ruler Analytics, which tracked over five million conversions across thirteen industries. A useful international yardstick, even if South African numbers vary:

Service nicheAvg. conversion rate
Legal7.9%
Automotive (sales and repair)7.9%
Finance6.3%
Marketing and advertising6.2%
Professional services6.1%
Construction and engineering4.9%
Beauty and cosmetic3.5%
Real estate2.8%
Health and social care2.3%
All industries (average)5.1%

Source: Ruler Analytics, Conversion Rate Benchmarks by Industry (2026). Use it as a rough guide, not a target carved in stone.

How to work out your customer lifetime value (CLV)

Before you can judge any cost, you need to know what a customer is worth to you. That number is your customer lifetime value. It is the total profit one client brings over the whole time they stay with you, not just from the first job. It is the single most useful figure in your marketing. It quietly sets the ceiling on everything you can spend to win someone.

The simple version is: average sale value, times how many times they buy a year, times how many years they stay. For a sharper number, multiply by your gross margin so you are counting profit rather than turnover.

Take a fictional garden-services business. The average job is R1,200. A typical client books around six times a year, and stays for about three years. That is R1,200 x 6 x 3 = R21,600 in revenue over the relationship. At a 50% gross margin, that is R21,600 x 50% = R10,800 in profit. So a single new client is not a R1,200 decision. It is a R10,800 one. That changes everything about what you can sensibly spend to find them.

What your ad spend should buy

Forget "what percentage of revenue should I spend on ads". That number is a distraction. The figure that matters is your unit economics, and now that you know your customer lifetime value you can work it out properly.

Carry on with that garden-services business, where a customer is worth about R10,800 in profit. Say you are happy to spend a third of that to win one. That is R10,800 / 3 = R3,600 toward each new customer. Close one lead in four, and four leads make a customer. So your ceiling is R3,600 / 4 = R900 per lead, and anything under that leaves you ahead.

So when the ad platform reports leads at R85 each, you no longer have to guess. It is excellent, with a wide margin to spare. Work the maths back from the value of a customer, and your ad budget stops being a nervous guess and becomes a confident decision.

Lead-to-customer rate

How many leads turn into paying clients depends on two things you control: how well you qualify, and how fast you follow up. A warm inbound enquiry closes far better than a cold lead you chased. But speed is the part most businesses badly underrate.

A Harvard Business Review study of 2,241 companies found those who replied to a new enquiry within an hour were nearly 7 times more likely to qualify the lead than those who waited one hour longer. And more than 60 times more likely than those who waited a day. The enquiry that feels lukewarm tomorrow morning is often red-hot right now. The business that replies first usually wins the job.

Use benchmarks as a compass, not a verdict

Industry averages tell you roughly where you stand, nothing more. What matters far more is your own trend line. Are your numbers improving month on month? A "below average" cost per lead that is falling beats an "above average" one that is quietly getting worse. Track your own figures honestly over time and you will learn more than any benchmark can teach you. Want a clear read on where your numbers sit? Send us what you are seeing and we will tell you straight.

Frequently Asked Questions

What is a good cost per lead for a South African service business?

There is no single figure, it depends on your industry and how ready to buy your traffic is. The real test is whether the lead still leaves you a profit once it becomes a customer. Work it out from the value of a customer and your close rate, not from a generic average.

What conversion rate should my website be hitting?

Most service-business sites convert a low single-digit percentage of visitors into enquiries, very roughly two to five percent. If you are well below that, the website is usually the problem, not the amount of traffic.

How much should I spend on advertising?

Work backwards from unit economics. If you know what a customer is worth and what share of leads you close, you can calculate what you can afford to pay per lead and still profit. That number, not a percentage-of-revenue rule, sets your budget.

How do I work out my customer lifetime value?

Multiply your average sale value by how many times a customer buys in a year, then by how many years they typically stay. Multiply that by your gross margin to get profit rather than turnover. The result is the most you should ever be willing to spend to win one customer.

Want more leads like this?

If your marketing isn't pulling its weight, let's see if we can move the needle. Free assessment, no obligation.

Get a free assessment