Why Your Cold Emails Go to Spam (and How to Get Back to the Inbox)
The spam folder feels arbitrary from the outside. It is not. Every message you send is scored against three separate questions, and each one has a different fix. Are you who you claim to be? Do people who get your mail want it? And does this particular message look like something a person wrote to another person?
Most advice collapses all three into vague warnings about "spammy words." That is the least important of them, and chasing it while your authentication is broken wastes weeks. Work the list in order.
1. Identity: can the receiver prove the mail is yours?
Three DNS records establish that mail claiming to come from your domain actually did.
- SPF lists which servers are allowed to send for your domain.
- DKIM attaches a cryptographic signature so the receiver can confirm the message was not forged or altered in transit.
- DMARC tells receivers what to do when SPF and DKIM disagree with the visible From address, and asks them to report back.
Since 2024, Google and Yahoo have published requirements for bulk senders that make these effectively mandatory rather than best practice: authenticate your mail, keep a working one-click unsubscribe on commercial messages, and hold user-reported spam complaints well below a third of a percent. Miss the authentication piece and you are not competing on content at all, because you are failing the first check.
This is a one-afternoon fix and the only part of deliverability that is genuinely binary. Publish the records, then confirm with a mail tester that real sends pass. Do not assume your provider handled it because you connected an inbox.
2. Reputation: does your sending history look human?
Once you are authenticated, receivers score the sender behind the mail. Reputation attaches to your domain and your sending IP, and it is built from signals you generate: how much you send, how fast that volume changed, how many addresses bounce, how many recipients hit the spam button, and how many reply or otherwise engage.
Two patterns cause most self-inflicted damage.
The cold start. A domain registered last week with no sending history is an unknown quantity, and unknown quantities that immediately send hundreds of messages look exactly like throwaway spam infrastructure. New domains and new mailboxes need weeks of low, gradually increasing volume before they can carry a real campaign.
The step change. An established domain that comfortably sends 40 messages a day and jumps to 400 has told every receiver that something changed, independent of what is in the messages. Ramp instead: raise volume in increments, hold each level long enough for bounce and complaint rates to settle, and back off when they move.
Bounces deserve their own note. A high hard-bounce rate reads as evidence that you did not collect these addresses legitimately, because senders with real relationships have valid addresses. This is where guessed-pattern addresses do their damage: sending six variations of firstname.lastname to see which sticks generates five bounces per prospect and teaches receivers to distrust you.
3. Content: does the message look automated?
Content filtering is more sophisticated than a banned word list. What filters and recipients both notice is the shape of a mass mailing:
- Near-identical bodies going to many recipients, where the only variation is a merge tag.
- Tracking pixels and link-wrapped URLs pointing at a redirect domain with its own poor reputation.
- Heavy formatting, images, and multiple links in a first-touch message that a real person would have sent as plain text.
- A subject line written to bait a click rather than describe the message.
The unhelpful advice here is to avoid words like "free." The useful version is that recipients who recognize a mass mail are the ones who report it, and complaints feed reputation. Content problems eventually become reputation problems.
This is also where AI cuts both ways. A model that produces the same paragraph with the company name swapped in is a template with extra steps. A system that reads something specific about each prospect and writes to it produces mail that varies naturally. ApexOutreach researches each company before drafting, so the variation comes from real differences between prospects rather than from a spinner.
Diagnosing where you actually are
Guessing is the trap. Get evidence first.
- Check authentication. Run a message through any mail tester and confirm SPF, DKIM, and DMARC all pass. If they do not, stop here and fix that.
- Seed the major providers. Keep addresses you control at Gmail, Outlook, and one corporate host, and include them in real sends. Placement often differs sharply by provider, and that difference tells you whether the problem is universal or specific.
- Read your bounce and complaint rates. If hard bounces are more than a small fraction of sends, your list is the problem and no other change will help.
Getting back out
Recovery is slower than the damage was, and there is no reset button. Stop sending at volume. Fix authentication if it was broken. Purge every unverified address and verify the rest immediately before sending rather than trusting an old export. Then resume at a fraction of your previous volume, aimed at the most relevant recipients you have, and let engagement rebuild the record. Weeks, not days.
If the domain carries your normal business mail, protect it. Many teams send outbound from a separate but related domain so a bad campaign cannot take invoices and support replies down with it. That is insurance, not a loophole, and the new domain still needs its own warm-up.
Frequently asked questions
Can cold emailing get you blacklisted?
Yes, though blacklisting is the end of a process rather than a single event. It follows sustained spam complaints, high bounce rates from bad lists, or sending patterns that look like abuse. Modest volume sent to verified addresses from an authenticated domain rarely gets there.
Does a new domain fix a spam problem?
Only if you also fix what caused it. A fresh domain resets your history to unknown, which is better than bad but is not good, and it has to be warmed up from zero. Moving the same list and the same volume onto a new domain reproduces the problem in about a month.
How long does warming up a domain take?
Plan for several weeks of low and steadily rising volume before a new domain carries a full campaign. There is no fixed number: you are building a track record, and the receivers decide when it is long enough.
Want to see what deliverability-safe outreach looks like on your own market? Tell us who you sell to and we will send you three real decision-makers in your market, plus the exact email we would send the first one. Verified addresses, written to be read. Free, no signup and no card. Try it here.
It finds the right prospects, writes personalized emails, sends from your own inbox, and handles replies and follow-ups automatically.
Start a free trial
