Home / Guides / WhatsApp Business Platform
The WhatsApp Business Platform for South African practices: numbers, costs and setup
The free WhatsApp Business app is a phone app for one person on one handset. The WhatsApp Business Platform (the API) lets software and multiple staff work the same number — which is what a practice actually needs. Since 1 July 2025 Meta charges per delivered template message rather than per conversation, and replies inside the 24-hour window that opens when a client messages you first are free. You can keep your existing number, but it must be released from the Business app first.
Most South African practices already run on WhatsApp informally. The move to the Business Platform is usually triggered by one of three irritations: the number lives on one person's phone, nobody can see the history when that person is on leave, and there is no record of what was promised to whom. This is a practical guide to what changes, what it costs, and what to get right before you migrate.
Business app or Business Platform?
| WhatsApp Business app | WhatsApp Business Platform (API) | |
|---|---|---|
| Who it suits | A sole practitioner answering personally | A practice with staff, software, or after-hours cover |
| Cost | Free | Per delivered template message, plus any provider fee |
| Access | One primary phone, a small number of linked devices | Many agents and systems on the same number |
| Automation | Away messages and quick replies only | Full programmatic control — screening, booking, payment links |
| Record | Lives on the handset | Lives in a system you control and can export |
| Outreach | Manual | Approved templates, with opt-in rules |
The honest test: if losing one phone would lose your intake history, you have outgrown the app.
The 24-hour customer service window
This is the single most important mechanic on the platform, and the one that determines what you pay.
When a client sends your business a message, it opens a 24-hour customer service window. Inside that window you can reply freely, in ordinary free-form messages, as many times as the conversation needs. Incoming messages from clients are free, and free-form replies within the window are free.
Once the window closes, you can no longer simply message the person. To reopen the conversation you must send a pre-approved template message, and that costs money. The client's reply opens a fresh 24-hour window.
For an intake use case this is unusually favourable. Almost all of the traffic is client-initiated — someone messages your firm at 23:40 and the entire screening, booking and fee conversation happens inside that one free window. The paid messages are the ones you choose to send later: a consultation reminder the following afternoon, a document request three days on.
What it costs since July 2025
Meta moved from conversation-based pricing to per-message pricing on 1 July 2025. You are now charged per delivered template message, priced by category and by the recipient's country.
| Category | What it is | Charged? |
|---|---|---|
| Service | Free-form replies inside the 24-hour window | Free |
| Utility | Transactional follow-ups tied to an existing interaction — booking confirmations, reminders, document requests | Free inside the window; charged outside it |
| Marketing | Promotional or re-engagement messages | Charged, and the most expensive category |
| Authentication | One-time passcodes | Charged |
Rates differ per country and Meta revises them, so take current numbers from Meta's rate card rather than from any vendor's blog post — including this one. Two things reliably surprise people:
- There is a second bill. Meta's per-message fee applies to everyone. Your Business Solution Provider adds its own fee on top, and providers differ enormously in how transparently they present it. Ask specifically whether a quoted monthly price includes or excludes Meta's message charges.
- Category is assigned at approval. A template you consider a helpful reminder can be classified as marketing, which changes its price and its opt-in requirements. Write utility templates that are genuinely tied to a specific transaction.
Can you keep your existing number?
Yes, and you generally should — it is the number on your letterhead, your Google Business Profile and eight years of client phones. Two constraints:
- A number can only live in one place. If it is currently registered to the WhatsApp Business app, it must be deleted from that account before it can be registered on the Platform. Export anything you need first; chat history does not migrate.
- A landline works. Verification can be completed by voice call, so a practice's published landline is eligible. Whether you want intake on the switchboard number is a separate question.
Firms that would rather keep partner mobiles out of firm intake often take a new number for the clerk and forward or advertise it deliberately. Both approaches work; the mistake is running both channels informally and letting enquiries scatter.
Setup, in the order it actually happens
- Meta Business Manager account for the practice, with the right people as admins — not a personal account belonging to whoever set it up.
- Business verification. Meta will want documentation matching your registered entity: company registration, a utility bill or bank statement in the business name, a matching website and email domain. Get the legal name exactly right; mismatches are the usual cause of rejection.
- Display name. It must relate to the business and comply with Meta's display name policy. "Mahlangu & Partners" is fine; "Best Attorneys Free Consultation" is not.
- Register the number on the Platform, releasing it from the Business app if necessary.
- Submit templates for the follow-ups you know you need: consultation confirmation, reminder, document request, reschedule.
- Connect the systems that will actually use it — diary, payment provider, intake.
Verification is the step that takes the time. Budget days, not hours, and start it before you have promised anyone a go-live date.
Rules worth knowing before you are caught by them
- Opt-in is required for marketing. You may not import a list of past clients and message them promotionally because they once instructed you. Beyond Meta's own rules, POPIA's direct-marketing provisions apply to electronic communication.
- Quality ratings are real. Blocks and reports from recipients degrade your number's quality rating and can cap how many people you may message. Practices that stay reactive rarely have a problem; practices that blast do.
- The green badge is not automatic. The verified badge on an Official Business Account is granted by Meta on notability grounds. Business verification is a different and mandatory thing. Do not promise partners a green tick.
- Everything is still personal information. Moving intake onto the Platform does not change your POPIA position — see WhatsApp and POPIA for law firms. Your provider becomes an operator and needs a written agreement.
Do you need the Platform at all?
Not every practice does. A sole practitioner who answers their own messages within the hour and has no ambition to cover nights has a working system already. The Platform earns its cost when at least one of these is true:
- More than one person needs to see the same conversation.
- Enquiries arrive when nobody is available to answer them.
- You want the intake record to survive the handset.
- You want software — screening, diary, payment links — in the conversation rather than beside it.
The Platform, without the project
247clerk handles the Business Platform setup, templates and verification for South African practices, then runs your intake on the number your clients already have.
Live in about 15 minutes once verification clears.