The Complete Guide to Paid Ads for Online Stores in South Africa
Paid ads for online stores in South Africa work best when you start with one platform, one proven product and a fixed test budget, with purchase tracking installed before you spend a cent. For most beginners that means Meta ads (Facebook and Instagram) for visual or impulse products, or Google Shopping for products people already search for. The goal is simple: each sale must cost you less in ad spend than the profit it earns.
This guide explains how paid advertising works for a new South African online store, which platforms to choose, how much to budget, how to set up tracking and how to tell whether a campaign is worth scaling or stopping.
In this guide:
- When your store is ready for paid ads
- The ad numbers every beginner must understand
- Working out your break-even cost per sale
- Choosing the right ad platform
- Meta ads for beginners
- Google Shopping and Search ads
- TikTok ads
- Marketplace ads on Takealot and Amazon
- Setting up tracking before you spend
- How much to spend on your first campaigns
- Ad creative that works for South African shoppers
- Retargeting visitors who did not buy
- Reading results and deciding when to scale
- Common paid ads mistakes
- Running ads yourself or hiring an agency
Is your store ready for paid ads?
Your store is ready for paid ads once it has made a handful of sales from free channels and you know your profit per order. Ads amplify whatever is already there. A store that converts well gets more sales, while a store with a weak product page simply loses money faster.
Before you run your first campaign, check these five things:
- You have real sales. Orders from your network, WhatsApp or a marketplace prove that people will pay for the product. Our complete guide to getting your first sales online in South Africa covers how to get them without spending on ads.
- Your product pages are strong. Clear photos, specific descriptions, delivery costs and a returns policy should all be visible on a phone.
- Checkout works with local payment methods. Card plus at least one bank-based option such as instant EFT gives buyers a fallback when a card payment fails.
- You know your margins. You need to know exactly what is left after product cost, payment fees, packaging and delivery.
- Tracking is installed. If your ad platform cannot see purchases, it cannot optimise for them and you cannot judge results.
If any of these are missing, fix them first. Spending on ads before your store converts usually just pays to discover the problem.
The ad numbers every beginner must understand
Six numbers tell you almost everything about a paid campaign: CPM, CTR, CPC, conversion rate, CPA and ROAS. You do not need advanced analytics, but you do need to know what each one means and which one to act on.
| Metric | What it means | Why it matters |
|---|---|---|
| CPM | Cost per 1,000 ad impressions | Shows how expensive it is to reach your audience |
| CTR | Clicks divided by impressions | Shows whether your ad grabs attention |
| CPC | Ad spend divided by clicks | Shows what each visitor costs you |
| Conversion rate | Orders divided by visitors | Shows whether your store persuades ad visitors |
| CPA | Ad spend divided by orders | The true cost of each sale |
| ROAS | Revenue from ads divided by ad spend | Shows how much revenue each R1 of ads returns |
Beginners often get excited about cheap clicks or lots of likes. Neither pays the bills. The two numbers that decide whether a campaign is working are CPA (what each sale costs you) and ROAS (how much revenue each Rand of ad spend brings back). The others help you diagnose why CPA is high or low.
How the numbers connect
Think of the numbers as a chain. CPM and CTR together decide your CPC. CPC and your store's conversion rate together decide your CPA. If your CPA is too high, work backwards through the chain to find the weak link: is the ad not getting clicks, or is the store not turning clicks into orders?
Work out your break-even cost per sale
Your break-even CPA is the profit you make on an order before advertising. Any sale that costs less than this in ad spend makes money, and any sale that costs more loses money. Calculate it before you launch a single ad.
Here is a simple worked example for a product that sells for R500:
- Selling price: R500
- Product cost: R200
- Payment processing fees: R15
- Packaging: R10
- Delivery cost you absorb: R40
- Profit before ads: R235
In this example, your break-even CPA is R235. Your break-even ROAS is the selling price divided by that profit: R500 divided by R235, or roughly 2.1. If your ads return less than about R2.10 in revenue for every R1 spent, you are losing money on each order.
This calculation also shows why cheap products are hard to advertise profitably. A R150 product with R60 profit leaves very little room for ad costs. Raising your average order value with bundles or a free-delivery threshold often does more for ad profitability than any targeting tweak. Our guide to eCommerce pricing strategies for South Africa explains how to build these costs into your prices.
Allow for repeat purchases
Some products are bought again and again, such as skincare, coffee or pet food. For these, you can accept a first-order CPA close to break-even because the customer's later orders cost you little or nothing to win. Only do this once you have evidence that customers actually come back.
Which ad platform should you start with?
Start with the platform that matches how your customers find products like yours. If people actively search for your product, start with Google. If they buy it on impulse after seeing it, start with Meta. If you already sell on a marketplace, its own sponsored ads are often the fastest win.
The audience is large on all the major platforms. According to DataReportal's Digital 2026 South Africa report, Facebook's ad reach in South Africa was 27.9 million people in late 2025, YouTube's was 26.9 million, TikTok's was 29.1 million adults and Instagram's was 8.6 million. DataReportal notes that ad reach is not the same as monthly active users, but the figures show that most connected South Africans can be reached through paid ads.
| Platform | Best for | How buyers find you | Main watch-out |
|---|---|---|---|
| Meta (Facebook and Instagram) | Visual, giftable and impulse products | Ads interrupt scrolling and create demand | Needs strong creative and good tracking |
| Google Shopping and Search | Products people already search for | Ads appear when buyers search | Limited volume for brand-new product ideas |
| TikTok | Trend-led products with a younger audience | Short video in the For You feed | Higher minimum budgets and fast creative fatigue |
| Takealot and Amazon ads | Products already listed on those marketplaces | Sponsored listings in marketplace search | Ad costs sit on top of commission and fees |
Pick one platform and learn it properly before adding a second. Running small budgets across four platforms at once spreads your money too thin for any of them to learn who your buyers are.
Meta ads for beginners
Meta ads run across Facebook, Instagram and Messenger placements and are the most common starting point for South African online stores. They work by showing your product to people who were not looking for it, which makes them strong for visual, giftable and problem-solving products.
How a Meta campaign is structured
Every Meta campaign has three levels:
- Campaign: where you choose the objective. For an online store, choose the Sales objective and optimise for purchases.
- Ad set: where you set the budget, audience, location and placements.
- Ad: the image or video, the text and the link to your product page.
Targeting in 2026: let the algorithm do more of the work
Meta's delivery system has become much better at finding buyers on its own. Narrow interest targeting matters less than it used to. For most beginners, a broad audience limited to South Africa and a sensible age range, combined with good creative and accurate purchase tracking, outperforms carefully stacked interests.
Meta's Advantage+ automated campaign options can handle targeting, placements and budget allocation for you. They work best once your pixel has recorded some purchases, because the system learns from that data.
Delivery areas matter in South Africa
If you only deliver to certain areas, or if delivery to outlying areas costs you much more, set your location targeting to match. There is no point paying for clicks from customers you cannot serve profitably. Our complete guide to eCommerce deliveries in South Africa explains how delivery costs vary by area.
Use the Meta Ad Library for research
The Meta Ad Library lets you see the ads any Facebook page is currently running. Search for competitors and similar products to see which angles, offers and formats they use. Ads that have run for weeks are usually working, so study those closely.
Google Shopping and Search ads
Google ads reach people at the moment they search for a product, so they convert well for products with existing demand. Shopping ads show your product image, price and store name directly in the search results, which makes them the natural starting point for most online stores.
Shopping ads are available to South African stores. Google's Merchant Center list of supported countries and currencies includes South Africa with the South African Rand (ZAR) and notes that the Shopping tab is available to users here.
Setting up Google Shopping
- Create a Google Merchant Center account and verify your website.
- Connect your product feed. Shopify stores can do this with the Google and YouTube app. WooCommerce stores can use Google's official plugin or a feed plugin.
- Fix feed errors. Accurate titles, prices, stock levels, delivery costs and good images are essential. Disapproved products cannot show.
- Link Merchant Center to Google Ads and install the Google tag so purchases are tracked.
- Create a campaign. Most beginners start with a Performance Max campaign, which uses your feed to show ads across Search, Shopping, YouTube and other Google surfaces, or a standard Shopping campaign for more control.
Search ads and keyword choice
Text search ads suit products with specific, high-intent searches, such as a branded item or a clear problem-solving product. Focus on buyer keywords that include words like "buy", "price" or a product model, and add negative keywords to block irrelevant searches. Our post on the hidden treasure in your search terms reports shows how to find wasted spend and new keyword ideas.
Google Merchant Center also gives eligible stores free product listings. Setting these up is a sensible first step even before you pay for Shopping ads, and our guide to ranking your Shopify store on Google in South Africa covers the organic side.
TikTok ads
TikTok ads place short videos in users' For You feeds and can drive fast sales for trend-led products, especially with younger shoppers. They reward content that looks native to the platform rather than polished adverts.
TikTok's minimum budgets are higher than many beginners expect. According to TikTok's help centre article on budgets, a daily budget must exceed $50 at campaign level and $20 at ad group level. That makes TikTok better suited as a second platform once you have proven your product on Meta or Google, or as a channel to test with organic content first.
The strongest TikTok ads usually start as organic posts that performed well. Post regularly, find the videos that get views and comments, then put budget behind those. Our guide on how to sell on TikTok in South Africa covers the organic groundwork.
Marketplace ads on Takealot and Amazon
If you already sell on a marketplace, its sponsored ads put your listings in front of shoppers who are searching and ready to buy. Because the buyer is already on the marketplace, these ads can produce sales faster than social media ads, but their cost sits on top of commission and fulfilment fees.
Takealot Sponsored Ads
Takealot Sponsored Ads let marketplace sellers promote their products in Takealot search results and product pages. A new listing with no reviews or sales history can struggle to appear in organic search results, so sponsored placement is a practical way to get those first sales and reviews. Our step-by-step guide on how to set up Takealot Sponsored Ads walks through campaign setup, and the complete guide to selling on Takealot covers fees and fulfilment.
Amazon Sponsored Products
Amazon launched its sponsored ad types on Amazon.co.za on 1 July 2024. According to Amazon Ads' South African launch announcement, eligible sellers and vendors can use Sponsored Products, Sponsored Brands and Sponsored Display, plus free brand Stores. Amazon positions Sponsored Products as the starting point for new advertisers. See our complete guide to selling on Amazon in South Africa for how to get set up as a seller.
On both marketplaces, include ad spend in your profit calculation per product. A product that is only just profitable after commission and fees may not leave room for advertising. Our comparison of Takealot vs Amazon seller costs helps you work out those margins.
Set up tracking before you spend
Tracking tells the ad platform which clicks turned into purchases, so it can find more people like your buyers and report your true CPA. Without it, you are spending blind and the platform is optimising for clicks rather than sales.
Meta Pixel and Conversions API
The Meta Pixel records actions on your website, such as viewing a product, adding to cart and purchasing. The Conversions API sends the same events from your store's server, which makes tracking more reliable when browsers block cookies. According to Meta's Conversions API documentation, if you already have a pixel you can set up the Conversions API for website events from Meta Events Manager without writing code.
On Shopify, the Facebook and Instagram app sets up both. On WooCommerce, Meta's official plugin does the same job.
Google tag and GA4
For Google ads, install the Google tag and set up purchase conversion tracking, either through the Google and YouTube app on Shopify or Google's tools for WooCommerce. Connect Google Analytics 4 so you can compare ad traffic with your other channels.
Test before you launch
Place a real test order and confirm it appears as a purchase in Meta Events Manager and in Google Ads. This five-minute check prevents the most expensive beginner mistake: running ads for weeks with broken tracking.
Tracking and the POPI Act
Tracking pixels and remarketing collect personal information about your visitors, so your privacy policy should explain what you collect and why. Our posts on what online sellers need to know about the POPI Act and how to have a POPI-approved privacy policy explain the basics. Take professional advice if you are unsure about your obligations.
How much should you spend on your first campaigns?
There is no universal minimum, but your first test budget should be enough to buy a meaningful number of sales at your break-even CPA and small enough that losing it would not hurt the business. A practical rule is to plan for at least two to three times your break-even CPA per product you test.
Using the R500 product above, with a break-even CPA of R235, a fair test would be roughly R500 to R700 for that one product. If it has not produced a single sale after spending that amount, the product, offer or ad needs to change. If it has produced sales below R235 each, you have something worth scaling.
It's worth noting that a very small budget (less than R200 per day) can hamstring the algorithms ability to do what it does best - to test audiences, track performance and improve based on that data. The higher the budget, the quicker the algorithm can learn and improve and then give you better and better results.
Daily budgets and how platforms spend them
Ad platforms do not spend exactly your daily budget every day. On Google Ads, Google's help page on average daily budgets explains that for most campaigns you can be charged up to two times your average daily budget on a single day, but no more than 30.4 times your daily budget in a month. Plan your monthly spend on that basis.
Meta also lets you choose daily or lifetime budgets. Daily budgets are easier for beginners because they make it simpler to compare days and adjust gradually.
Give campaigns time to learn
New campaigns go through a learning phase while the platform works out who to show your ads to. Results are often unstable in the first few days. Avoid editing a campaign every day, because big changes restart the learning. Set a test period, such as seven days, and judge it at the end. Be patient.
Ad creative that works for South African shoppers
Creative, meaning the image or video and the words in your ad, is now the biggest lever you control. With broad targeting doing more of the work, the ad itself decides who stops scrolling and who clicks.
- Lead with the problem or result. The first two seconds of a video, or the main image, should show what the product does for the buyer.
- Show the product in use. Real hands, real homes and real people outperform studio shots on social platforms.
- Answer local objections. Mention delivery times, free delivery thresholds, locker or pick-up options and secure payment. Cautious South African shoppers want reassurance before they click.
- Use social proof. Customer reviews, photos and unboxing videos build trust, especially for a new brand. Our post on getting customers to create your marketing content shows how to collect them.
- Prices in Rand. Show prices clearly in Rand and make sure the ad price matches the price on your product page.
- Test several versions. Run three to five different creatives in each ad set and let the platform show the winners more often.
Match the landing page to the ad
Send ad traffic straight to the product page for the product in the ad, not your homepage. If the ad promises free delivery or a bundle, the page must show it immediately. Any mismatch between ad and page increases abandoned visits. Read how to unlock lost sales through copywriting for ways to strengthen the page itself.
Retarget visitors who did not buy
Retargeting shows ads to people who visited your store or engaged with your content but did not buy. These warm audiences usually convert at a much lower CPA than cold audiences, which makes retargeting one of the most profitable uses of a small budget.
Common retargeting audiences include people who viewed a product, added to cart without buying, or watched most of a video ad. Show them reminders, reviews, answers to common objections or a free-delivery offer.
Combine retargeting ads with the channels you own. Abandoned cart emails and an email list cost far less than ads to reach the same people again. See what to do about abandoned carts and how to build an email list for your online store for practical set-ups.
Reading results and deciding when to scale
Judge a campaign by its CPA compared with your break-even CPA, measured over a fair test period. If sales cost less than they earn, scale gradually. If not, diagnose where the chain breaks and fix that one thing before spending more.
| Result after a fair test | What it usually means | What to do next |
|---|---|---|
| CPA below your break-even CPA | The campaign is profitable | Raise the budget by around 20% every few days and keep watching CPA |
| Good CTR, few add to carts | The ad works but the product page or price does not | Fix the product page, price or delivery cost before spending more |
| Add to carts but few purchases | Something at checkout is putting people off | Check delivery fees, payment options and trust signals |
| Low CTR and high CPC | The ad is not catching attention or the audience is wrong | Test new creative and a new hook before changing anything else |
| No sales after 2 to 3 times your break-even CPA | This product, offer or channel is not working yet | Stop, review the numbers and change one major variable |
Change one major variable at a time, such as the creative, the offer or the audience, so you know what made the difference.
How to scale without breaking a campaign
When a campaign is profitable, increase the budget gradually, by around 20% every few days, rather than doubling it overnight. Large jumps can push the campaign back into the learning phase and raise your CPA. You can also scale by duplicating winning ads into new ad sets or by adding a second product that suits the same audience.
Keep checking actual profit in your store's reports, not just the ad platform's numbers. Platforms report conversions differently and can claim credit for sales that would have happened anyway. Our older post on measuring the ROI on Google ads explains the principle of tying ad spend to real business results.
Common paid ads mistakes to avoid
Most beginners lose money on ads for the same handful of reasons, and nearly all of them are avoidable. Check your campaigns against this list before you blame the platform.
- Boosting posts instead of running proper campaigns. ‼️ Do not boost posts‼️ The Boost button optimises for engagement, not sales. Use Ads Manager with a Sales objective.
- Running ads without tracking. If purchases are not recorded, the platform cannot find buyers.
- Judging results too early. One day of data tells you very little. Stick to your planned test period.
- Changing too many things at once. If you change the audience, creative and budget together, you will not know what worked.
- Ignoring margins. A high ROAS on a low-margin product can still lose money.
- Sending traffic to the homepage. Send each ad to the most relevant product or collection page.
- Using one tired ad for months. Creative fatigue sets in as the same people see your ad repeatedly. Refresh it regularly.
- Scaling too fast. Doubling budgets overnight often doubles the CPA too.
For a wider view of keeping acquisition costs under control, listen to our episode asking whether you are spending too much on finding new customers.
Should you run ads yourself or hire an agency?
Most beginners should run their first campaigns themselves. Learning the basics teaches you how your customers respond to different messages, and it means you will be able to judge an agency's work properly if you hire one later.
Consider outside help once your ads are profitable and your time is better spent elsewhere, or when monthly spend is high enough that small improvements make a real difference. When you do hire, ask for access to your own ad accounts, agree on CPA or profit targets rather than clicks or reach, and make sure you own the pixel and the data.
A word of warning: Agencies will report back to you excluding their service fees but as a business owner you need to factor their fees into your results to see if you're still making money after accounting for paying them to do it for you.
Whichever route you choose, paid ads are one channel among several. They work best alongside a store built on the right platform, which our complete guide to choosing an eCommerce platform in South Africa covers, and alongside free visibility in search and AI tools, covered in our complete guide to GEO for online stores.
Frequently asked questions about paid ads for online stores
How much do Facebook ads cost in South Africa?
There is no fixed price. Costs depend on your audience, the time of year, your creative and how well your store converts. What matters is not the cost per click but the cost per sale compared with your profit per order. Start with a small test budget and measure your actual CPA.
Are Google ads or Facebook ads better for a new online store?
Google ads are usually better for products people already search for, because they reach buyers at the moment of intent. Facebook and Instagram ads are usually better for visual, novel or impulse products that people do not know to search for yet. Start with the one that matches how your customers find products like yours.
Can you run Google Shopping ads in South Africa?
Yes. Google's Merchant Center supports South Africa with listings in Rand. You need a Merchant Center account, an approved product feed and a linked Google Ads account to run Shopping or Performance Max campaigns.
What is a good ROAS for an online store?
A good ROAS is any figure above your break-even ROAS, which depends on your margins. A store with a 50% margin breaks even at a ROAS of about 2, while a store with a 25% margin needs about 4. Calculate your own break-even figure rather than relying on a general benchmark.
Learn to run profitable ads with Insaka
Paid ads can turn a store with a few sales into a growing business, but only when the numbers, tracking and creative are right. The difference between losing money and making it is usually in the basics covered in this guide.
At Insaka eCommerce Academy, we teach South African sellers how to launch and grow online stores with practical, local strategies, including how to run Meta, Google and marketplace ads that pay for themselves. Our training is built on real experience selling in this market, so you learn what works for South African shoppers rather than adapting overseas advice.
Ready to make your ad spend work harder? Explore Insaka's eCommerce courses and resources at insaka.co.za.
More guides on paid ads for online stores
- How to set up Takealot Sponsored Ads
- Hidden treasure in your search terms reports
- How to measure the ROI on Google ads if you are not selling a product on your site
- Are you spending too much on finding new customers?
- A guide to eCommerce marketing
- Marketing funnels for eCommerce
Written or reviewed by Warrick Kernes, founder of Insaka eCommerce Academy and Shopify's 2021 Top Education Partner worldwide, based on 15+ years of selling online in South Africa.