Skip to content
DesiMail

Bulk email for freelancers and small businesses

Send only to people who can receive it.

DesiMail checks every address on your list before a campaign goes out, then sends from your own domain. Fewer bounces, a sender reputation that holds, and no surprises when you press send.

  • Free for 14 days
  • No domain needed to try
  • Pay in Naira
leads-october.csv Sample
  1. tunde@example.comDeliverable
  2. sales@example.orgRisky: role address
  3. femi@exampleInvalid
Deliverable
1,842
Held back
214
Removed
97
Ready to send to 1,842 contacts from hello@yourdomain.com
  • Format and typo checks
  • Domain and MX lookup
  • Mailbox check
  • Catch-all detection
  • Role and throwaway flags
  • One-click unsubscribe
  • DKIM from your domain
  • Delivered through Amazon SES
  • Pay in Naira
  • Team seats
  • Two-step sign-in
  • Delivery reports

From a messy list to a clean send in four steps.

Each step tells you what it found and asks before it changes anything.

  1. 1

    Import your leads

    Upload a CSV or Excel file, or paste addresses. Duplicates are removed and typos are pointed out for you to accept or reject.

  2. 2

    Check every address

    Syntax, domain and mailbox checks run in order. Each address comes back deliverable, risky or invalid, with the reason.

  3. 3

    Send from your domain

    Add a few DNS records once. DesiMail checks them and sends through Amazon SES under your own name.

  4. 4

    See what happened

    Delivered, bounced, complained and unsubscribed, per campaign, with plain advice when a number needs attention.

Built around the moment before you press send.

Everything in DesiMail exists to make that moment calm and certain.

Try it free for 14 days

Nine checks on every address

Checks run in order and stop as soon as an address fails, so you only pay for the checks that matter. Nothing is rewritten without your say.

  1. 1 Clean up spacing and case
  2. 2 Check the format
  3. 3 Spot typos like gmial.com
  4. 4 Flag throwaway and role addresses
  5. 5 Skip anyone who unsubscribed
  6. 6 Confirm the domain takes mail
  7. 7 Ask the mailbox
  8. 8 Detect catch-all domains
  9. 9 Report with reasons

Risky addresses held back

Catch-all and role addresses like info@ stay out of campaigns unless you choose to include them, campaign by campaign.

A summary before every send

Who will get it, who will not and why, which domain it comes from. The button names the exact number.

Results you can act on

Sends over time and how they landed, with a plain note when a rate goes above the safe line.

Sample

Sample chart: delivered emails rise from 420 to 1,780 a day over two weeks while bounces stay between 6 and 15 a day.

Your domain, your reputation

Paid plans send only from a domain you have verified, signed with DKIM. DesiMail shows the exact records to add and checks them for you.

CNAME abc._domainkey Checking Found
CNAME def._domainkey Checking Found
TXT _dmarc Checking Found

One-click unsubscribe

Every email carries it. Once someone leaves, no sender on DesiMail can mail them again.

Team seats

Invite people to your account on paid plans. Everyone signs in with their own login.

Two-step sign-in

An authenticator app protects the account. Owners turn it on before their first send.

Pay in Naira

Pay in NGN by card through Paystack, or by bank transfer, with a receipt for every payment.

Start free. Pick a plan when you are ready.

Plans are rented by the month, paid in Naira. Every plan includes verification, not as an extra.

Free trial

Free for 14 days

  • 100 emails per 14 days
  • 25 a day at most
  • 100 address checks
  • 200 contacts
  • 1 sending domain
  • Just you
Start free trial

Starter

Price at launch

  • 5,000 emails per month
  • 500 a day at most
  • 3,000 address checks
  • 2,000 contacts
  • 1 sending domain
  • Just you
Start with the free trial

Pro

Price at launch

  • 100,000 emails per month
  • 6,000 a day at most
  • 60,000 address checks
  • 50,000 contacts
  • 5 sending domains
  • 10 team seats
  • Scheduled sends
Start with the free trial

The trial sends through a shared DesiMail domain. Moving to a paid plan needs a domain of your own.

Questions people ask first.

Something else? Send us a message.

Do I need my own domain?

Not to try. The free trial sends through a shared DesiMail domain. Paid plans send only from a domain you own and have verified, which protects your reputation and everyone else's.

What does "risky" mean?

An address we cannot fully confirm: a domain that accepts every address, a role address like info@, or a mailbox that would not answer clearly. Risky addresses are held back unless you include them for a campaign.

Can I upload an Excel file?

Yes. CSV and Excel files work, or you can paste addresses. You map the columns, tell us where the contacts came from, and confirm they agreed to hear from you.

What happens when someone unsubscribes?

They click once and they are out. The address is added to a shared list, so no one sending through DesiMail can email it again.

How do I pay?

In Naira: by card through Paystack, or by bank transfer to our account (your plan starts once we confirm it). Plans run for a month at a time; you renew when you want to keep sending.

Can my team use one account?

On paid plans, yes. Invite teammates by email; each person signs in with their own login and two-step sign-in.

What happens when my trial ends?

Sending stops after 14 days or 100 emails, whichever comes first. You can still sign in, see your lists and reports, and export them. Pick a plan to keep sending.

Talk to a person.

Questions about plans, moving your list over, or getting your domain ready. We aim to reply within a day.

We use your email only to reply.