Email Marketing ToolsUpdated 2026-09-118 min read

Why Your Emails Go to Spam: 11 Fixes That Take an Hour

The StackWise Editorial Team
The StackWise editorial team researches, hands-on tests, and compiles SaaS tools so you can compare options without…
Visual representation of the voice · not a photographic portrait
Share𝕏f
Quick answer: Most emails land in spam for one of three reasons: your domain is not authenticated with SPF, DKIM, and DMARC; you are mailing people who never asked to hear from you; or too many recipients ignore or report your messages. Fix authentication first, because it takes under an hour and nothing else works without it.↗ Share on X

Your emails are going to spam for one of three reasons, and almost always the first one: your domain is not properly authenticated, your list contains people who never asked for your mail, or too many recipients delete and report what you send. Authentication is the fastest to fix — three DNS records, under an hour of work — and nothing else you do matters until it is done.

Here is the whole fix, in the order that actually helps.

What are the three records that decide most of it?

READ ALSOHow to Pick the Right Email Automation Tool for Small Business Beginners →How to Segment Your Email List by Engagement for Better Opens →How to Train AI to Write Persuasive Product Reviews for E-Commerce →

These three text records live where your domain is registered. They tell inbox providers that mail claiming to be from you really is from you.

RecordWhat it does, in plain words
SPFLists which servers are allowed to send mail using your domain
DKIMAdds an invisible signature to each message that proves it was not tampered with
DMARCTells inbox providers what to do when a message fails the first two checks

Without them, you are a stranger claiming to be someone. Filters treat strangers carefully, and they should — forging a sender address is exactly what phishing does.

The good news: your email platform generates all three values for you. You copy them into your domain's DNS settings and wait. Changes usually take effect within a few hours, sometimes up to a day.

One detail people miss: you can only have one SPF record per domain. If you already have one for another service, you add to it rather than creating a second. Two SPF records is a common cause of "I set it up and it still fails."

Smart software picks in your inbox

The one-hour checklist, in order

1. Set up SPF, DKIM, and DMARC through your email platform, then verify them in its dashboard until all three show as passing.

2. Send from your own domain, not from a free address. Mail claiming to be from a large free provider but sent through a marketing tool fails the checks that provider expects.

3. Use a real reply-to address that a human monitors. Replies are a positive signal; a no-reply black hole is not.

4. Add a visible unsubscribe link in the footer of every marketing email, easy to find and one click to use.

5. Turn on one-click unsubscribe in your platform. This is the header-level version that shows an unsubscribe button next to your name in the inbox.

6. Delete addresses that bounced hard. A hard bounce means the address does not exist. Sending again tells providers you are not paying attention.

7. Remove people who have not opened anything in six to twelve months. They are dragging your numbers down.

8. Stop buying, scraping, or importing lists. One purchased list can undo months of good sending.

9. Check your "from" name. It should be recognizable at a glance — your name or your business name, the same every time.

10. Include a plain-text version alongside your HTML. Most platforms generate it automatically; check that it is not empty.

11. Send a test to yourself at two or three different providers before every campaign, and look at where it lands.

Items 1 through 5 are the ones you can finish today. Items 6 through 8 are where most of the lasting improvement comes from.

What do the big inbox providers require now?

READ ALSOHow to pick a host that grows with your online store →Why Nobody Opens Your Emails, And How To Fix It Fast →how to increase email open rates: a clear step-by-step guide →

The major providers published shared requirements for bulk senders, and they are worth knowing even if you send less than the threshold, because they describe what filters reward.

RequirementWhat it means for you
Authenticate with SPF, DKIM, and DMARCNon-negotiable; unauthenticated bulk mail gets rejected or filtered
Offer one-click unsubscribeAnd process the request quickly, within a couple of days
Keep spam complaint rates very lowAim to stay under 0.1%; crossing 0.3% causes real trouble
Send only wanted mailMeasured by how people behave, not by what you intend

A complaint rate under 0.1% sounds generous until you do the math: on a send of 10,000, that is about 10 people hitting "report spam." Ten annoyed recipients can change how an entire domain's mail is treated.

Why is your list the real problem?

Filters judge you mostly by how recipients respond. That makes list quality the lever with the longest reach.

Think about what an inbox provider sees. If 40% of your messages get opened, several get replies, and almost nobody reports them, you look like mail people want. If 3% get opened, dozens get deleted unread, and a handful get reported, you look like mail people tolerate at best.

Three habits that fix this over a few sends:

Cutting a list in half feels like losing. In practice, a smaller engaged list usually delivers more clicks than a bloated one that filters no longer trust.

Which spam triggers are myths and which are real?

MythWhat is actually true
Certain words trigger filtersWords matter far less than sender reputation and recipient behavior
Exclamation points doom an emailThey do not help, but they are not the cause of a spam folder
One image-only email is fineAn email that is a single large image with almost no text does look suspicious
More links means spamLink quality matters more; links to unfamiliar shorteners hurt
HTML emails get filteredPerfectly normal, as long as a plain-text version exists
Attachments are safe in bulk mailAttachments in mass email are genuinely risky; link to the file instead

The real content problems are narrower than folklore suggests: mismatched link text and destination, tracking domains with a bad history, mail that looks nothing like your previous sends, and messages that are almost entirely image.

How do you start sending from a new domain?

Slowly. A brand-new domain that suddenly sends 20,000 emails looks exactly like a spammer, because that is what spammers do.

A practical ramp for a new sending domain or a new platform:

1. Week 1: Send to your most engaged few hundred contacts only — the ones who reply and open reliably.

2. Week 2: Roughly double the volume, still to engaged contacts.

3. Weeks 3–4: Keep doubling, watching bounce and complaint rates after every send.

4. Stop increasing the moment complaints climb or opens drop sharply, and hold at that volume until the numbers recover.

Set up your DNS records and let the domain sit for a few days before the first campaign. New domains get extra scrutiny; a little age helps.

How do you test before you press send?

Build a short routine and run it every time:

Your next step, right now

Open your email platform's settings and find the authentication or domain section. If any of SPF, DKIM, or DMARC is missing or shows a warning, that is your entire task for today — copy the values into your DNS and verify them.

Once all three pass, do one more thing this week: export your list and delete every hard bounce and every contact who has not opened anything in the past year. Those two jobs, done in one afternoon, solve the problem for most senders who land in spam.

FAQ

Can I fix this myself without a developer?

Usually yes. Authentication means adding three text records where your domain is registered. Your email platform generates the exact values and gives you copy-and-paste instructions. Plan an hour, plus up to a day for the change to spread.

How long until my emails reach the inbox again?

Authentication problems can improve within days of the fix. Reputation problems take longer, because inbox providers watch how people react to your mail over several sends before they change how they treat you.

Does the word "free" send an email to spam?

Not by itself. Modern filters weigh sender reputation and recipient behavior far more than individual words. A trusted sender can use the word "free"; an unauthenticated sender with an old list gets filtered no matter how carefully they write.

Smart software picks in your inbox

Share𝕏f

Smart software picks in your inbox