Costs

How much do Meta ads cost in South Africa in 2026?

Short answer: R60 to R180 per thousand impressions, R3 to R15 per click, and R90 to R900 per purchase depending on what you sell. The long answer is that none of those numbers matter until you compare cost per purchase with your margin.

Last updated 2026-11-10

The benchmarks, from our accounts

MetricTypical range (ZAR, 2026)Notes
CPMR60 – R180Higher for finance, beauty and December
Cost per link clickR3 – R15Video and UGC pull it down
Cost per purchase, consumablesR90 – R250Skincare, coffee, pet food, supplements
Cost per purchase, high ticketR400 – R900Furniture, jewellery, equipment
Cost per qualified leadR65 – R350Salons to solar; lower when leads land in WhatsApp

These are the ranges across the accounts in our case studies, not platform averages. Your number will sit somewhere in them depending on three things: how well the platform can see your purchases, how good the creative is, and how much competition there is for your audience in a given month.

What a minimum budget looks like

Meta’s learning phase needs around 50 conversions a week per ad set to stabilise. At a R150 cost per purchase that is R7,500 a week, which is why we set R10,000 a month as the floor and consider R25,000 to R50,000 the range where an account can actually be optimised. Below the floor you are buying impressions, not learning.

A common mistake is splitting a small budget across many ad sets. Five ad sets at R2,000 each learn nothing; one ad set at R10,000 learns something every week.

What decides whether the ads are profitable

  • Margin. A 60% gross margin on a R450 order gives you R270 to buy a customer with. A 25% margin gives you R112. The same cost per purchase is a win for one brand and a loss for the other.
  • Tracking. If the pixel misses a third of purchases, Meta optimises for the wrong people and your reported cost per purchase is a third too high. Conversions API and deduplication are not optional.
  • Creative. The cheapest lever. A hook that lands can halve cost per purchase in a week. Studio product shots almost never land.
  • Repeat rate. If customers buy twice, the first purchase can break even and the account still prints money. That is why we run retention through email and WhatsApp alongside the ads.

The number to watch

Not CPM, not CTR, not even ROAS. Watch cost per new customer against first-order margin and expected repeat value. When that is positive and stable for two weeks, raise the budget 20%. When it turns negative, find out why before you touch the budget. That rule, applied every week, is most of what an ad agency does.

If you want to see where your account sits against these benchmarks, apply and we will look at it on the call.

More reading

Related articles

FAQ

Frequently asked questions

Are Meta ads cheaper than Google Ads in South Africa?

Per click, usually yes. Per purchase, it depends on intent: Google captures people who already want the product, so its cost per purchase is often lower for known categories, while Meta is cheaper for creating demand for products nobody is searching for yet.

Is R5,000 a month enough for Meta ads?

It can keep a page alive but it cannot be optimised. Below roughly R10,000 a month the account does not produce enough conversions to learn from.

Apply

Ready to scale? Prove it.

Four questions, two minutes. If we are not a fit the form tells you before anyone’s time is spent. From R12,000 a month plus your ad spend.

Apply to work with us →