Bulk SMS · OTP · API · Built by Tecunit

Send SMS without the enterprise price tag

SplitSMS is a pay-as-you-go SMS platform for Ghana and 190+ countries. Run campaigns from the dashboard, plug in the REST API, or connect WordPress — 5 free credits to try it.

Dashboard

Upload contacts, schedule blasts, register Sender IDs, and read delivery logs.

API

REST endpoints for send, OTP, wallet, webhooks. Sandbox keys for staging.

WordPress

Official plugin for WooCommerce orders, forms, and Crocoblock — paste your API key and toggle events on.

Professional reviewing SMS on her phone

Why SplitSMS

Reach customers on the channel they check first

Email gets ignored. SMS gets opened. SplitSMS gives your business a direct line to customers — for promotions, order updates, OTP codes, and appointment reminders — without locking you into an expensive annual contract.

Built in Ghana by Tecunit, we know local Sender ID rules, mobile money top-ups, and what it takes to deliver across West Africa and 190+ countries worldwide.

  • Pay only for messages you send — top up when you need more credit
  • Transparent per-country rates, starting around GHS 0.029 in Ghana
  • Delivery logs and webhooks so you know what was sent and what landed
  • Dashboard, REST API, and WordPress plugin in one account

Use cases

What teams use it for

One platform for campaigns, transactional SMS, and integrations — pick what fits your workflow.

All features
  • Marketing blasts

    Import contacts, schedule sends, and track delivery per message.

  • OTP & alerts

    Login codes, payment confirmations, and shipping updates.

  • Store notifications

    WooCommerce order placed, paid, and shipped — via the WordPress plugin.

  • Sender IDs

    Register your brand with carriers before you send at scale.

  • Webhooks

    Push delivery receipts to your backend the moment status changes.

  • Connect API

    Embed SMS in your SaaS — sub-accounts, credits, and sender IDs.

How it works

Four steps to your first SMS

No sales call, no contract. Create an account and follow the flow below.

  1. 1

    Create account

    Sign up free — 5 SMS credits included.

  2. 2

    Register Sender ID

    Submit your brand for approval on the routes you need.

  3. 3

    Top up

    Add credit to your wallet when you are ready to send.

  4. 4

    Send SMS

    Use the dashboard, REST API, or WordPress plugin.

Plug in & go

Integrations

WordPress plugin for stores and forms, or Connect APIs when you are embedding SMS inside your own product.

Integration directory

WordPress & WooCommerce

Official plugin · no custom code

v1.7.2

Install the plugin, paste your API key, and toggle SMS for orders, forms, and Crocoblock events from wp-admin.

  • Forms manager

    Auto-detect CF7, WPForms, Elementor, JetFormBuilder, JetEngine

  • WooCommerce

    Order placed, payment complete, processing, completed

  • WordPress core

    Welcome SMS on user registration

  • Form plugins

    Contact Form 7 & WPForms — Forms manager or Integrations

SplitSMS Connect

For SaaS platforms & resellers

Provision embedded customers, allocate SMS credits, and register sender IDs over REST — your users send through SplitSMS without leaving your app.

  • Sub-accounts

    Create customers with wallet balance and SMS credits.

  • Sender IDs

    Scoped registration APIs per connected customer.

  • Partner dashboard

    Oversight at /dashboard/connect for your team.

For developers

Build on the SplitSMS REST API

One production base URL, Bearer authentication, and JSON request bodies. Ship OTP, transactional SMS, and campaign sends from your backend — with sandbox keys for staging and webhooks for delivery status.

  • POST /api/v1/sms/send — single or bulk recipients
  • OTP send & verify endpoints for login flows
  • Wallet, balance, contacts, campaigns, and sender IDs
  • JS, PHP, and Flutter SDKs plus a Postman collection
send-sms.sh
curl -X POST https://www.splitsms.com/api/v1/sms/send \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "to": "233201234567",
    "sender": "MYBRAND",
    "message": "Your order is on the way."
  }'
Developer working with code and API dashboards

SplitSMS Blog

SMS tips, guides & stories

Practical bulk SMS advice for Ghana and Africa — marketing playbooks, API guides, compliance, and real business stories.

View all articles

View all articles

Person reading an SMS on their phone

FAQ

Common questions

Quick answers before you sign up. Need more help? Contact support.

What is SplitSMS?

Bulk SMS for campaigns, OTP, and order alerts. Sign up, top up your wallet, register a Sender ID, then send from the dashboard or REST API.

How much does SMS cost?

Rates depend on destination — Ghana starts around GHS 0.029 per segment. See the pricing page for each country.

Do you provide an SMS API?

Yes. Send SMS, OTP, wallet balance, contacts, campaigns, and webhooks. Sandbox keys are included for testing.

Is there a WordPress or WooCommerce plugin?

Yes — v1.7.2. Order notifications, form SMS, and WooCommerce events without writing code.

Can I send to Nigeria and other countries?

Yes. Routing via Infobip, Twilio, and regional gateways with failover.

Get started today

Try it with 5 free SMS

No contract. Pay only when you send.

  • 5 free credits on signup
  • 190+ countries
  • Dashboard, API & WordPress