Short answer: To keep bulk email out of spam, send through a proper email service instead of your personal Gmail, make sure the sending domain has SPF, DKIM and DMARC, only email people who agreed to hear from you, include one-click unsubscribe, remove bounced addresses, and keep spam complaints below 0.3%. Gmail and Yahoo have enforced these rules for bulk senders since February 2024, and Microsoft's Outlook since 2025.
Why your emails are going to spam
Most Nigerian business owners start by sending offers from their personal Gmail, often by putting 200 addresses in BCC. It works for a week or two, then replies dry up. Here's what's happening:
- Personal accounts aren't built for bulk. Gmail limits how many messages a personal account can send per day, and many identical messages from one account look like spam to filters.
- Your From address isn't authenticated for bulk sending. Only Google can authenticate @gmail.com. Messages sent "as" a Gmail address from anywhere else fail checks and are often rejected.
- Old and mistyped addresses bounce. Every bounce tells Gmail and Yahoo your list is poor quality.
- People mark you as spam. If they don't remember signing up, or you email too often, they hit "Report spam", and that's the strongest negative signal there is.
The rules big inbox providers now enforce
Since February 2024, Gmail and Yahoo require bulk senders to:
| Requirement | What it means in practice |
|---|---|
| SPF and DKIM | The sending domain proves which servers may send for it and signs each email. |
| DMARC | The domain publishes a DMARC record, and the From domain aligns with SPF or DKIM. |
| One-click unsubscribe | Marketing emails carry an unsubscribe header and a visible link; requests are honoured within two days. |
| Low complaints | Spam complaint rate under 0.3%, ideally under 0.1%. |
Microsoft added similar requirements for Outlook.com, Hotmail and Live addresses in 2025. Even if you send fewer emails than the "bulk" threshold, following these rules is the surest way to the inbox.
Step 1: send through a proper email service
An email marketing service sends from authenticated servers, manages bounces and unsubscribes, and spreads sending so it doesn't look like an attack. With ENB you don't even need your own domain: campaigns go out from our authenticated domain with your business name as the sender, and replies go to your Gmail. When you add your own domain, you'll copy three or four DNS records the app gives you. See SPF, DKIM and DMARC explained.
Step 2: use a list people actually agreed to
- Never buy lists or copy numbers and emails from WhatsApp groups. It's against Nigeria's Data Protection Act (NDPA) without a lawful basis, and it's the fastest way to the spam folder.
- Collect addresses with consent: at checkout, on receipts, with a signup form or QR code (how to collect customer emails in your shop).
- If your list is more than a year old, clean it first and send a "do you still want to hear from us?" email.
Step 3: clean the list before every send
Remove addresses that are mistyped (gmial.com, yahooo.com), whose domain can't receive mail, or that have bounced before. ENB checks every address and skips invalid ones automatically, and removes hard bounces and spam complaints for good. Keep hard bounces under 2% of each send.
Step 4: write emails people want to open
- A sender name customers recognise: your business name, the same every time.
- An honest subject line of about 30 to 50 characters. Test yours with the free subject line checker.
- More text than images. One big image with no text is a classic spam pattern, and it's invisible when images are blocked.
- One main call to action, and real links (no URL shorteners, which spammers love).
- A plain-text version and your business address in the footer.
Step 5: send consistently and watch your numbers
Send on a regular rhythm, weekly or fortnightly, rather than 5,000 emails once a year. New accounts and new domains should increase volume gradually (warm-up). After each campaign, check:
| Metric | Healthy | Act if |
|---|---|---|
| Hard bounces | Under 2% | Over 2%: clean the list |
| Spam complaints | Under 0.1% | Over 0.3%: stop and review consent and frequency |
| Unsubscribes | Under 0.5% | Rising: send less often or more relevant content |
| Clicks | 1 to 5% for most small businesses | Falling: test subjects and offers |
ENB pauses sending automatically if bounces reach 5% or complaints reach 0.1% over seven days, so one bad list can't ruin your reputation.
Step 6: test before the big send
Send the campaign to your own Gmail, Yahoo and Outlook addresses and see where it lands. Gmail's Promotions tab isn't spam: people who shop with you do look there. If it lands in spam, check authentication first, then the content. ENB's inbox test sends to up to 10 of your own test inboxes and its spam check scores the campaign before you send.
A checklist you can keep
- Send through an email service, not BCC from Gmail.
- SPF, DKIM and DMARC in place for the sending domain.
- Only people who opted in; no bought lists.
- List cleaned; bounces removed.
- Clear sender name, honest subject, more text than images.
- One-click unsubscribe in every email.
- Regular sending; complaints under 0.1%.
Frequently asked questions
Why do my bulk emails go to spam even though my content is fine?
Content is rarely the main cause. Check the sending setup (SPF, DKIM, DMARC), your list quality (bounces and old addresses) and whether people remember signing up.
Can I send bulk email from my Gmail account?
Not reliably. Personal Gmail has daily limits and isn't authenticated for bulk sending. Use an email service and keep Gmail for replies.
What is a good spam complaint rate?
Below 0.1% is healthy. Gmail and Yahoo require bulk senders to stay under 0.3%.
Is it legal to send marketing emails in Nigeria?
Yes, to people who gave consent or with another lawful basis under the Nigeria Data Protection Act 2023, with a clear way to opt out. Don't use bought or scraped lists.