How to Sell on WhatsApp in South Africa: A Step-by-Step Guide (2026)

How to Sell on WhatsApp in South Africa: A Step-by-Step Guide (2026)

Selling on WhatsApp means using the WhatsApp Business app or API to show your catalogue, chat with buyers, and close sales inside a single conversation, without forcing shoppers onto a separate website first. For South African sellers, that matters because WhatsApp is where your customers already spend their time, and a message with a "yes, I'll take it" converts far more reliably than an abandoned checkout page.

This guide walks through setting it up properly: catalogue, entry points, a working funnel, payments, and the POPIA rules most sellers get wrong.

Why WhatsApp Works for South African Online Sellers

Data costs and patchy connectivity have made WhatsApp the default communication layer for millions of South African shoppers, well ahead of email or even Instagram DMs for many demographics. It's also low-friction for a first-time buyer: no account to create, no card details to type into an unfamiliar site, just a chat.

For sellers, the appeal is practical. Questions about size, stock, or delivery time get answered in real time, which shortens the gap between "interested" and "paid." That's the whole point of a sales funnel: fewer steps between attention and money changing hands.

Step 1: Set Up the Right WhatsApp Account

WhatsApp Business App vs WhatsApp Business Platform (API)

The free WhatsApp Business app is the right starting point for most solo sellers and small stores. It gives you a catalogue, quick replies, labels for organising chats, and basic automated greeting and away messages. One phone number, one device (or linked devices), no cost.

Once volume grows and you need multiple team members replying from one number, chatbot automation, or integration with a CRM or Shopify, you move to the WhatsApp Business Platform, commonly called the API. You don't access this directly from Meta; you sign up through a Business Solution Provider (BSP) such as Clickatell, Turn, Wati, or a local South African partner, who handles the technical connection and bills you for usage.

What the API Actually Costs in 2026

Since July 2025, Meta bills the WhatsApp Business Platform per template message sent, not per open conversation, split into four categories:

  • Marketing messages (promotions, broadcasts) are always charged.
  • Utility messages (order updates, delivery notifications) are charged only outside an open customer-service window.
  • Authentication messages (OTPs) follow the same rule as utility.
  • Service messages, meaning any reply you send within 24 hours of a customer messaging you first, are free for every business, everywhere.

That last point is the one sellers miss: if a customer messages you first and you reply within the 24-hour window, it costs nothing regardless of what you send. There's also a 72-hour free window when someone messages you after clicking a Click-to-WhatsApp ad. Exact per-message rates in Rand vary by BSP, category, and monthly volume, so get a current quote from your chosen provider rather than relying on a figure you saw in a blog post from a different market. As a rule of thumb, utility messages are the cheapest per message and marketing broadcasts the most expensive, which should shape how often you send unsolicited promotions versus answering inbound chats.

Step 2: Build Your Product Catalogue

Inside WhatsApp Business, go to Business Tools and add a catalogue. You can list up to 500 products per account, each with up to 10 images, a description, price, and a link back to your website or Shopify listing if you have one.

Keep descriptions short and specific: size, material, stock status, and delivery estimate. A catalogue item that answers the three questions a buyer would otherwise ask by chat saves you both time.

If you already run a Shopify store, Meta's Commerce Manager can sync your product feed into WhatsApp so you're not maintaining two catalogues by hand. Sync runs on an hourly schedule rather than instantly, so stock levels can briefly lag; build that into how you handle low-stock items.

Step 3: Turn On the Entry Points

A funnel needs a top. These are the ways South African buyers land in a WhatsApp chat with you in the first place.

Click-to-WhatsApp Ads

Run these through Meta Ads Manager, targeting Facebook or Instagram, with the ad's call-to-action opening a WhatsApp chat instead of a landing page. These consistently produce cheaper, higher-intent leads for South African sellers than driving cold traffic to a website, because the person has already decided to start a conversation.

QR Codes, Links, and Website Widgets

Put your wa.me link or a QR code on packaging, receipts, Instagram bio, and email signatures. Add a WhatsApp chat widget to your Shopify or WordPress store for shoppers who hesitate at checkout, since a quick answered question there is often the difference between a sale and a bounce.

Step 4: Build the Funnel — Engage, Convert, Retain

Automated Welcome and Qualifying Flow

Set an automated greeting that fires on first contact, states your response hours, and, if you're on the API, offers quick-reply buttons ("Browse catalogue," "Track my order," "Talk to a person"). This filters simple questions away from your inbox before a human needs to step in.

Getting Paid: Payment Links on WhatsApp

WhatsApp itself doesn't process card payments for South African merchants the way it does in some markets, so the practical approach is sending a payment link from your existing gateway (PayFast, Yoco, Peach Payments, or your Shopify checkout link) directly in the chat once the customer confirms what they want. It's not a single tap, but it's still far shorter than redirecting someone to browse a full site from scratch. If you haven't settled on a gateway yet, our guide to choosing a payment gateway for a Shopify store in South Africa walks through the trade-offs.

Retention: Repeat-Purchase Sequences

Once someone has bought, tag them (WhatsApp Business labels or your BSP's tagging) and send an occasional, clearly-marked promotional message rather than going silent until the next sale. This is where the POPIA rules below actually matter.

WhatsApp Selling and POPIA: Staying Compliant

South Africa's Protection of Personal Information Act treats a WhatsApp broadcast the same as any other direct electronic marketing: you need the customer's prior opt-in consent before sending unsolicited promotional messages, and every message needs a clear, free way to opt out.

There is a practical exception known as the soft opt-in: if someone already bought from you, you obtained their number during that sale, and you're only marketing your own similar products, you can market to them on an opt-out basis rather than requiring fresh consent. The moment they opt out, though, that number comes off your list for good.

The Consumer Protection Act adds a time restriction on top of POPIA: no marketing contact on Sundays or public holidays, and only 9am–1pm on Saturdays, 8am–8pm on weekdays. For the full current guidance, see the Information Regulator's published guidance notes.

WhatsApp vs Instagram DMs vs a Full Online Store

WhatsApp Business Instagram/Facebook DMs Full online store
Setup cost Free (app) Free Hosting + platform fees
Catalogue Up to 500 items, native No native catalogue Unlimited
Checkout Payment link, manual Payment link, manual Automated cart & checkout
Best for High-touch, personal selling Casual browsing traffic Scale, SEO, repeat automation
Automation Available via API/BSP Limited Full (abandoned cart, email flows)

The honest answer for most sellers isn't "WhatsApp instead of a store," it's WhatsApp as the fastest-converting channel feeding a store you still control for scale, search traffic, and automation you can't fully replicate in a chat app.

Common Mistakes South African Sellers Make on WhatsApp

Broadcasting to your entire contact list with no segmentation is the most common one; it burns your list and, if consent wasn't properly collected, is a POPIA problem waiting to happen. A close second is treating WhatsApp as a one-person job once volume grows past what one phone can handle, rather than moving to the API with shared inboxes. And plenty of sellers never set a catalogue up at all, forcing every buyer to ask "how much is this?" one item at a time.

FAQ

Is WhatsApp Business free in South Africa?
The WhatsApp Business app is free to download and use, including the catalogue. Costs only start once you move to the API through a Business Solution Provider, and even then, replies within the free service window cost nothing.

Can I connect WhatsApp to my Shopify store?
Yes. Meta's Commerce Manager can sync your Shopify product feed into a WhatsApp catalogue, and several Shopify apps add chat widgets and cart-recovery messages on top of that connection.

How many products can I list in a WhatsApp catalogue?
Up to 500 per WhatsApp Business Account, with a maximum of 10 images per product and one catalogue per account.

How Insaka Can Help

Setting up the app is the easy part. Building a funnel that consistently turns "hi, is this available?" into paid orders, without falling foul of POPIA or drowning in unanswered chats, is where most South African sellers get stuck. Inside the Insaka eCommerce Academy we cover WhatsApp selling alongside the rest of your marketing stack, from AI tools that can save Shopify owners hours a week to running your ads efficiently. If you'd like structured, South Africa-specific training on the full funnel, visit insaka.co.za to see current courses and resources.

[INSERT REAL EXAMPLE/SCREENSHOT: a WhatsApp catalogue view from an Insaka student's store, if available]

This article was written by the Insaka team, who train South African sellers on Takealot, Shopify, Amazon, and general eCommerce marketing.