Menu

Why are my cold emails going to spam? Causes and fixes

Rather not build this yourself? Pipefire runs your cold email end to end.See how it works →

Cold emails go to spam for six common reasons: broken authentication, a mailbox with no sending history, too much volume, bounces from a bad list, spam complaints, and content that looks like bulk marketing. The first four are setup problems, and they cause most cases.

This page is the quick diagnosis. For the full picture, including what Gmail, Yahoo and Outlook require from senders, read our cold email deliverability guide.

Why are my cold emails going to spam?

Your cold emails are going to spam because an inbox provider decided the sender looks risky. Providers judge the sending domain and mailbox first, and the words in the email second.

CauseHow to recognize it
Broken authenticationSPF, DKIM or DMARC shows "FAIL" or "NONE" in the message headers
No sending historyThe mailbox is new and started cold email within days
Too much volumeOne mailbox sends more than about 30 cold emails a day, or volume jumped overnight
A bad listBounces above 3% on recent sends
Spam complaintsReplies have dropped and some recipients have reported the email
Marketing-style contentTracking links, images, attachments or heavy formatting in the first email

Most cold email in spam traces back to the top three rows. A brand-new mailbox sending 50 cold emails on its first day will land in spam whatever it says. Our email warm-up guide covers how to build that sending history first.

How do you find out why your cold emails go to spam?

Find the cause by checking six things in order: authentication, history, volume, bounces, complaints, then content. Each check takes a few minutes, and the order matters because an early failure hides the later ones.

  1. Check the headers. Send one email to a Gmail account you own, open it and choose "Show original". SPF, DKIM and DMARC should all say "PASS". In Outlook on the web, open the message and choose View, then View message details. If any record fails, our SPF, DKIM and DMARC setup guide for cold email has the exact records.
  2. Check the mailbox age. If the mailbox has had less than 14 days of warm-up, that is probably the cause.
  3. Check daily volume. Count the cold emails each mailbox sent on its busiest recent day. More than about 30 is too many for one mailbox.
  4. Check bounces. Divide bounces by emails sent over the last week. Above 3% means the list is hurting you.
  5. Check complaints. Look at the spam complaint rate your sending platform reports. Anything near 0.1% means recipients are reporting the email, not just ignoring it.
  6. Check the email itself. Remove tracking, images, attachments and all but one link, and make sure there is a plain line telling people how to opt out, then test again. A reader with no easy way out is more likely to press "Report spam".

If all six look clean and mail still lands in spam, the domain's reputation may already be damaged. That needs rest or replacement, covered in the last section below.

Two myths to clear up: spam trigger words matter far less than you think, and open tracking can hurt more than it helps.

Why did my cold emails suddenly start going to spam?

Cold emails that suddenly go to spam usually follow a change: a new DNS record, a volume jump, a fresh list, or a new link in the copy. Look at what changed in the week before the drop.

  • A DNS change broke SPF. SPF allows at most 10 DNS lookups, a hard limit set in RFC 7208. Adding one more sending tool to the record can push it over the limit, and then SPF fails for every email.
  • Volume went up. A new campaign or extra steps doubled daily sends from the same mailboxes.
  • A new list arrived. One batch of old or unverified addresses can push bounces past 3% in a day, and it may include spam traps.
  • A new link appeared. A link to a domain that is on a blocklist, or a link shortener, can flag an otherwise clean email.
  • Complaints built up. A campaign aimed at the wrong audience draws spam reports, and reputation drops a few days later.

A falling reply rate with no change in volume is often the first sign. Check warm-up results at the same time, because warm-up mail moving to spam confirms it is the mailbox, not the copy.

Do spam trigger words send cold emails to spam?

Spam trigger words matter much less than setup. Modern filters judge the sender's reputation and authentication first, so a clean, warmed mailbox can say "free" and an unauthenticated one cannot be saved by careful wording.

Wording still matters at the margin. Avoid the patterns that make cold email read like a mass promotion:

  • Heavy sales phrasing, all capitals and repeated exclamation marks.
  • Money and urgency claims that sound too good to be true.
  • Several links, link shorteners and tracking images.
  • Large images or attachments in a first email.

Write the way you would write to one person you respect. That style also gets more replies.

Why do cold emails go to spam in Gmail but not Outlook?

Gmail and Outlook score senders separately, so a domain can be trusted by one and filtered by the other. Each provider looks at its own users' reactions to your mail and its own view of your authentication.

When placement differs by provider, check three things:

  • Authentication by provider. Look at the headers in both. Microsoft has required SPF, DKIM and DMARC for domains sending more than 5,000 messages a day to Outlook.com, Hotmail.com and Live.com since May 2025.
  • Who you are emailing. A list heavy in one provider's users builds or loses reputation there faster.
  • Complaints by provider. Recipients at one provider may be reporting the email more often.

The fix is the same either way: lower volume to that provider, keep warm-up running, and clean the list.

How do you stop cold emails going to spam?

Stop cold emails going to spam by fixing the cause you found, then rebuilding trust slowly. This is triage for a domain already in trouble; building a cold email setup correctly from the start is covered in the deliverability guide linked above. Work in this order:

  1. Pause cold sending from the affected mailboxes. Keep warm-up running.
  2. Fix authentication so SPF, DKIM and DMARC all pass.
  3. Cut volume to at most 30 cold emails per mailbox per weekday, with 2 mailboxes per domain.
  4. Verify the list and remove anything that bounced, so bounces stay under 3%.
  5. Simplify the email. Plain text, no tracking, one link at most.
  6. Restart at about 5 a day once warm-up mail is back in the inbox, and ramp up over two weeks.
  7. Replace the domain if it has not recovered within a few weeks. Keep your other domains sending meanwhile.

Never send cold email from your main business domain while you fix this. Our guide to cold email domains explains why separate domains protect everything else you send.

A replacement domain needs at least two weeks of warm-up before it can send cold email, so the sooner you start the sooner you are back. Pipefire checks these numbers every hour and pauses a campaign or mailbox as soon as it crosses a line. Our deliverability page shows the thresholds, and the main cold email guide covers the full setup.

Cold email spam FAQ

What are spam traps in cold email?

Spam traps are email addresses that exist only to catch senders with poor lists. Some were never used by a person, and some are old addresses that were abandoned and reused. Verifying your list and never buying old lists keeps you away from them.

Can one bad domain send all my cold emails to spam?

No, if your domains are separate. Inbox providers weigh domain reputation most heavily, but they also look at the sending IP and the mail provider behind it. A burned domain mostly stays contained to the mailboxes on it. That is why cold email setups spread sending across several domains.

How long does it take to get cold emails out of spam?

Fixing a broken record works within hours. Rebuilding a damaged reputation takes weeks of warm-up and low volume, and a badly burned domain may never fully recover.

Should I ask cold email prospects to whitelist my address?

No. A stranger has no reason to whitelist you, and asking reads as spam. Fix the sender setup instead, so the email reaches the inbox on its own.