Reach every customer,
on every channel.
SMS, WhatsApp, voice and email from one composer. Write once, pick a list, see the exact cost before you send - then watch every delivery receipt land.
Four channels, one composer
Pick the channel per campaign. Your contacts, lists and merge tags are shared across all of them.
SMS
The one that always arrives. Long messages are counted and priced per segment, with the count shown as you type.
Richer, cheaper, and read more. Business-initiated messages use your approved templates.
Voice
A spoken message delivered as a call, for customers who do not read texts.
Subject lines, a from-name of your own, and a one-click unsubscribe in every footer.
Built for lists, not for one-offs
Everything a campaign needs after the message is written.
Contacts and lists
Import a CSV once. Segment into lists, and store your own fields to use as merge tags.
Personalised messages
Drop a merge tag for a first name or any field you imported, and every recipient gets their own. Preview against a real contact before you spend.
Cost before you send
The exact charge is quoted from your fee rules and reserved from your wallet in one go - never a surprise bill.
Delivery receipts
Per-recipient status as the carriers report it, with a CSV export for reconciliation.
Opt-outs that stick
Unsubscribes are honoured per channel and recorded with a reason, so you can show why someone stopped hearing from you.
Scheduled campaigns
Queue a campaign for later. Funds are taken when it goes out, not when you write it.
From list to delivered, in four steps
You see the full cost before anything is charged, and failures refund themselves.
Import
Upload your contacts as a CSV, or add them by hand, and group them into lists.
Compose
Pick a channel, write your message with merge tags, and see the cost and unit count update live.
Send
Funds reserve once. Opted-out and suppressed contacts are dropped before a naira is spent.
Reconcile
Watch receipts arrive per recipient. Rejections refund automatically; export the lot as CSV.
Ready to talk to all of them at once?
Sign in with your DojaPay merchant account and send your first campaign in minutes.
Sign in to get started