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.
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.
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.