Skip to content
Sendozi

RESOURCES

How business messaging actually works in Nigeria

A small library, kept current, on the things that decide whether a Nigerian SMS arrives: the route it travels, the name it arrives under, the DND register, what a page costs and what consent requires. Written to be useful whether or not you ever use Sendozi.

Recently updated

SMS

Bulk SMS in Nigeria: the complete guide

Bulk SMS is the practice of sending one message to many recipients through a messaging platform rather than a handset. In Nigeria the details that decide whether it works are the sender ID, the route the message travels, the recipient's DND status and how many pages the message occupies.

6 min read

DND and SMS delivery in Nigeria

Do Not Disturb is a network-level setting a Nigerian subscriber activates to block unsolicited marketing SMS. Promotional traffic to a DND-active number is blocked by the network. Transactional messages - OTPs, alerts, service notices - travel a separate corporate route that is not treated as marketing.

5 min read

Sender ID registration in Nigeria

A sender ID is the up-to-11-character name recipients see instead of a phone number. On Nigerian networks an alphanumeric sender ID must be registered per network before it can carry traffic, and approval is a third-party decision your messaging provider submits on your behalf.

5 min read

Transactional vs promotional SMS in Nigeria

Transactional SMS is a message the recipient expects because of something they did; promotional SMS is a message you want them to receive. In Nigeria the distinction is operational, not cosmetic: promotional traffic is blocked for DND-active subscribers, transactional traffic travels a corporate route that is not filtered as marketing.

4 min read

SMS character limits, Unicode and message length

A single SMS holds 160 characters in the GSM-7 alphabet or 70 in Unicode (UCS-2). Longer messages are split into linked parts, each carrying a header that reduces the usable payload to 153 or 67 characters. Sendozi bills per page using a fixed character table, with a hard ceiling of 1,000 characters per send.

5 min read

Developers

OTP SMS in Nigeria: designing verification that works

An OTP is a short-lived code sent to prove control of a phone number. In Nigeria the delivery decisions that matter are using the transactional route, keeping the message to one page, giving the code a short expiry, and making retries idempotent so a slow network does not send and charge twice.

4 min read

Nigerian phone number formats for developers

A Nigerian mobile number in E.164 format is +234 followed by ten digits, where the local leading 0 is dropped: 08012345678 becomes +2348012345678. Storing numbers in E.164 and normalising at the point of entry removes most SMS delivery failures caused by formatting.

4 min read

SMS delivery reports and webhooks

A delivery report is the network's answer to what happened to one message for one recipient. Accepted means Sendozi took the request; delivered means a network confirmed the handset received it. The two are hours apart in the worst case, so consume webhooks rather than reading the status once and believing it.

4 min read

Compliance

Consent and compliance for business messaging in Nigeria

A Nigerian phone number is personal data under the Nigeria Data Protection Act 2023, so a messaging list needs a lawful basis, a purpose the recipient would recognise, and a way out. The DND register adds a separate, network-enforced restriction on unsolicited marketing SMS.

6 min read

Elsewhere on the site

Developer documentation

Quickstart, API reference, webhooks, idempotency and language examples.

Blog

The weekly editorial stream on customer communication in Nigeria.

Pricing

The canonical per-page rate and how naira wallet billing works.

Put it into practice

Create a free account and test a send in sandbox before you spend anything.