+27 82 557 5408 [email protected]

Return on ad spend for SA businesses — ROAS — is the rand revenue generated for every rand spent on advertising, and the most important metric for determining whether a paid campaign is profitable or wasteful. Most South African businesses running Google Ads do not track ROAS correctly. This guide explains what return on ad spend means, how to calculate it, and what ROAS targets to set for Google Ads campaigns.

ROAS connects directly to your overall digital marketing strategy — it is the metric that tells you whether to scale a campaign, cut it, or restructure it before spending another rand.

Quick Answer

Return on ad spend for SA businesses is calculated by dividing revenue from advertising by the amount spent. A ROAS of 4:1 means every R1 spent generates R4 in revenue. For most South African Google Ads campaigns, 3:1 to 5:1 is considered healthy depending on margin. A South African business with a 25% profit margin needs a minimum ROAS of 4:1 just to break even — anything below that loses money on every rand spent.

Running Google Ads or Meta Ads in South Africa without knowing your current ROAS — and want to know whether your campaigns are actually profitable before spending another rand?

Get a Free ROAS Audit

Return on Ad Spend for SA Businesses: The Formula and How to Calculate It

The ROAS formula is straightforward: divide the revenue attributed to your advertising by the cost of that advertising.

ROAS = Revenue from Ads ÷ Cost of Ads

If a South African ecommerce business spends R10,000 on Google Shopping ads and those ads generate R45,000 in tracked revenue, the ROAS is 4.5:1 — R4.50 for every R1 spent. The calculation is simple. The challenge is accurately attributing which revenue was genuinely caused by advertising versus revenue that would have occurred through organic search or repeat purchases.

ROAS vs ROI — The Key Difference for South African Advertisers

ROAS measures gross revenue return on advertising spend. ROI (return on investment) measures net profit return after all costs. A ROAS of 4:1 sounds excellent — but if the products being sold have a 20% gross margin, that 4:1 ROAS is actually losing money after cost of goods is deducted. South African businesses must know their gross margin before setting a ROAS target — otherwise the target is meaningless as a profitability measure.

MetricWhat It MeasuresFormulaWhen to Use
ROASGross revenue per rand of ad spendRevenue ÷ Ad SpendCampaign-level performance
ROINet profit per rand of total investment(Profit − Cost) ÷ CostBusiness-level profitability
Break-even ROASMinimum ROAS to avoid losing money1 ÷ Gross Margin %Setting minimum ROAS targets

Calculate Your Break-Even ROAS Before Setting Any Campaign Target

Break-even ROAS is calculated by dividing 1 by your gross profit margin. If your gross margin is 40%, your break-even ROAS is 2.5 — covering cost of goods and ad spend but nothing else. Every rand of overhead requires ROAS above 2.5:1. For most South African businesses with margins between 20–40%, the minimum viable ROAS target is 3:1 to 5:1. Setting 4:1 as a starting point is reasonable.

Return on Ad Spend for SA Businesses: Benchmarks by Campaign Type

According to WordStream’s Google Ads ROAS guide, a commonly cited benchmark for a healthy ROAS on Google Ads is 3:1 to 4:1 — meaning R3 to R4 in revenue for every R1 spent. South African advertisers should use these global benchmarks as a starting reference point and then adjust based on local margin structures and market competition.

Google Search Ads (South Africa)

Google Search campaigns in South Africa targeting commercial intent keywords — “buy,” “price,” “near me,” “Johannesburg” — typically generate ROAS of 3:1 to 8:1 for well-structured campaigns. Service businesses (plumbers, accountants, attorneys) measure ROAS differently because there is no direct revenue transaction — they use cost per lead and lead-to-client conversion rate instead. For South African ecommerce, Google Search ROAS of 4:1 to 6:1 is achievable for mid-competition product categories.

Google Shopping Ads (South Africa)

Google Shopping campaigns in South Africa typically generate the highest ROAS of any Google Ads campaign type for ecommerce businesses — often 5:1 to 12:1 for well-optimised product feeds. Someone searching for a specific product on Google Shopping is further down the purchase funnel than someone clicking a search ad. South African Shopify stores with correctly configured Merchant Center feeds consistently see Shopping ROAS above Search ROAS for the same products.

Meta Ads — Facebook and Instagram (South Africa)

Meta Ads in South Africa typically generate lower ROAS than Google Search — usually 2:1 to 4:1 for ecommerce campaigns. Google captures demand that already exists; Meta creates demand for products consumers were not actively searching for. Meta ROAS improves significantly with retargeting campaigns targeting warm audiences — website visitors and existing customers — where South African advertisers regularly see ROAS of 5:1 to 10:1.

Want to know exactly what ROAS your Google Ads or Meta Ads campaigns are generating — and whether that ROAS is above or below the break-even point for your specific margin structure?

Get a Free ROAS Benchmark Report

Return on Ad Spend for SA Businesses: Real Business Before and After

A Johannesburg homeware retailer was spending R18,000/month on Google Shopping and Meta Ads, reporting a blended ROAS of 2.8:1 and believing the campaigns were profitable. A ROAS audit revealed the gross margin was 32% — making break-even ROAS 3.1:1. The campaigns were actually losing money on every rand spent. After restructuring the campaign split and pausing low-ROAS product categories, results changed over 60 days.

MetricBefore Restructure60 Days After
Monthly ad spendR18,000R18,000 (unchanged)
Blended ROAS2.8:15.2:1
Revenue attributed to adsR50,400R93,600
Gross profit after ad spend−R2,288 (loss)+R11,952 (profit)
Break-even ROAS (32% margin)3.1:13.1:1 (same)
Campaigns profitable?NoYes

The same R18,000 spend went from generating a R2,288 loss to producing a R11,952 profit — purely by understanding the break-even ROAS, identifying which product categories were dragging ROAS below break-even, and concentrating budget on the campaigns already generating above-target ROAS. Ad spend did not increase. Strategy changed.

A Good ROAS Number Means Nothing Without Your Gross Margin

South African businesses that benchmark ROAS against industry averages without knowing their own gross margin are making budget decisions on incomplete information. A ROAS of 3:1 is excellent for a business with a 50% margin and catastrophic for one with a 25% margin. The first question before evaluating any ROAS is: what is your gross margin percentage? That determines your break-even ROAS — the only benchmark that matters.

How Growth Pulse Media Measures and Optimises ROAS for South African Businesses

Growth Pulse Media manages Google Ads campaigns for South African businesses with ROAS as the primary performance metric — not impressions, clicks, or CTR. Every campaign we manage starts with a break-even ROAS calculation specific to the client’s gross margin, so we know from day one what the minimum acceptable ROAS is before a single rand is spent.

We track ROAS at the campaign, ad group, and product level — identifying which specific campaigns are above and below break-even and concentrating budget on the profitable segments. All campaign management is executed in-house. We report ROAS monthly alongside gross profit contribution, not just revenue numbers, so South African business owners can see whether advertising is actually making money — not just generating revenue that looks good on a dashboard.

Who This Is NOT For

ROAS-focused Google Ads management is not the right service for every South African business right now.

You have no conversion tracking set up. ROAS cannot be calculated without tracking which ad clicks result in purchases or enquiries. South African businesses running Google Ads without Google Analytics 4 goals or Google Ads conversion actions cannot measure ROAS at all — every budget decision is guesswork. Conversion tracking must be correctly configured before any ROAS optimisation work is meaningful. This is a prerequisite, not an optional extra.

Your average order value is under R300. Very low average order value products are difficult to make profitable on Google Ads in South Africa — the cost per click leaves almost no margin. An R250 average order value at 30% margin generates R75 gross profit per sale. At R8–R15 CPC, that requires a conversion rate over 10% just to break even. These economics rarely work on paid search without a higher order value or margin.

You want to scale spend before ROAS is proven. South African businesses that want to increase Google Ads spend from R5,000 to R30,000/month before establishing a proven ROAS at the lower spend level are scaling a problem, not scaling a success. Profitable ROAS must be demonstrated at a smaller budget before spend increases — otherwise budget scaling simply amplifies losses faster. The correct sequence is: prove ROAS at R5,000–R8,000, optimise to above break-even, then scale.

Your product has no measurable conversion value. ROAS requires a rand value assigned to each conversion. For South African service businesses where lead value varies significantly — a law firm where some enquiries become R5,000 matters and others become R200,000 — blended ROAS calculations are misleading. These businesses are better served by cost per lead optimisation as the primary metric, with ROAS calculated retrospectively once average lead-to-revenue conversion is established.

Ready to find out exactly what ROAS your South African ad campaigns are generating — and whether they are above or below your break-even point?

Get Your Free ROAS Calculation and Audit

Return on Ad Spend for SA Businesses: Frequently Asked Questions

What is return on ad spend for SA businesses?

Return on ad spend for SA businesses is the rand revenue generated for every rand spent on advertising, calculated by dividing revenue attributed to ads by the cost of those ads. A ROAS of 4:1 means R4 in revenue for every R1 spent. ROAS must always be evaluated against your gross margin to determine whether a campaign is genuinely profitable rather than just generating revenue.

What is a good ROAS for Google Ads in South Africa?

A good ROAS for Google Ads in South Africa depends on your gross margin. A starting benchmark of 3:1 to 5:1 is healthy for most South African ecommerce and retail businesses with margins between 25–45%. The correct target is your break-even ROAS — 1 divided by your gross margin percentage — plus a profit buffer. A business with a 30% margin needs at least 3.3:1 to cover costs, so targeting 4.5:1 to 5:1 ensures profitability.

How do I calculate ROAS for my South African business?

To calculate ROAS for your South African business, divide the total revenue attributed to your advertising campaigns by the total amount spent on those campaigns. If you spent R12,000 on Google Ads and the campaigns generated R54,000 in tracked revenue, your ROAS is 4.5:1. Accurate ROAS requires Google Analytics 4 with ecommerce tracking or conversion values configured in Google Ads — without these, revenue attribution is unreliable.

What is the difference between ROAS and ROI for South African advertisers?

ROAS measures gross revenue return on ad spend without accounting for cost of goods or overhead. ROI measures net profit return after all costs. A ROAS of 5:1 sounds excellent but may represent a poor ROI if margins are thin. For South African businesses selling physical products with significant COGS, ROI is the more accurate profitability measure. ROAS is most useful as a campaign-level signal — ROI determines whether advertising should continue at all.

Why is my Google Ads ROAS below target in South Africa?

The most common causes of below-target Google Ads ROAS in South Africa are: budget on broad match keywords attracting low-intent clicks, product categories with thin margins pulling down blended ROAS, conversion tracking errors, and landing pages with low conversion rates. The fastest diagnostic is a campaign-level ROAS breakdown — isolating which campaigns are above and below break-even and reallocating budget accordingly.

Should South African service businesses use ROAS as their primary metric?

South African service businesses where revenue per client varies significantly — professional services, legal, consulting — should use cost per lead as the primary Google Ads metric rather than ROAS. ROAS requires a consistent revenue value per conversion, which service businesses typically lack until lead-to-client conversion data accumulates over 6–12 months. Once average revenue per acquired client is known, a target ROAS can be set retrospectively.

Ready to Find Out Whether Your South African Google Ads Campaigns Are Actually Profitable — or Just Generating Revenue That Looks Good on a Report?

Growth Pulse Media audits Google Ads and Meta Ads ROAS for South African businesses — calculating your break-even ROAS, identifying which campaigns are above and below it, and delivering a restructure recommendation with projected ROAS improvement. We will deliver your ROAS audit within 24 hours of receiving account access. No obligation — we will get back to you within 24 hours.

Get Your Free ROAS Audit