Why your emails land in spam (and how to fix it)
Emails land in spam from missing SPF/DKIM/DMARC, sending via free Gmail, and poor habits. Fix all three and the inbox stops being a guessing game.
Quick answer
Emails land in spam mainly because your domain lacks proper authentication (SPF, DKIM, DMARC), you send from a free Gmail or Yahoo address, or your content and sending habits trigger filters. Authenticate your domain, send from your own domain, and keep a clean permission-based list to reach the inbox.
3 records
SPF, DKIM and DMARC: the core authentication every sender needs
2024
Gmail and Yahoo began requiring authentication for bulk senders
Source: Google & Yahoo, 2024
2-4 weeks
typical time to warm up a new sending domain before full volume
The worst part about emails landing in spam is that you don’t know it’s happening. You send a quote, you hear nothing, you assume the customer went elsewhere, when actually your email is sitting unread in their junk folder. It’s a silent leak, and it’s costing businesses enquiries every day. The good news: spam filters aren’t random, they score every message against rules you can actually meet.
Emails land in spam mainly because your domain lacks proper authentication (SPF, DKIM, DMARC), you send from a free Gmail or Yahoo address, or your content and sending habits trigger filters. Fix the authentication, send from your own domain, tidy up your habits, and most inbox problems clear within days.
Why filters flag your email
Mailbox providers (Gmail, Outlook, Apple Mail) ask three questions about every message:
- Are you who you say you are? Authentication: SPF, DKIM, DMARC.
- Do people want your email? Reputation: opens, replies, and how often you get marked as spam.
- Does the message look spammy? Content: shouty subject lines, link-heavy bodies, broken HTML.
Fail one and you might survive. Fail two and you’re in the spam folder.
The number-one cause
Sending business email from a free address (yourname@gmail.com) is the single most common reason small-business mail gets filtered or distrusted. Free domains can’t be authenticated as yours, so providers treat them with suspicion. See stop using Gmail for business.
Authentication: SPF, DKIM and DMARC
These three records live in your domain’s DNS settings. Together they prove your mail is genuine and not spoofed:
| Record | What it proves | If missing |
|---|---|---|
| SPF | Which servers may send for your domain | Mail looks unauthorised |
| DKIM | The message wasn't altered in transit | Tampering can't be ruled out |
| DMARC | What to do when SPF/DKIM fail | Spoofers can impersonate you |
Without these, Gmail and Yahoo increasingly reject or junk your mail outright; both now require authentication for anyone sending in volume. Full walkthrough in SPF, DKIM and DMARC explained.
Sending habits that hurt you
Even perfectly authenticated mail gets filtered if you behave like a spammer:
- Buying or scraping lists. Recipients who never opted in mark you as spam, and that score sticks to your domain.
- Blasting a cold list from a brand-new domain. No reputation yet, so providers assume the worst.
- No unsubscribe link. Required by law in many places, and a strong spam signal when missing.
- One giant image, little text. A classic spammer pattern filters spot instantly.
- Misleading subject lines. “RE:” on a first contact, or all-caps urgency, tanks trust fast.
Warm up a new domain
Send a small number of emails to people who know you first, get replies and opens, then grow volume gradually over two to four weeks. Reputation is earned, not switched on, and rushing it is how new domains get filtered.
Content and formatting fixes
Spam filters read your message like a sceptical stranger. Make it easy to trust:
- Write a plain, honest subject line. No fake urgency, no excessive punctuation.
- Keep a healthy text-to-image ratio. Don’t hide all your words inside one picture.
- Use a real, monitored reply-to address, not noreply@ where you can avoid it.
- Avoid link shorteners and too many links; link to your own domain, not a dozen others.
- Test before a big send with a free tool like Mail-Tester, which scores your deliverability.
Key takeaway
Inbox placement comes down to three levers: authenticate your domain (SPF, DKIM, DMARC), send from your own domain instead of a free one, and earn a clean reputation with permission-based sending and honest content. Get all three right and spam problems usually clear within days.
How to fix it, step by step
Move to email at your own domain
Set up professional mailboxes on your domain (you@yourbusiness.co.uk) via Google Workspace or Microsoft 365 instead of a free Gmail or Yahoo address.
Add SPF, DKIM and DMARC
Publish all three records correctly. Start DMARC in monitoring mode (p=none), check the reports, then tighten to quarantine or reject.
Clean your list
Send only to people who opted in. Remove dead addresses and anyone who never engages. Add a clear unsubscribe link.
Warm up and test
Grow volume gradually from a trusted domain, and run a deliverability test before any large campaign to catch problems early.
This is fiddly DNS and reputation work, and one wrong record can keep you stuck in spam indefinitely. We set up authenticated, branded email at your domain and configure SPF, DKIM and DMARC as part of getting your whole online presence handled, so your mail simply arrives. To shut out impersonators too, read stop domain spoofing.
Fix authentication first, send only to people who asked to hear from you, and keep your messages honest. Do that and the inbox stops being a guessing game.
Frequently asked questions
Why do my emails go to spam when I use Gmail?
Sending business email from a free yourname@gmail.com address is a top cause, because a free domain can't be authenticated as genuinely yours. Mailbox providers treat unauthenticated free-address mail with suspicion. Moving to email at your own domain, with SPF, DKIM and DMARC in place, fixes most of the problem.
What are SPF, DKIM and DMARC, and do I need them?
Three DNS records that prove your email is genuine: SPF lists which servers may send for you, DKIM proves the message wasn't altered, DMARC tells providers what to do when the first two fail. Yes, you need them. Since 2024 Gmail and Yahoo require authentication for bulk senders, and missing records make any sender look untrustworthy.
How long until emails stop going to spam?
Once authentication's correct and you send only to people who opted in, placement usually improves within a few days. From a brand-new domain, allow two to four weeks of gradual warm-up to build reputation. Lasting results depend on keeping spam complaints low over time.
Can spam filtering hurt my business even for normal emails?
Yes. If quotes, invoices and replies to customers land in their spam folder, you lose enquiries and look unreliable. A poor domain reputation affects ALL your mail, not just marketing, so fixing authentication and habits protects your everyday communication too.
Written by the A1 Digital team
We handle the entire online presence for small businesses, website, branded email, Google, AI search, content and reviews, for one simple monthly plan. No tech headaches, no lock-in.
On this page
Keep reading
Why you should stop using a Gmail address for business
A free Gmail looks unprofessional, can't be protected from spoofing, and you don't own it. A domain email fixes all three for a few pounds a month.
DefinitionWhat are SPF, DKIM and DMARC (in plain English)?
SPF, DKIM and DMARC are three DNS records that prove your emails are genuine, so they reach inboxes instead of spam and stop scammers spoofing your domain.
How-toHow to stop your domain being spoofed
Stop domain spoofing by setting up SPF, DKIM and DMARC in your DNS, so mailbox providers can reject fake email sent in your name. The fix is free.