DMly
WhatsApp broadcasts

WhatsApp broadcasts in South Africa, on the official API

Send approved templates to every customer who opted in, segmented by service, branch or last visit. You see what was sent, delivered, opened and answered, and every reply lands in your team inbox.

Opted-in contacts only Approved templates Segments and buttons Delivery and reply reports
Restaurant manager preparing a customer announcement
Your next campaign
The basics

What a WhatsApp broadcast on the official API is

A campaign to people who asked to hear from you, not a blast to a list of numbers.

Approved templates, sent from your number A broadcast on the WhatsApp Business API is a template message that Meta has reviewed, sent from your own business number to the contacts you choose.
Only to people who opted in Your list is built from customers who said yes: at the till, on your website, in a chat or through a sign-up form. DMly keeps the opt-in on each contact.
Replies become conversations When a customer answers a broadcast, the reply arrives in the shared inbox, assigned to your team or picked up by the AI agent.
POPIA

Direct marketing on WhatsApp under POPIA section 69

This is a plain summary, not legal advice. The Information Regulator enforces POPIA.

Consent comes first POPIA section 69 says direct marketing by electronic communication, which includes WhatsApp, needs the person's consent. Collect a clear opt-in before you send a promotion.
Record where and when Keep a record of how each person opted in. DMly stores the opt-in on the contact, so you can show it if a customer asks.
Make it easy to say no Every marketing message should give a simple way to opt out. DMly handles STOP and opt-outs on every channel, and opted-out contacts are left out of future broadcasts.
How it works

A campaign tool, not a blast tool

Segments Message the right people Filter by tag, service, branch, last visit or any custom field. A Sandton offer goes to Sandton customers.
Templates Written and submitted with you We help you write templates that suit Meta's rules, then submit them for review.
Buttons One tap to answer Add buttons such as Book now or Not for me, so customers reply without typing.
Reports See what came back Sent, delivered, opened, replies and failures for every broadcast.
Opt-outs STOP handled for you Anyone who opts out is removed from future sends automatically.
Inbox Replies land with your team Every reply opens a conversation in the shared inbox, ready to book or sell.
Meta rates

What Meta charges per delivered message in South Africa

Rates from 1 October 2026. Meta bills in US dollars. Rand figures use the indicative R16.61 per US dollar of 3 November 2026. DMly adds nothing.

Message type US$ per message About R
Marketing template US$0.0379 R0.63
Utility template US$0.0095 R0.16
Authentication template US$0.0095 R0.16
International authentication US$0.02 R0.33
Service reply, first 1,000 a month per number Free Free
Service reply after the first 1,000 US$0.0095 R0.16
Incoming customer message Free Free
Worked examples

What a broadcast costs, with the arithmetic shown

Examples only. The message counts are made up to show the sums. Rand figures are approximate.

About R 1,259 2,000 marketing messages x US$0.0379 = US$75.80, about R1,259 at R16.61 to the dollar.
About R 315 500 marketing messages to one segment x US$0.0379 = US$18.95, about R315.
About R 158 1,000 utility messages, such as booking reminders, x US$0.0095 = US$9.50, about R158.
Sending a campaign

How to send a WhatsApp broadcast in South Africa with DMly

01 Build the list Import opted-in contacts or let the list grow from chats and sign-up forms, with the opt-in recorded on each contact.
02 Pick a segment Choose who should get this message, rather than everyone you have ever spoken to.
03 Choose an approved template Use a template Meta has approved, add buttons, and work out the cost from the rates above before you send.
04 Send and follow up Watch delivered, opened and replies come in, and answer from the shared inbox.
A broadcast

A month-end promotion from a Gqeberha gym

Illustrative broadcast for a fictional gym, sent to opted-in members.

BS Baywest Strength Club WhatsApp broadcast
Hi Sipho, this month only: bring a friend to any class for free. Reply BOOK to pick a time, or STOP to opt out. BOOK Great! Saturday 08:00 functional training or Sunday 09:00 spin? Saturday 8 please, with my brother Thabo Booked ✓ Two spaces for Saturday 08:00. See you both at Baywest.
One tap to reply Buttons make answering easy.
Straight to a booking The reply turns into a booked session in the same chat.
Opt-out respected Anyone who taps Stop is left out of the next broadcast.
Why DMly

Why businesses in South Africa choose DMly

The chats your customers already start on WhatsApp, Instagram and Facebook, answered, booked and paid for in one place.

01The official WhatsApp APIRuns on Meta's official WhatsApp Business API on your own number, and the WhatsApp Business app keeps working on your phone.
02Every channel, one inboxWhatsApp, Instagram, Facebook, TikTok, Telegram, SMS, Google Business Profile and website chat, answered by one team.
03Card and EFT in the chatSend Paystack payment links and invoices for card or EFT, or card through Flutterwave. DMly adds no fee.
04An AI agent on every planTrained on your services, prices and hours. It answers day and night, books, and hands over to your team with the chat attached.
05Meta's costs, nothing addedA marketing message costs about R0.63 and a utility message about R0.16 at Meta's South Africa rate. Incoming messages are free.
06Set up with you, freeOur team helps with Meta business verification and builds your setup with you on a video call, at no cost.
Try DMly free for 7 daysBook a demoSeven days on us, no card. Setup help costs nothing.
Questions

WhatsApp broadcast questions from South African businesses

Is it legal to send WhatsApp broadcasts in South Africa?
Yes, to people who opted in. POPIA section 69 requires consent for direct marketing by electronic communication, and Meta's rules require opt-in too. Give everyone an easy way to opt out.
How much does a WhatsApp broadcast cost in South Africa?
Meta charges per delivered message in US dollars. A marketing message is US$0.0379, about R0.63, so 2,000 messages cost US$75.80, about R1,259. DMly adds nothing.
Is there a limit on how many people I can message?
A new number can start conversations with up to 250 customers a day. Business verification with your CIPC documents lifts that limit, and our team helps you with it.
What happens when someone replies STOP?
They are opted out automatically and left out of future broadcasts, on WhatsApp and every other channel.
Can I see who opened my broadcast?
Yes. Each broadcast shows sent, delivered, opened on WhatsApp, replies and failures.

Plan your next promotion on WhatsApp

Seven days free, no card needed. Our team sets it up with you on a video call.

Start free trial Book a demo