smspostam
Pay as you send

Simple pricing. No monthly fee.

You only pay for the messages you send. Load your wallet from ₦1,000 and we deduct the correct route and message cost automatically.

Minimum top-up

₦1,000

Fund once, send whenever.

Commitment

None

No monthly fee, no minimum spend.

Sender ID

Managed for you

Submission, tracking, resubmission.

Estimator

See what a campaign will cost.

Pick the type of message and how many people. The route and cost adjust automatically.

Message type

Contains

Standard SMS fits 160 characters per segment. Unicode fits 70. Longer messages split into multiple segments, billed per segment.

Estimate

Route

Marketing runs on the generic route.

Generic
Segments per message1
Price per segment₦2.50
Total segments1,200

Estimated total

₦3,000

Reserved from your wallet at send time. Unused amount is released back automatically.

Rates

Per-segment pricing, by use case.

Prices include our margin and carrier fees. No surcharges, no setup fees.

Best forRouteTypical usePrice per segment
Marketing SMSGenericPromotions, remindersFrom ₦2.50
OTP / TransactionalDNDLogin codes, service updatesFrom ₦4.00
Unicode messagesUnicodeEmoji, local-language scriptFrom ₦3.00
InternationalInternationalOutside NigeriaFrom ₦15.00

Prices shown are starting rates. The estimator above calculates the exact per-segment cost for your specific message type and encoding.

Message length

How message length works.

Most standard SMS messages fit into one segment of up to 160 characters. Messages with emoji or special characters use fewer characters per segment and cost slightly more. Very long messages split across several segments — each one billed separately.

Short transactional

1 segment · Standard

Sample send

MACKHAM: Your order #81204 has shipped. Track at mackham.co/t/81204.

68 charactersStandard1 segment

With emoji / Unicode

1 segment · Unicode

Sample send

MACKHAM: 🎉 Your order is on the way — arrive Thursday.

53 charactersUnicode1 segment

Long clinical reminder

3 segments · Standard

Sample send

MACKHAM: Hi Ada, your appointment with Dr. Ogundipe is confirmed for Tuesday 14 May at 10:30am. Please arrive 15 minutes early with your ID and previous prescription. Bring a copy of your insurance card if you have one. Call 0700-000-000 if you need to reschedule.

268 charactersStandard3 segments

Worked examples

What a real campaign actually costs.

Three specific scenarios with route, segments, recipient count, and the final total. Use them to calibrate what a campaign will land at before you send.

Daily delivery alerts — logistics

Transactional · DND corridor

Segments per message
1
Recipients
200
Price per segment
₦4.00

Total

₦800

One short confirmation SMS per parcel. DND-compliant transactional routing applies.

Weekly service reminder — clinic

Service update · DND corridor

Segments per message
2
Recipients
500
Price per segment
₦4.00

Total

₦4,000

A longer reminder that splits into two segments. Class is service update so DND-registered patients still receive it.

Monthly promotion — retail

Marketing · Generic route

Segments per message
1
Recipients
3,000
Price per segment
₦2.50

Total

₦7,500

Single-segment promotional message to opted-in contacts. Runs on the generic route; DND-registered numbers are excluded at preflight.

Included at every price

What you get, regardless of volume.

Sender ID submission and tracking

We submit to the carrier and surface status — including rejection reasons — in your dashboard.

Delivery reports

Per-number outcome for every send, with failure reasons and timestamps.

DND-aware routing

Transactional traffic routes through the DND-compliant corridor. Marketing to DND numbers is blocked before dispatch.

Wallet and transaction history

Itemized ledger of every top-up, reservation, spend, and release. Invoices downloadable as PDF.

Ready to top up your first wallet?

Create a workspace, request your sender ID, and fund from ₦1,000.