⚠ Deliverability

Why your email goes to spam

Landing in spam is almost always an authentication problem, not a content problem. Here are the domain-side fixes that get legitimate mail back into the inbox.

Guide · 3 min read · updated 2026-08-01

Start with authentication, not wording

People blame spam filtering on subject lines and trigger words, but for a domain that sends real mail the usual cause is missing or broken authentication. If receivers cannot prove a message is really from you, they discount it - and spoofers dragging down your domain's reputation make it worse.

The three records that decide this are SPF, DKIM and DMARC. Getting all three right is the single biggest lever you have over deliverability.

The three records that matter

SPF lists which servers may send mail as you. If your real sending platform is not in the record, its mail fails SPF. DKIM signs each message so receivers can verify it was not forged or altered, and it keeps working even after forwarding.

DMARC ties the two together and tells receivers what to do with mail that fails - and asks them to report who is sending as you. A domain with all three aligned and passing looks trustworthy; one missing them looks like every phisher who never bothered.

Work through the fixes

In order of impact:

  1. Publish one correct SPF record that includes every service you actually send from, ending in -all or ~all.
  2. Turn on DKIM signing in your mail provider and publish the selector record it gives you.
  3. Publish a DMARC record, starting at p=none with a reporting address, then tighten it once your senders pass.
  4. Warm up new domains and dedicated IPs gradually instead of blasting a large first send.
  5. Keep lists clean - remove hard bounces and people who never engage, since spam complaints and dead addresses hurt reputation.

Then look at the message itself

Once authentication is solid and the domain still struggles, check the content signals: a working unsubscribe link, a sensible text-to-image ratio, no link shorteners hiding the destination, and a From address on a domain you actually control.

But authentication comes first. No amount of subject-line tweaking rescues mail that fails SPF, DKIM and DMARC - fix the records, then refine the content.

Check your own domain

Run a free live scan and see exactly where Why your email goes to spam stands for your domain.

DMARC Checker ▸

Frequently asked questions

Why is my email going to spam all of a sudden?

Most often an authentication change - an SPF or DKIM record edited or dropped, a new sending platform not added to SPF, or a reputation hit from a spoofing run against your domain.

Does DMARC improve deliverability?

Indirectly, yes. DMARC stops others spoofing your domain, which protects your sending reputation, and mailbox providers increasingly expect authenticated, DMARC-aligned mail from bulk senders.

Will fixing SPF, DKIM and DMARC guarantee the inbox?

No single change guarantees placement, but correct authentication is the foundation everything else builds on - without it, other efforts rarely help.

Do I need a dedicated IP to reach the inbox?

Not usually. For most senders a well-authenticated domain on a reputable shared provider is enough; dedicated IPs mainly help very high-volume senders who can warm and sustain them.

// More guides
What is DMARC?
Email authentication
How to fix DMARC p=none
DMARC enforcement
How to set up an SPF record
SPF / sender authorization
How to enable DNSSEC
DNSSEC
HTTP security headers explained
Web security headers
What is DKIM?
Email authentication
How to fix an expired SSL certificate
TLS / certificates