The Numbers Nobody Talks About in Sales Calls
When a lead generation company or marketing agency pitches you, they tend to quote their best-case numbers. The reality across the industry in 2026 is more nuanced, and understanding the actual benchmarks by channel helps you evaluate whether what you are paying is reasonable or whether someone is underperforming.
Customer acquisition costs have climbed roughly 38% year-over-year for some providers, driven by increased competition on ad platforms and more cautious buyers who take longer to commit. The customers who are actively searching cost more to reach because more businesses are competing for their attention.
Channel-by-Channel Breakdown
Google Ads: R35-75 per lead. This is the workhorse channel for most service businesses, and the range is wide because market competitiveness matters enormously. A contractor in a smaller metro with few competitors might see R35 leads, while someone in a major city competing against a dozen other providers could easily hit R75 or higher. The key metric to watch here is not just cost per lead but cost per qualified lead, how many of those form fills actually turn into booked appointments.
Meta (Facebook/Instagram) Ads: R20-50 per lead. Meta tends to produce higher volume at a lower cost per lead than Google, but the intent level is lower. These are people who saw your ad while scrolling, not people actively searching for your service. That means the close rate on Meta leads is typically lower, so the cost per closed deal can end up similar to or higher than Google even though the front-end cost per lead looks cheaper.
paid ads (LSA): R25-60 per lead. LSAs carry Google's verification badge and tend to generate high-intent leads because the customer is specifically looking for a local service provider. The downside is limited volume, you cannot scale LSAs the way you can scale search or social campaigns. Think of them as a steady baseline source rather than a growth lever.
SEO and organic: R8-25 per lead (long-term). Organic leads through your website cost far less per lead than any paid channel, but the investment is front-loaded. You are paying for content creation, technical optimization, and link building for months before the traffic materializes. Once it does, the marginal cost per lead drops significantly. For companies planning to be in business for more than a year, organic is the channel with the best long-term economics.
Shared lead platforms (shared lead platforms, etc.): R50-100 per lead. These leads are sent to multiple providers simultaneously, which means you are competing on speed and price from the moment the lead arrives. The effective cost per closed deal is often the highest of any channel because your close rate on shared leads tends to run significantly lower than on exclusive leads.
What to Actually Do With These Numbers
Pull up your own numbers from the past 90 days. Calculate your cost per lead by channel, then calculate your cost per closed deal by channel. The second number is the one that actually matters for your business, because a R30 lead that never converts costs you more than a R70 lead that signs a contract. If you do not have this data broken out, getting it should be the priority before making any decisions about where to increase or decrease your marketing spend.