You wrote a great email, double-checked the offer, and hit send, only to find out half your subscribers never saw it. Spam-folder placement is one of the most common and most fixable problems in email marketing. This guide explains how inbox providers decide what counts as spam, the eight most common reasons legitimate emails get filtered, and a step-by-step plan to get back to the inbox.

How Inbox Providers Decide What Is Spam

Gmail, Yahoo, Outlook, and other providers do not simply scan your email for “bad words.” They build a picture of you as a sender and then decide, message by message, whether your email deserves to reach the inbox. Four signals matter most.

Sender reputation. Every sending domain and IP address builds a history. Consistent sending, low complaints, and good engagement build a strong reputation. Bounces, spam complaints, and sudden changes damage it.

Authentication. Providers want proof that you are who you say you are. Missing or broken SPF, DKIM, and DMARC records are a major red flag, and they are now required by Gmail and Yahoo for anyone sending in bulk.

Engagement. When subscribers open, click, reply, and move your emails out of spam, providers learn that people want your mail. When most recipients ignore or delete your messages unread, providers learn the opposite.

Content and formatting. Misleading subject lines, broken HTML, image-only emails, and aggressive sales language all add to your risk score. Content alone rarely causes spam placement, but it can tip a borderline sender over the edge.

Aim for Fewer Than 1 in 1,000

Gmail’s guidance for senders is to keep your spam complaint rate below 0.1% and never let it reach 0.3%. That means roughly one complaint per thousand emails is the line to stay under.

Reviewing email deliverability and inbox placement results
Checking your sender reputation and bounce data regularly helps you spot problems early.

8 Common Reasons Emails Land in Spam

1. Missing or Broken Email Authentication

If your SPF, DKIM, or DMARC records are missing, misconfigured, or do not match the domain in your From address, providers cannot verify you. This is the single most common technical cause of spam placement and the easiest to fix.

2. Poor List Quality

Purchased, rented, or scraped lists are full of invalid addresses and spam traps, addresses created specifically to catch senders who do not collect permission. Even a handful of spam-trap hits can seriously damage your reputation.

3. High Spam Complaint Rates

Each time someone clicks “Report spam,” the provider takes note. People usually do this when they do not remember signing up, when emails are too frequent, or when unsubscribing is hard.

4. Low Engagement

Sending repeatedly to people who never open your emails tells providers your content is unwanted. Over time, even your engaged subscribers may start seeing your messages in spam.

5. Spammy Content and Formatting

Watch for ALL-CAPS subject lines, excessive exclamation marks, misleading “Re:” or “Fwd:” prefixes, link shorteners, hidden text, and emails that consist of one large image with almost no text.

6. Sudden Volume Spikes or a New Domain

A brand-new domain or IP that suddenly sends thousands of emails looks suspicious. Providers expect new senders to ramp up gradually.

7. Misleading From Names or Subject Lines

If your From name, subject line, and content do not match what subscribers expected, complaints rise. Honest, consistent branding protects you.

8. No Easy Way to Unsubscribe

Hiding the unsubscribe link pushes frustrated readers toward the spam button instead. Gmail and Yahoo also expect bulk senders to support one-click unsubscribe.

Set Up Email Authentication: SPF, DKIM, and DMARC

Authentication is the foundation of good deliverability. All three records are added in your domain’s DNS settings, usually through your domain registrar or hosting provider. Your email platform’s help section normally gives you the exact values to copy.

RecordWhat It DoesPlain-English Summary
SPFLists the servers that are allowed to send email for your domain.“These are my official senders.”
DKIMAdds a digital signature to each email that proves it was not altered.“This message really came from me.”
DMARCTells providers what to do when SPF or DKIM checks fail, and sends you reports.“Here is how to handle fakes.”

A Safe Way to Roll Out DMARC

1
Publish SPF and DKIM first

Set up both records through your email platform and confirm they show as “pass” in a test email.

2
Start DMARC in monitoring mode

Add a DMARC record with the policy set to “none” and an address to receive reports. This changes nothing about delivery while you gather data.

3
Review the reports

Look for legitimate services that are failing authentication, such as your invoicing tool or website forms, and fix them.

4
Tighten the policy

Once everything legitimate passes, move to “quarantine” and later “reject” to block anyone impersonating your domain.

Clean Your List the Right Way

A smaller, healthier list almost always outperforms a large, neglected one. Put these habits in place:

1
Remove hard bounces immediately

An address that permanently fails should never be emailed again. Most platforms do this automatically, but confirm it is switched on.

2
Use confirmed opt-in

Ask new subscribers to click a confirmation link. It blocks typos, fake addresses, and bots before they enter your list.

3
Run a re-engagement campaign

If someone has not opened in 90 to 180 days, send two or three “Do you still want to hear from us?” emails.

4
Sunset the silent subscribers

Anyone who still does not respond should be removed or moved to a rarely-mailed segment. It protects your reputation and lowers costs.

5
Never buy or rent a list

Permission cannot be purchased. Bought lists lead to complaints, spam traps, and blocked domains.

For more on collecting subscribers properly in the first place, read our guide on how to build an email list from scratch without buying one.

A Content Checklist Before You Hit Send

  • Use a real, recognisable From name — a brand or person your subscribers know.
  • Match the subject line to the content — no bait-and-switch.
  • Keep a healthy text-to-image balance — never send a single image as the whole email.
  • Include alt text and a plain-text version — it helps accessibility and filtering.
  • Limit links and avoid link shorteners — link to your own domain where possible.
  • Add a visible unsubscribe link and your business address — required by law in many countries and expected by providers.
  • Check that your HTML renders correctly — broken code is a spam signal.

Subject lines matter here too. See how to write subject lines that get opened for tips that stay on the right side of the filters.

Build Healthy Sending Habits

Be Consistent

Send on a predictable schedule. A list that hears from you every week is far less likely to complain than one that hears nothing for six months and then receives five emails in a week.

Warm Up New Domains and IPs

Start with your most engaged subscribers and a small daily volume, then increase gradually over several weeks. Our team uses this approach for every new sending setup.

Segment Your Audience

Sending relevant content to smaller groups produces more opens and clicks, and fewer complaints, than sending everything to everyone.

Make Unsubscribing Easy

It sounds counter-intuitive, but an easy unsubscribe link protects your reputation. A quiet unsubscribe is far better than a spam complaint.

How to Test and Monitor Your Deliverability

You cannot fix what you cannot see. Build these checks into your routine:

  • Send test emails to your own addresses at Gmail, Yahoo, and Outlook, and check where each one lands.
  • Open the message headers and confirm SPF, DKIM, and DMARC all show “pass.”
  • Use your provider’s postmaster tools such as Google Postmaster Tools to track domain reputation and spam rates.
  • Watch your bounce and complaint rates after every campaign, not just opens and clicks.
  • Review trends monthly so small problems are fixed before they become big ones.

What to Do If You Are Already Landing in Spam

Do not panic, and do not keep sending the same way. Follow this recovery plan:

1
Pause large sends

Stop blasting the full list while you diagnose the problem.

2
Fix the technical basics

Confirm SPF, DKIM, and DMARC are valid and aligned with your From domain.

3
Clean your list

Remove bounces, old addresses, and unengaged subscribers.

4
Send to your most engaged people first

Opens and clicks from your best subscribers help rebuild trust.

5
Rebuild volume slowly

Increase sending volume gradually over several weeks while monitoring complaints and bounces.

Asking to Be “Whitelisted” Is Not a Fix

Inviting subscribers to add you to their contacts can help a little, but it will not repair authentication or list-quality problems. Treat it as a bonus, not a solution.

Key Takeaways

  • Providers judge you on reputation, authentication, engagement, and content.
  • Set up SPF, DKIM, and DMARC before anything else.
  • Build your list with real permission and clean it regularly.
  • Keep complaints below 0.1% by sending relevant, expected, easy-to-leave email.
  • Monitor placement and reputation every month.
Need Help Fixing Deliverability?

Authentication and list clean-up are part of what we do every day. If your emails keep landing in spam, our team can audit your setup and put a recovery plan in place.