All products

Bulk SMS Campaigns

Upload a list, write the copy, pick a Sender ID, and send. Personalized bulk SMS with scheduling and live delivered / failed counts — no CSV round-trips through three tools.

Bulk SMS is the workhorse: one message, many phones, a report you can actually read. It is the Friday flash sale, the Monday fee reminder, and the 6pm “your order left the warehouse” blast — sent from a dashboard built so a two-person shop is not learning enterprise software to reach its own customers.

Write once, personalize per phone

Drop in {first_name}, {order_id}, or {balance} and every recipient reads their own line, not a form letter. Import contacts from a CSV, Google Contacts, or a Google Sheet, group them however your business already thinks — customers, staff, a class year — and send to a group instead of retyping a list every time.

Schedule it, then stop thinking about it

Send now or set a time — the Tuesday 9am reminder that goes out whether or not you remember Tuesday morning. Delivery reports update live: sent, delivered, failed, per recipient, so you know a campaign actually landed instead of guessing from silence.

Priced per country, not per enterprise tier

Ghana rates start from around GHS 0.029 per segment, pay-as-you-go with no monthly minimum. Top up in GHS via Paystack, register a Sender ID customers recognize, and the same wallet covers campaigns, OTP, and every other product on the account.

Frequently asked questions

How many people can I send a bulk SMS campaign to?
As many as are in your contact list or group — there is no artificial cap on recipients. Larger sends are queued and reported in batches so you can watch delivered / failed counts update as they go out.
Do I need to code anything to send a bulk SMS campaign?
No. Campaigns, contacts, groups, and Sender IDs are all point-and-click in the dashboard. Reach for the REST API only when you want to trigger a send from your own app or an external event.
Can I personalize a bulk SMS with each recipient's name or order details?
Yes. Use placeholders like {first_name} or {order_id} in your message template — SplitSMS fills them in per recipient from your contact or import data before sending.

Newsletter

Subscribe to our newsletter

Delivery tips, SmartForms, and product updates from SplitSMS. No daily spam.

Occasional updates only. Unsubscribe any time.