Vodacom · MTN · Cell C · Telkom

Send one message to all your customers at once

Bulk SMS for South African business. Type your message, choose who gets it, press send — it lands on every phone in seconds. Reminders, order alerts, OTPs, specials. Prepaid from R0.28 an SMS, no monthly fee and no contract.

  • No card needed to start
  • Credits never expire
  • Cancel nothing — there is no plan
09:41

DeltaPlumb

SMS · today

Reminder: your appointment is tomorrow at 10:00.
Delivered 9:40 am
Your order #4192 is ready for collection.
Delivered 10:41 am
Your verification code is 483920.
Delivered 11:42 am

One message

to your whole list at once

So what is bulk SMS?

It is exactly what it sounds like: one text message, sent to a whole list of people at the same time, from your business name instead of a stranger’s number.

  1. Step 1

    Write it once

    One message, up to 160 characters. Type it in your dashboard or send it from your own software.

  2. Step 2

    Choose who gets it

    Paste a few numbers, or pick a saved list like “Customers” or “Parents”. We clean every number first.

  3. Step 3

    It lands in seconds

    Straight to every phone on the list. You watch it delivered, person by person, as it goes.

What you can send

Six things South African businesses send every day

These are real messages, not categories. If one of them sounds like something you phone people about, that is the one SMS will save you the most time on.

Appointment reminders

Clinics · Dentists · Salons · Mechanics

SMS from your businessHi Thandi — reminder of your appointment at Delta Dental tomorrow at 10:00. Reply C to cancel.

The cheapest way there is to stop people forgetting and not arriving.

Order & collection alerts

Shops · Spares · Pharmacies · Bakeries

SMS from your businessYour order #4192 is ready for collection at our Polokwane branch until Friday 17:00.

Nobody phones to ask if it has arrived, and nothing sits on your shelf.

Payment & account reminders

Schools · Gyms · Rentals · Accounts

SMS from your businessGood day. Your account balance of R1,250 is due on 25 August. EFT details are on your statement.

A polite nudge that gets read, days before a phone call would.

OTPs & verification codes

Apps · Portals · Anything with a login

SMS from your businessYour verification code is 483920. It expires in 10 minutes. Do not share it.

Delivered in seconds through our API, straight from your own system.

Outage & emergency notices

Estates · Complexes · Farms · Security

SMS from your businessStage 4 load-shedding tonight 18:00–20:30 in Zone 6. Water tanks have been filled.

Reaches everyone at once — including the people whose data has run out.

Specials & announcements

Retail · Restaurants · Churches · Clubs

SMS from your businessWeekend special: 20% off all winter stock at Delta Stores, Sat & Sun only. Reply STOP to opt out.

To people who asked to hear from you — with the opt-out added automatically.

Who uses it

Anyone with a list of people who need to know something. Most of our customers are small businesses with between fifty and five thousand customers.

  • Schools & crèches
  • Clinics & dentists
  • Salons & barbers
  • Plumbers & electricians
  • Shops & spazas
  • Churches
  • Gyms & studios
  • Estate agents
  • Delivery & couriers
  • Security estates
  • Taxi associations
  • NGOs & clubs

Why SMS and not a WhatsApp broadcast

Nothing against WhatsApp — but it needs data, an app, and for your customer to have saved your number first. SMS needs none of that.

Every phone, not just smartphones

SMS arrives on a R200 Nokia the same as on the newest iPhone. No app to install, nothing to sign up for.

No data, no Wi-Fi needed

Your customer does not need airtime, a data bundle or signal on an app. If their phone is on, the message lands.

It arrives, and it gets seen

No algorithm deciding who sees your post, no spam folder swallowing it, no unread email at the bottom of a pile.

One message, thousands of people

Write it once, pick your list, press send. Five recipients or fifty thousand — the work is the same.

Prepaid — no monthly fee

Buy credits, use them whenever

One credit sends one SMS of up to 160 characters. Buy more when you run out — and what you have paid for stays yours until you send it.

100
SMS credits
R57.00
R0.57 per SMS
Get started
500
SMS credits
R250.00
R0.50 per SMS
Get started
Most popular
1,000
SMS credits
R440.00
R0.44 per SMS
Get started
5,000
SMS credits
R1,950.00
R0.39 per SMS
Get started
Best value
10,000
SMS credits
R3,600.00
R0.36 per SMS
Get started
25,000
SMS credits
R8,250.00
R0.33 per SMS
Get started
50,000
SMS credits
R15,500.00
R0.31 per SMS
Get started
100,000
SMS credits
R28,000.00
R0.28 per SMS
Get started
Card payments via Yoco No contract, no monthly fee Credits never expire

Sending more than 100,000 a month? Talk to us about wholesale rates.

Sending in five minutes

Step 1

Open an account

An email and a password — that is it. You get 10 free credits straight away, enough to send yourself a real message and watch it arrive.

Step 2

Bring your list

Paste numbers in any format, or import your spreadsheet. We clean them, drop the duplicates and flag the ones that will never work — you are not charged for those.

Step 3

Send and watch

Press send and follow delivery person by person. Top up whenever you need to, from R57.00.

For developers

One endpoint. That’s the API.

Generate a key in your dashboard and send from anything that can make an HTTP request — your booking system, your till, your CRM. JSON in, JSON out, delivery status per recipient, and the same prices as the dashboard. No separate developer plan.

Get an API key
curl -X POST https://bmr-sa.co.za/api/sms/v1/send \
  -H "Authorization: Bearer bmrsms_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "to": ["0821234567", "0739876543"],
    "message": "Your order is ready for collection."
  }'

{
  "ok": true,
  "accepted": 2,
  "creditsCharged": 2,
  "remainingCredits": 998
}

Your customers read their SMS.

No app to install, no data needed, no algorithm deciding who sees it. Open an account and send your first message in the next five minutes.

10 free credits · No card needed · Nothing to cancel