Why your emails land in spam (and how to fix it)
Guide

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.

A1 Digital A1 Digital · written & reviewed by the team 4 min read Updated 9 July 2026

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:

  1. Buying or scraping lists. Recipients who never opted in mark you as spam, and that score sticks to your domain.
  2. Blasting a cold list from a brand-new domain. No reputation yet, so providers assume the worst.
  3. No unsubscribe link. Required by law in many places, and a strong spam signal when missing.
  4. One giant image, little text. A classic spammer pattern filters spot instantly.
  5. 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

1

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.

2

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.

3

Clean your list

Send only to people who opted in. Remove dead addresses and anyone who never engages. Add a clear unsubscribe link.

4

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.

email deliverability spam dmarc authentication
Share Link copied
A1 Digital

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.