Bulk SMS

Bulk SMS for
South African businesses.

Send useful reminders, alerts and campaigns from your browser or your business systems.

Choose SMS that fits the way your business works.

Send from a browser

Prepare recipients, compose a message and check its cost in the SMSFlow portal. A suitable route for a team running campaigns and customer updates without building an integration.

See the browser sending workflow

Send from your application

Connect an order, booking or service event to the HTTPS API. Choose a published .NET, Node.js or Python SDK, or use direct HTTP.

Explore the SMS API

Send from a SQL workflow

Use the supported SQL Server queue and worker when messaging needs to follow an existing database process.

Explore SQL Server integration

Start with a small, authorised audience. SMS sending uses paid credits at 16c excluding VAT / 18.4c including VAT per SMS part. Check your final message preview and account terms before sending. Compare SMS costs or discuss your sending requirements.

Standard SMS rate16c per SMS excluding VAT18.4c including VAT per SMS. Long messages can use multiple charged SMS parts.
Choose how you sendPortal or APIStart in your browser or connect your application
Explore integrations

Say something useful.

Make the next action clear, whether you are updating one customer or planning a larger campaign.

01 / Keep people informed

Order and service updates

Let customers know what has happened and what to expect next. Keep the message relevant and easy to act on.

02 / Help people remember

Appointments and reminders

Send a timely reminder with the details your recipient needs. Give them an appropriate way to respond.

03 / Build a campaign

Relevant offers and news

Choose an audience with the right permission. Write a clear offer and measure what customers do after the message.

04 / Support your organisation

School and team communication

Keep parents, staff and other groups informed through well-managed recipient lists and useful updates.

Watch · Bulk SMS

See useful SMS in action.

Explore the portal, message preparation and the routes into your business systems.

Read the video transcript

An order is ready. An appointment is coming up. Your customers need a clear next step. SMSFlow helps your team turn those moments into useful SMS updates.

Prepare a relevant audience and write a short message. Explain what has happened, what the person needs to know, and what to do next.

Use the web portal to prepare a campaign. Check the message preview and cost before sending. Longer messages and some characters can use multiple charged SMS parts.

Prefer your own business systems? Explore the HTTPS API or supported SQL Server integration. Review delivery information and make someone responsible for follow-up.

Explore Bulk SMS at SMSFlow online, and choose the sending route that fits your team.

South African customer receiving an update by phone

Useful updates, real life

Keep people in the loop.

An appointment reminder. An order ready to collect. A school notice that matters. Reach people with a short message and a clear next step.

  • Send from your browser or connect your systems.
  • Preview the message cost before sending.
  • Review delivery and follow up on the response.

What will my SMS campaign cost?

Standard SMS is 16c excluding VAT / 18.4c including VAT per segment. Multiply recipients by segments per message, then by the segment rate. Personalisation and link length can change the total.

Illustrative SMS costs at the standard rate; one segment per recipient
RecipientsSegmentsExcl. VATVATIncl. VAT
1,0001,000R160.00R24.00R184.00
5,0005,000R800.00R120.00R920.00
10,00010,000R1,600.00R240.00R1,840.00

These are cost illustrations, not separate bundles or a promise of account eligibility. Review the purchase total and applicable conditions in the SMS portal. Compare current SMS and WhatsApp pricing.

Message length, encoding and credits

For supported GSM text, a single SMS holds up to 160 character units. A longer concatenated message uses 153 units per segment: 161 units therefore need two segments. Some extended characters count as two units, so visible character count alone can mislead.

Emoji, non-GSM text, personalised values and encoding can change message handling. Check the portal’s message preview for the capacity and total cost of your actual message before sending. SMS credits expire 12 months after purchase unless your ordering terms state otherwise. Read the terms.

Network acceptance and delivery information are different from a person reading or acting on the SMS. Keep your own enquiry, booking or order records to measure the outcome.

Choose the job, then the sending route

Use SMS for a useful update: an appointment, order milestone, school notice or relevant campaign. Choose the browser-based sending workflow for a team working in the portal, the SMS API for an application, or the SQL worker for a supported database queue.

For a first campaign, follow the worked campaign guide. If sensitive communication requires a separate solution, explore the full YEO offering.

Your first campaign, step by step.

  1. 01

    Set up your account

    Register in the SMS portal, review your account terms and purchase the credits you need.

  2. 02

    Prepare the message

    Select the right recipients, check permission, write the update and review the segment count.

  3. 03

    Send and learn

    Send or schedule through the available tools. Review delivery status and the replies or actions that follow.

Simple pricing.
Useful detail.

Know how messages are charged before you send.

Understand SMS credits
What does 16c per SMS mean?

A standard SMS costs 16c excluding VAT, or 18.4c including VAT. Longer messages can use multiple charged SMS parts. Check the final message cost in the portal before sending.

What if my message is longer?
SMS encoding and message length affect segmentation. Concatenated messages use capacity differently from a single segment. The supported portal/API behaviour is the authority for the actual charge.
Can I send from my business system?
Use the HTTPS API and supported SDKs, or review the SQL Server worker integration. The developer hub links to the authoritative documentation and release materials.
How long do credits remain valid?

SMS credits expire 12 months after purchase unless your ordering terms state otherwise. Read the terms.

Ready for your next useful message?

Choose your sending route and get the details you need.

Talk to sales