Products
Bulk SMS One-time codes Voice Soon Email campaigns
Company
Pricing Developers Support Status

Every message, delivered.

Bulk SMS, one-time codes and email campaigns for businesses in Ghana, from one simple API. Prepaid, no contracts, and you only pay for what actually goes out.

Create a free account 900 SMS for GH₵20 That's about 2 pesewas a message
Delivering across every Ghanaian network

Everything you need to reach your customers.

One API key, one balance, and one place to see what happened to every message you sent.

Easter promo0 / 12,480
Delivered 0Queued 12,480

Bulk SMS

One number or fifty thousand, in a single call. Large sends go out as background jobs, so your app never sits waiting on us.

Code verified

One-time codes

We make the code, send it, and check it when your user types it back. No codes in your database, no expiry timers to write.

Calling 024 ••• 4567 · 0:00

Voice

Ring a number and read your message out, or play a recording you made. For customers who never open their texts.

Live in ten minutes.

Most businesses send their first real message the same morning they sign up.

1

Create your account

Business name, email and phone. Confirm your email and you're in.

2

Build against the sandbox

Same requests, nothing delivered, nothing charged. No approval needed.

3

Register your sender ID

The name your customers see instead of a number. Usually approved within the hour.

4

Top up and switch to your live key

MoMo or card through Paystack. Your balance updates the moment it's paid.


            

Pay a little, send a lot.

GH₵20 gets you 900 messages. Top up more at once and every message costs less. Your credit never expires.

SMS credit

Prepaid · never expires · pay with MoMo or card

From GH₵0.017 per SMS
Top-upSMS creditsPrice per SMSYou save
messages
One-time code1 SMS credit
Voice call, up to 30sGH₵0.25
Sender IDFree on every network
Custom volumeTalk to us

Messages over 160 characters (70 with emoji or special characters) are sent in parts, and each part is one credit. We bill what the network actually reports, never a guess.

Now with email, too.

Write a newsletter or an offer, pick who gets it, and send. Replies come straight to you, and every email carries an unsubscribe link.

Campaigns in minutes

Import your list, write in plain words with each person's name, see a preview, send a test to yourself, then send now or schedule it.

Unsubscribe built in

Every email gets a one-click unsubscribe link, and people who leave are never emailed again. That keeps you on the right side of the law and of inboxes.

Same account as SMS

One sign-in for texts, codes and email. Plans are prepaid in cedis with MoMo or card, and Free covers 3,000 emails a month.

Email plans

Billed monthly in cedis · pay for 3 or 12 months and it costs less

Free plan included
PlanEmails / monthOwn domainsPrice
Pay for 3 months and save 5%, or 12 months and save 15%. If a paid plan lapses you drop to Free; your lists and campaigns stay.

Building with an AI agent?

Pick your language and download one markdown file with the rules, every endpoint and a working client. Hand it to Claude Code, Cursor or Copilot and the integration comes out right the first time.

Common questions.

About sending bulk SMS and one-time codes in Ghana with Nkra.

How much does bulk SMS cost in Ghana?

Credit starts at 900 SMS for GH₵20, about 2 pesewas a message. Pay by mobile money or card, with no monthly fee and no contract. One credit sends one SMS of up to 160 characters.

Which networks do you deliver to?

Every Ghanaian mobile network: MTN, Telecel and AT. You send to any number and we route it to the right network.

What is a sender ID, and how long does approval take?

A sender ID is the name your customers see instead of a phone number, like your business name. Request one from your dashboard and we register it with the networks. Until it's approved you can try sending with our shared test sender.

Can I send one-time codes (OTP) for logins?

Yes. One API call sends the code by SMS and a second call checks what the customer typed. We create, store and expire the codes, so you never handle them yourself.

Do unused SMS credits expire?

No. Credit stays on your account for as long as it's open, and messages the network can't deliver are credited back automatically.

Can I test the SMS API for free?

Yes. Every account gets a free sandbox API key that behaves like the real one without sending anything or using credit. Read the API docs to get started.

Do you also send email campaigns?

Yes. Send newsletters and offers to your customers from the same account, with unsubscribe links built in. There's a free monthly plan and paid plans for bigger lists.

Something not working?

Tell us what's going on — you don't need an account for this. We usually reply within a few hours.

Rather chat? Message us on WhatsApp