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
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
Marketing runs on the generic route.
Estimated total
₦3,000
Reserved from your wallet at send time. Unused amount is released back automatically.
Rates
Prices include our margin and carrier fees. No surcharges, no setup fees.
| Best for | Route | Typical use | Price per segment |
|---|---|---|---|
| Marketing SMS | Generic | Promotions, reminders | From ₦2.50 |
| OTP / Transactional | DND | Login codes, service updates | From ₦4.00 |
| Unicode messages | Unicode | Emoji, local-language script | From ₦3.00 |
| International | International | Outside Nigeria | From ₦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
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 · StandardSample send
MACKHAM: Your order #81204 has shipped. Track at mackham.co/t/81204.
With emoji / Unicode
1 segment · UnicodeSample send
MACKHAM: 🎉 Your order is on the way — arrive Thursday.
Long clinical reminder
3 segments · StandardSample 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.
Worked examples
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
Total
₦800
One short confirmation SMS per parcel. DND-compliant transactional routing applies.
Weekly service reminder — clinic
Service update · DND corridor
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
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
We submit to the carrier and surface status — including rejection reasons — in your dashboard.
Per-number outcome for every send, with failure reasons and timestamps.
Transactional traffic routes through the DND-compliant corridor. Marketing to DND numbers is blocked before dispatch.
Itemized ledger of every top-up, reservation, spend, and release. Invoices downloadable as PDF.