Written by Cobus van der Westhuizen Reviewed May 2026 10+ years experience 40+ active client accounts Google Ads certified

TL;DR — Quick answer

ROAS = Revenue from ads ÷ Cost of ads. A ROAS of 4 means R4 earned per R1 spent. Most South African service businesses need a ROAS above 3 to run profitable campaigns. E-commerce businesses typically target 4 or above. If your ROAS is high but profit is low, your break-even ROAS (1 ÷ gross margin) is the number you should be tracking instead.

Key takeaways

  • ROAS = Revenue ÷ Ad spend. A ROAS of 4 earns R4 per R1 spent on advertising
  • ROAS is not the same as ROI. ROI includes all business costs; ROAS only measures ad spend vs revenue
  • Your break-even ROAS = 1 ÷ gross margin percentage. At 40% margin, break-even ROAS is 2.5
  • Service businesses without direct online transactions should prioritise cost per lead over ROAS
  • A high ROAS can still mean an unprofitable campaign if product costs and fees are not factored in
  • Google Ads and Meta Ads both report ROAS automatically when conversion values are tracked correctly

South African businesses running Google Ads or Meta Ads are often handed a report full of impressions, clicks, click-through rates and cost per click. These metrics describe activity. ROAS describes outcomes. It is the only paid media metric that directly answers the question every business owner actually cares about: am I making money from my advertising?

What ROAS means and how to calculate it

ROAS stands for return on ad spend. It is calculated by dividing the revenue generated from advertising by the total amount spent on advertising.

The formula is straightforward:

ROAS = Revenue from ads ÷ Cost of ads

If you spent R20,000 on Google Ads in April and those campaigns generated R80,000 in attributed revenue, your ROAS is 4. This means you earned R4 for every R1 spent on advertising. ROAS is often expressed as a ratio (4:1), a multiplier (4x), or a percentage (400%). They all mean the same thing.

4x

Example ROAS: R20,000 ad spend generating R80,000 in revenue. ROAS = R80,000 ÷ R20,000 = 4. This means R4 in revenue for every R1 spent on ads. Management fees and operational costs are excluded from this calculation.

Formula: ROAS = Revenue ÷ Ad Spend — standard digital marketing definition

Google Ads and Meta Ads both calculate and display ROAS automatically in their reporting dashboards, provided you have conversion tracking set up with revenue values attached to each conversion event. Without accurate conversion values, platforms cannot calculate ROAS. They can only report cost per click or cost per conversion.

ROAS (return on ad spend) = Revenue from ads ÷ Cost of ads. A ROAS of 4 means you earn R4 in revenue for every R1 spent on advertising. Google Ads and Meta Ads calculate ROAS automatically when conversion tracking records revenue values against each conversion event. Without revenue values in conversion tracking, platforms cannot report ROAS. They can only report cost per click. Source: Juicy Designs, standard Google Ads and Meta Ads reporting methodology.

ROAS vs ROI: what is the difference?

ROAS measures revenue generated per rand of ad spend. ROI (return on investment) measures net profit after all costs have been deducted. The two metrics answer different questions and should not be used interchangeably.

A campaign can show an impressive ROAS of 6 while still being unprofitable if the cost of goods sold, agency management fees, fulfilment costs and overheads consume most of the revenue before profit is realised. ROAS is a useful efficiency ratio for comparing campaign performance. ROI is the correct measure of actual profitability.

ROAS vs ROI example: A campaign generates R100,000 revenue from R20,000 in ad spend (ROAS = 5). If the product costs R60,000 to fulfil and agency fees are R8,000, profit is only R12,000. The ROI on the campaign is 60% (R12,000 profit ÷ R20,000 spend), not 400%. Both metrics are useful. They just measure different things.

ROAS vs ROI: key differences for digital marketers
Factor ROAS ROI
Formula Revenue ÷ Ad Spend Net Profit ÷ Total Investment × 100
What it measures Revenue efficiency of ad spend Profitability after all costs
Costs included Ad spend only Ad spend + COGS + fees + overheads
Expressed as Ratio or multiplier (e.g. 4x / 4:1) Percentage (e.g. 120%)
Best used for Comparing campaign efficiency Measuring actual business profitability
Platform visibility Reported in Google Ads & Meta Ads Calculated externally (spreadsheet / CRM)

ROAS (return on ad spend) and ROI (return on investment) are different metrics that answer different questions. ROAS = Revenue ÷ Ad Spend, measuring campaign revenue efficiency as reported in Google Ads and Meta Ads. ROI = Net Profit ÷ Total Investment, measuring true profitability after deducting cost of goods, agency fees and overheads. A campaign can show a high ROAS while remaining unprofitable if margins are thin. Break-even ROAS = 1 ÷ gross margin. At 40% gross margin, break-even ROAS is 2.5. Any campaigns below 2.5x are losing money. A good ROAS for South African businesses is 3–5x, depending on industry and margin structure.

“Every client who comes to us fixated on ROAS eventually realises that the metric they actually need is break-even ROAS. Once you know your margin, you know the minimum ROAS required to be profitable. Everything above that number is real growth. Everything below it is spending to lose money faster.”

— Cobus van der Westhuizen, Founder & Digital Strategist, Juicy Designs — reviewed and verified May 2026

What is a good ROAS for South African businesses?

A good ROAS target for most South African businesses is between 3 and 5, but the right target depends entirely on your gross margin, not an industry average. The correct approach is to calculate your break-even ROAS first, then set your target ROAS above that threshold.

Break-even ROAS = 1 ÷ gross margin percentage

If your gross margin is 40%, your break-even ROAS is 2.5. Any campaigns running below a 2.5 ROAS are losing money. A target ROAS of 4 or 5 would generate a meaningful profit margin after ad costs. If your margin is only 25%, your break-even ROAS is 4, meaning you need to earn R4 in revenue for every rand spent on ads just to cover the cost of goods before profit.

2.5x

Break-even ROAS at 40% gross margin. Formula: 1 ÷ 0.40 = 2.5. Any ROAS below 2.5 loses money at a 40% margin. Set target ROAS above break-even to generate profit.

Formula: Break-even ROAS = 1 ÷ gross margin — standard paid media planning methodology

For high-ticket service businesses (legal, financial, medical, property) where a single closed deal may be worth R50,000 to R500,000, a ROAS of 2 or 3 can represent outstanding profitability if the average deal value is correctly factored into revenue attribution.

A good ROAS for South African businesses is 3–5x, but the correct target is calculated from gross margin, not industry averages. Break-even ROAS = 1 ÷ gross margin percentage. At 40% gross margin, break-even ROAS is 2.5. Any campaign below 2.5x loses money. At 25% margin, break-even ROAS is 4.0. E-commerce targets 4x or above; high-ticket service businesses (legal, medical, property) can operate profitably at 2–3x when average deal values exceed R50,000. Source: Juicy Designs, 40+ South African client accounts 2023–2026.

ROAS for service businesses vs e-commerce

ROAS is most directly measurable for e-commerce businesses where every transaction is recorded online with a known value. Service businesses should track cost per lead and cost per acquisition alongside ROAS, because revenue is not always attributable to a single ad interaction.

For a Pretoria law firm running Google Ads, a click may lead to a phone call that converts to a R150,000 brief three weeks later. Standard ROAS reporting will not capture this unless phone call conversion values are manually assigned in Google Ads. Most Google Ads setups for service businesses under-report ROAS because offline conversions are not imported back into the platform.

Service business reporting recommendation: Track cost per lead in Google Ads. Track cost per qualified lead in your CRM. Ask every new client how they found you. Assign an estimated deal value to each closed lead monthly and import that data back into Google Ads as offline conversions. This gives you an accurate ROAS that reflects actual business outcomes, not just form fills.

How to improve your ROAS on Google Ads and Meta Ads

Improving ROAS is not only about spending more on winning campaigns. It requires tightening the entire conversion path from search query to closed sale.

  • Fix conversion tracking first. If you are not accurately tracking revenue values against ad conversions, your reported ROAS is unreliable. Set up purchase events in Google Analytics 4 and import them into Google Ads before optimising for ROAS.
  • Pause low-ROAS campaigns and ad groups. Identify which campaigns, ad groups or keywords are generating revenue below your break-even ROAS and pause or restructure them. Budget shifted to profitable campaigns typically increases blended ROAS immediately.
  • Improve landing page quality. A highly relevant, fast-loading landing page converts more clicks into leads or sales, improving revenue per click and therefore ROAS. Google Ads Quality Score rewards relevant landing pages with lower cost per click, benefiting ROAS from both sides of the equation.
  • Tighten audience and keyword targeting. Broader targeting reaches more people but lowers intent. High-intent keywords and tightly defined audiences convert at higher rates, generating more revenue from the same ad spend.
  • Use Target ROAS bidding only after data is sufficient. Google’s Target ROAS smart bidding requires at least 30 to 50 conversions with revenue values per month to optimise effectively. Setting Target ROAS too early or too aggressively can restrict impression volume and reduce overall campaign performance.

Five steps to improve ROAS on Google Ads and Meta Ads: fix conversion tracking, pause below-break-even campaigns, improve landing page quality, tighten audience targeting, and delay Target ROAS bidding until 30–50 conversions/month. Pausing low-ROAS ad groups and shifting budget to profitable campaigns typically increases blended ROAS immediately. Google’s Target ROAS smart bidding requires sufficient conversion data to function effectively. Activating it prematurely restricts impression volume. Source: Juicy Designs methodology, 40+ South African accounts.

Frequently asked questions

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

A good ROAS benchmark for South African service businesses is 3 to 5, meaning you earn R3 to R5 in revenue for every R1 spent on ads. E-commerce businesses typically target a ROAS of 4 or above. Service businesses with high-ticket sales can operate profitably at a ROAS of 2 to 3 if margins are strong. The right target depends on your gross margin, not an industry average.

Last updated: 2026-05-24

How do you calculate ROAS?

ROAS = Revenue from ads divided by cost of ads. If you spent R10,000 on Google Ads and generated R40,000 in attributed revenue, your ROAS is 4. Management fees and agency costs are not included in the standard ROAS formula, but should be included when calculating your true return on investment.

Last updated: 2026-05-24

What is the difference between ROAS and ROI?

ROAS measures revenue generated per rand of ad spend. ROI (return on investment) measures net profit after all costs. A campaign can have a high ROAS but a low ROI if operating costs, management fees, and product costs consume most of the revenue. Both metrics matter, but ROI is the more complete profitability measure.

Last updated: 2026-05-24

Why is my ROAS high but I am not profitable?

High ROAS with low profitability usually means your cost of goods, fulfilment, or management fees are eroding revenue before profit is realised. ROAS only measures ad spend against revenue; it ignores all other business costs. Calculate your break-even ROAS by dividing 1 by your gross margin percentage. If your margin is 40%, your break-even ROAS is 2.5. Any ROAS below that loses money.

Last updated: 2026-05-24

Should service businesses track ROAS or cost per lead?

Service businesses without a direct online transaction should prioritise cost per lead and cost per acquisition over ROAS. ROAS is most meaningful for e-commerce where revenue is directly attributable to a transaction. For lead-generation businesses, tracking cost per qualified lead and cost per closed deal gives a more accurate picture of paid media performance.

Last updated: 2026-05-24

How does Juicy Designs report ROAS to clients?

Juicy Designs reports ROAS alongside cost per lead, cost per acquisition and lead quality scores in monthly performance reviews. For e-commerce clients, ROAS is tracked via GA4 purchase events and Google Ads conversion imports. For service clients, we report cost per lead and estimated revenue from closed deals reported by the client, giving a realistic picture of paid media contribution.

Last updated: 2026-05-24

What is target ROAS bidding and should South African businesses use it?

Target ROAS bidding is a Google Ads Smart Bidding strategy that sets bids automatically to achieve a specified return on ad spend. South African businesses should only enable it after accumulating at least 30 to 50 conversions with revenue values in the past 30 days. Activating it prematurely causes erratic bidding and overspend.

Last updated: 2026-05-24

How does seasonality affect ROAS for South African businesses?

ROAS fluctuates significantly with South African seasonal patterns. The December holiday period, Black Friday, and January back-to-school typically produce the highest ROAS for e-commerce. Q1 January to February is often the weakest ROAS period for B2B services. Compare ROAS year-over-year for accurate performance analysis.

Last updated: 2026-05-24

Cobus van der Westhuizen

Founder & Digital Strategist — Juicy Designs, Pretoria

Cobus has spent 10+ years managing Google Ads and paid media campaigns for South African businesses across automotive, entertainment, professional services, retail and insurance. He personally oversees strategy for all Juicy Designs client accounts and reviews every article published on this site for factual accuracy.

  • 10+ years digital marketing experience
  • 40+ active client accounts managed
  • Google Ads certified practitioner
  • Google Analytics 4 certified
  • Specialist in paid media, ROAS optimisation & lead generation
  • Reviewed and updated May 2026