Skip to content
OmniChannels.ai

SMS and WhatsApp business messaging in South Africa

Reach customers in South Africa on SMS, WhatsApp, RCS and voice from one platform. SMS runs over direct routes to Vodacom, MTN South Africa, Cell C and Telkom Mobile, with WASPA sending hours and POPIA consent in mind. BroadNet is licensed in every country where it operates.

A WhatsApp class confirmation from a sample Johannesburg fitness studio, with a little Afrikaans. Brand name and messages are sample data.

Short answer

Updated

Business SMS in South Africa is overseen by ICASA, with consent governed by POPIA and sending conduct by the WASPA Code of Conduct. Alphanumeric sender IDs of up to 11 characters need no pre-registration, but the name must identify your business. OmniChannels.ai, powered by BroadNet, sends over direct routes to Vodacom, MTN, Cell C and Telkom Mobile, and adds the WhatsApp Business API, RCS, voice and fallback in one platform.

What you can send in South Africa with OmniChannels.ai

What to know before sending in South Africa

A practical summary, not legal advice. ICASA, WASPA and Information Regulator requirements change, so we confirm the current position for your traffic during onboarding.

ItemDetails
Sender IDAlphanumeric IDs of up to 11 characters are not pre-registered under the WASPA Code, but the name must identify your business. A numeric long code is available on select networks.
Promotional messagesSend marketing only with verifiable consent, or to existing customers under POPIA's narrow exception, and always identify yourself.
Sending hoursThe WASPA Code bars direct marketing on Sundays and public holidays, on Saturdays before 09:00 or after 13:00, and on other days between 20:00 and 08:00. OTPs and alerts are transactional.
Consent and opt-outKeep timestamped consent records for at least 12 months. Every promotion carries STOP or opt-out wording, and STOP is honoured across campaigns.
WhatsAppUse approved templates for business-initiated messages. Meta charges per delivered message by category, so check Meta's current rate card.
Personal dataPOPIA, enforced by the Information Regulator, applies to your contact lists. Keep only the data you need and confirm your approach with counsel.

How to launch business messaging in South Africa

  1. 1

    Separate your traffic

    List your OTPs and alerts apart from promotions, and choose which use cases belong on WhatsApp and which on SMS.

  2. 2

    Set up consent

    Capture consent with the source, timestamp and wording, and plan one suppression list for STOP replies.

  3. 3

    Choose your sender IDs

    Pick a name that identifies your business, with separate names for transactional and promotional traffic. We prepare any filing with you.

  4. 4

    Connect WhatsApp

    Onboard through Meta Embedded Signup and submit your templates for approval.

  5. 5

    Test and launch

    Send test messages on all four networks, check delivery reports per network and schedule campaigns inside the allowed hours.

Is this the right setup for your South Africa traffic?

A good fit when

  • You send OTPs, alerts and promotions that must reach all four networks.
  • You need sending hours and opt-outs handled in the scheduler.
  • Your customers also use WhatsApp and you want one inbox for both.
  • You want delivery reports broken down by network.

Good to know before you start

  • Marketing needs consent and a working opt-out, and a second consent request after a refusal is not allowed.
  • Promotions cannot go out on Sundays or public holidays.
  • Sender IDs need no pre-registration, but delivery still varies by network, so test each one.
  • Rules change, and we confirm current requirements at onboarding.

SMS list rates in South Africa

Indicative price per SMS segment by monthly volume tier, averaged across operators, from BroadNet's published rate card. The more you send, the lower the rate.

SMS list rates in South Africa
$0.0297
$0.0261
$0.0220
$0.0178
Up to 100,000100,000 to 1 million1 to 5 million5 million and more

Indicative list prices in USD before taxes and sender ID fees, reviewed September 24, 2026. Your quote confirms the final rate.

List rate by operator
OperatorUp to 100,000
Vodacom$0.0314
MTN South Africa$0.0302
Cell C$0.0291
Telkom Mobile$0.0280
Estimate your monthly cost

South Africa business messaging questions

Who regulates bulk SMS in South Africa?

ICASA regulates electronic communications, the Information Regulator enforces POPIA, and WASPA is the industry body whose Code of Conduct binds its members and their clients. In practice your provider applies these rules to the traffic it carries.

Do I need to register a sender ID in South Africa?

No pre-registration is required under the WASPA Code, but the sender ID must identify your business. Alphanumeric IDs can be up to 11 characters, and a numeric long code is available on select networks. Test delivery on every network before launch.

When can I send marketing SMS in South Africa?

The WASPA Code bars direct marketing on Sundays and public holidays, on Saturdays before 09:00 or after 13:00, and on other days between 20:00 and 08:00. Transactional messages such as OTPs are not promotions.

Do I need consent to send promotional SMS?

Generally yes. POPIA section 69 requires consent before direct marketing by electronic communication, with a narrow exception for existing customers. Keep timestamped records and include your identity and an opt-out in every message. Confirm your approach with counsel.

Which networks carry SMS in South Africa?

Vodacom, MTN South Africa, Cell C and Telkom Mobile. OmniChannels.ai, powered by BroadNet, has direct routes to all four, and delivery reports show results per network.

What happens when a customer replies STOP?

Treat it as final for marketing until they opt in again, and apply it across all your campaigns. Keep a central suppression list and check it before each send.

Can I use WhatsApp for business messages in South Africa?

Yes, through the WhatsApp Business API with approved templates for business-initiated messages. BroadNet is an official Meta Business Solution Provider, and WhatsApp is charged at Meta's rate with zero markup.

Guides on this topic

Explore more of the platform

Plan your South Africa messaging with us

Tell us your channels, sender names and sending schedule. We'll set up routes, consent handling and WhatsApp onboarding.