All routes operational · 4 networks

Bulk SMS that actually delivers.

Reach every phone in Nigeria — including DND numbers — with smart-routed SMS, OTP verification, and a developer API. Fund a wallet, send in seconds.

₦3.00
From / SMS
4/4
Networks covered
<5s
Avg delivery
DND
Routes enabled
9:41MTN NG · LTE
GTBANK ✓ DELIVERED
Acct: ***4521. Cr: NGN 250,000.00. Bal: NGN 312,400.18. Ref: TRF/DageSMS.
PAYSTACK ✓ DELIVERED
Your OTP is 482910. Valid for 5 minutes. Do not share.
REDEEMER ✓ DELIVERED
Sunday service starts 8:00 AM. Theme: Faith over fear. See you there.
SHOPRITE ✓ DELIVERED
Weekend deal: 25% off all groceries. Use code SAVE25 at checkout.
100% DELIVERED
NCC-compliant routing
MTN · Glo · Airtel · 9mobile
NDPA-compliant
DND delivery
What you get

Everything you need to message Nigeria.

Smart routing, transparent wallet pricing, and a developer API — built for businesses that can't afford failed delivery.

Smart routing

We pick the best route per message — corporate for DND and OTPs, standard for promos — so your messages land at the best price for each use case.

DND delivery

Over 100 million Nigerian numbers are on the Do-Not-Disturb list. Our corporate routes deliver your OTPs and transactional messages where standard routes silently fail.

Honest wallet pricing

Fund with Paystack — card, transfer, or USSD. Pay per SMS at your tier rate. No subscriptions, no expiring credits, no hidden charges. Your balance is always visible.

Developer API

Clean REST API for sending, OTP generation and verification, balance checks, and delivery webhooks. Integrate in minutes with code samples in PHP, Python, and Node.

Real-time reports

Live delivery status per message: sent, delivered, failed, DND-blocked. Export CSV reports for any campaign and audit every send against your wallet.

NDPA & NCC compliant

Built-in compliance: 8am–8pm windows on promos, consent enforcement, sender-ID approvals, opt-out handling — so you never wake up to a regulator email.

How it works

Sending in three steps.

From signup to delivery in under five minutes — really.

Create your account

Sign up with email, verify your number, and request a sender ID (your brand name on every message).

Fund your wallet

Top up via Paystack — card, bank transfer, or USSD. Funds are available immediately, no minimums.

Send your first campaign

Upload a contact list or paste numbers, write your message, schedule or send now. Track delivery in real time.

Pricing

Pay-as-you-go, always.

Wallet-based, no subscriptions. Promotional and transactional routes priced separately.

Starter
₦4.00 / SMS
Up to 5,000 units
  • Web dashboard
  • Contact upload (CSV)
  • Standard sender IDs
  • Free test credits
Get started
Business
₦3.00 / SMS
50,001 – 500,000 units
  • Everything in Growth
  • Full developer API
  • Delivery webhooks
  • Priority support
Get started
Reseller
₦2.50 / SMS
100,000+ monthly
  • Near-wholesale rates
  • Sub-accounts & sub-wallets
  • Your own retail pricing
  • White-label sender IDs
Apply
Developers

A REST API your team will actually enjoy.

Send single or bulk SMS, generate and verify OTPs, check balances, and receive delivery webhooks. Auth with a single API key.

One endpoint, every channel

Promotional, transactional and OTP — all through /v1/messages. We pick the route.

Delivery webhooks

Get a callback the moment a message lands, fails, or is DND-blocked.

Idempotency built-in

Safe to retry. Duplicate sends collapse into a single delivery.

POST /v1/messages
curl https://api.dagesms.com/v1/messages \
  -H "Authorization: Bearer sk_live_•••" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+2348012345678",
    "from": "DageSMS",
    "body": "Your OTP is 482910",
    "route": "corporate"
  }'

// 200 OK
// { "id": "msg_8f2b1...", "status": "sent",
//   "units": 1, "route": "corporate" }
Reseller program

Start your own SMS business — on our infrastructure.

Get near-wholesale rates from 100K units/month, sub-wallets for your customers, white-label sender IDs, and a dashboard to manage it all. You set the retail price. You keep the margin.

Apply as a reseller
Who uses DageSMS

Every message has a destination.

🎓

Schools & institutions

Exam alerts, fee reminders, and parent notices that reach every guardian — even without smartphones.

Religious bodies & associations

Event announcements and member communications for mosques, churches, and community groups.

🛍️

SMEs & retailers

Promotions, sales alerts, and customer re-engagement campaigns at rates a small business can sustain.

💳

Fintechs & startups

OTP verification, transaction alerts, and 2FA over priority DND-enabled routes with API integration.

📣

Campaigns & civic groups

Voter outreach and mobilization at scale — compliant with NCC rules and consent requirements.

🤝

Resellers

Run your own SMS business on our rails. Near-wholesale rates, your brand, your prices, your customers.

FAQ

Questions, answered.

What's the difference between promotional and transactional routes?
Promotional routes are cheaper and used for marketing SMS to non-DND numbers within NCC-permitted hours (8am–8pm). Transactional/corporate routes deliver 24/7 to all numbers, including DND-registered ones, and are used for OTPs, alerts, and account notifications.
How fast is delivery?
Most messages deliver in under 5 seconds. OTPs on the corporate route typically land in 1–3 seconds. Standard promotional traffic may queue briefly during peak hours but rarely exceeds 30 seconds.
Do I need a registered business to use DageSMS?
No — individuals can sign up and send. However, custom sender IDs (your brand name) require a CAC certificate or letter of authorization, per NCC rules. Default shared sender IDs are available to everyone.
What happens to unused wallet credit?
Nothing — your balance never expires. Top up once and use it across years if you like. No subscription, no monthly minimum.
Can I send at any time of day?
Transactional and OTP messages send 24/7. Promotional messages are restricted by the NCC to 8:00 AM – 8:00 PM WAT — our scheduler enforces this automatically so you stay compliant without thinking about it.
Is there an API I can integrate?
Yes — a full REST API for sending, bulk sending, OTP generation/verification, balance checks, and delivery webhooks, with documentation and code samples in PHP, Python, and Node.js. API access is included from the Business tier, or on request for developers on lower tiers.

Your first messages are on us.

Create a free account, get test credits, and see the delivery quality for yourself.

Create free account