Why your cold emails land in spam, and how to actually fix it

By Ranjit Bhinge, founder of Blur Studio · Updated · 8 min read

Short answer: Emails land in spam for one of three reasons: your domain's authentication records (SPF, DKIM, DMARC) are missing or misconfigured, your sending mailbox is new or has a damaged reputation, or your content and sending pattern look like a mass blast rather than a real conversation. Check your records first with a free tool like Google Postmaster Tools, since that's a one-time fix. If the mailbox itself needs reputation built up over time, a warmup tool, free options like Instantly's warmup or a bundled one like Amplemarket's Deliverability Booster, handles that gradually. No warmup tool fixes a genuinely bad list; it only protects a healthy one.

Ranjit Bhinge

You've sent a batch of cold emails and watched the open rate come back far lower than it should be, and you're trying to work out whether it's your domain, your mailbox, or your list.

I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.

This page may contain affiliate links from which Blur Studio earns commissions.

"My emails are going to spam" is actually three or four different problems wearing the same symptom, and fixing the wrong one wastes weeks. Before you touch any tool, it's worth separating out which problem you actually have, because a warmup service fixes a cold mailbox but does nothing for a missing DMARC record, and fixing your DNS records does nothing if the real issue is that your list is full of bad addresses that bounce and tank your reputation on the first send.

Here's the honest breakdown of what's usually going on, roughly in the order I'd check them.

The usual suspects, in order

1. Missing or wrong SPF, DKIM, or DMARC records. These are DNS records that tell receiving mail servers your domain actually authorized this email to be sent, rather than someone spoofing your domain. If any of these are missing or misconfigured, a meaningful share of your email goes straight to spam or gets rejected outright, regardless of how good your copy is. This is a one-time setup problem, not an ongoing one, and it's the first thing to check because it's also the easiest to fix completely.

2. A new or under-warmed mailbox. Mail providers build a reputation for a sending address over time, based on how recipients interact with it (do they open it, reply, mark it spam, delete without opening). A brand new mailbox, or one that suddenly jumps from near-zero to 200 sends a day, looks exactly like what a spam campaign looks like to an email provider's filters, even if every word of the email is legitimate.

3. Content and pattern that reads as a mass blast. Certain subject line patterns, link density, and sending the identical message to hundreds of addresses in a tight time window all contribute to spam filtering, independent of your domain or mailbox reputation. Writing messages that read as personal is covered in how to write personal first emails faster.

4. A genuinely bad list. Addresses that bounce, don't exist, or belong to people who've never heard of you and mark you as spam on sight. No deliverability tool fixes this one; it only protects you from the damage a bad list does to an otherwise healthy sending setup.

A rough way to tell which of these you're dealing with: if your bounce rate is high (above roughly 2-3%), that points at list quality before anything else, since a clean list with healthy addresses doesn't bounce at scale regardless of domain or mailbox issues. If bounces are low but opens and replies are near zero, that points more toward records or mailbox reputation, since the email is being delivered somewhere, just not the inbox. If results are inconsistent, good on one mailbox and bad on another sending the identical campaign, that's usually a mailbox-specific reputation issue rather than a domain-wide or content problem. To see which sequences are actually working, read how to tell which cold outreach is working.

The options, from least to most effort

Google Postmaster Tools. Free, and it shows you your actual reputation data (spam rate, IP reputation) as seen by Gmail specifically, which is the single most useful free diagnostic here. It shows you the problem; it doesn't fix anything.

Your IT provider. Whoever manages your domain's DNS can set SPF, DKIM, and DMARC records correctly, and for a lot of small businesses this one-time fix alone solves most of the spam problem. Cost varies by provider, but it's usually a short, one-time task rather than an ongoing service.

Instantly's warmup, or a similar standalone warmup tool. Cheap, and specifically built to solve problem two above, warming a mailbox's reputation gradually by simulating normal back-and-forth email activity before you ramp up real sending volume.

A deliverability suite bundled into your outreach platform. This is where Amplemarket, a B2B contact database and outreach platform, fits, since its deliverability tools are bundled into that same subscription, and the advantage over a standalone warmup tool is that the diagnostics and the sending happen in the same place, so you can see a problem and the outreach it's affecting without switching tools.

Where Amplemarket's deliverability tools fit

Amplemarket bundles four deliverability features, and as of this writing, all four are included on every plan, Startup, Growth and Elite, which is worth knowing up front since it's not a feature you need to upgrade to reach. Domain Health Center monitors your domain and mailboxes for exactly the record problems in the list above, flagging DKIM, SPF and DMARC issues before they tank a campaign. Deliverability Booster handles the warmup problem, gradually building mailbox reputation rather than letting you jump straight to full send volume on a new address. Mailbox Recommendation picks which of your connected mailboxes should send a given message, based on each mailbox's current health, so a struggling mailbox isn't carrying volume it can't handle. Email Spam Checker tests how a specific message is likely to be placed before you send it at scale, catching a content or pattern problem before it reaches a real inbox. You can see these tools against your own domain by starting a trial directly on Amplemarket's site.

How to actually fix this, step by step

  1. Check your DNS records first, with Google Postmaster Tools or a free SPF/DKIM/DMARC checker, before touching anything else. This is the cheapest possible fix if it's the actual problem.
  2. If records are clean, check mailbox age and volume history. A brand new domain or mailbox needs warmup regardless of which tool you use; there's no shortcut around this one.
  3. Try the free option for two weeks: fix records yourself or through your IT provider, and if warmup is needed, try a cheap standalone tool like Instantly's.
  4. Move to a bundled suite only if the free fix doesn't fully solve it, or if you'd rather have diagnostics and sending in one platform instead of juggling a separate warmup tool and outreach tool.
  5. Audit your list quality last, since this is the one problem no deliverability tool can fix for you. A validation check before sending catches dead addresses before they become bounces that hurt your reputation.

A second scenario: starting cold outreach on a domain with zero sending history

The fix-what's-broken case above assumes you've been sending for a while and something's gone wrong. It's a different, actually simpler problem if you're setting up a brand new domain specifically for cold outreach and haven't sent anything yet. In that case, there's no existing reputation to diagnose or repair, which means the order of operations matters more than the diagnosis: set DNS records correctly before the first send, not after, and run warmup for at least two to three weeks before ramping to real outreach volume. Skipping straight to full volume on a brand new domain is the single most common mistake I see, because it feels like the fastest path to results and is actually the fastest path to burning the new domain's reputation in the first week.

The gotcha for a new domain specifically: warmup needs real back-and-forth activity to look legitimate, not just sending into the void. A tool simulating this needs enough runway, which is why rushing the warmup period defeats the purpose of running one at all.

A related question I get often: should the new domain be a subdomain of your main site, or a completely separate domain. For cold outreach specifically, a separate domain, something close to your brand but not the exact domain your main website and client emails run on, is the safer default, because it keeps any reputation damage from an outreach mistake fully contained away from the domain your existing clients and partners rely on for everyday email. I cover the reasoning behind that choice, and how to set it up without harming your main domain, in more detail separately.

What I'd tell someone whose emails are going to spam right now

If you're the person this page is for, here's my honest read: check records before you buy anything. I've seen people sign up for a warmup tool as the first move when the actual problem was a missing DMARC record that a five-minute DNS change would have fixed completely. Diagnose first, then pick the tool that matches the actual problem, not the first tool that promises to fix "deliverability" as a vague category.

What's oversold here: the idea that warmup alone solves deliverability. It solves mailbox reputation specifically. If your list is bad or your content reads as spam regardless of sender reputation, a perfectly warmed mailbox still lands in spam, because the filters are responding to more than just the sender's history.

One thing I'd also say plainly: deliverability problems compound, they don't just add up. A mailbox with borderline reputation sending to a list with a few bad addresses isn't twice as risky as either problem alone, it's considerably worse, because the bounces from the bad addresses actively damage the reputation of a mailbox that didn't have much margin to begin with. This is the real argument for fixing records and warmup before you scale volume, rather than scaling first and diagnosing later: at low volume, a borderline setup mostly just underperforms quietly, but the same setup at high volume can get a domain flagged hard enough that recovery takes months, not days.

When to skip this, and when it's worth a custom build

Skip warmup specifically if your emails are going to existing clients or contacts who already know and expect to hear from you. Warmup is for building reputation with people who've never interacted with your mailbox before; it does nothing useful for a mailing list of known contacts, and running it there just delays sends you don't need to delay. And no warmup tool, including Amplemarket's Deliverability Booster, fixes a genuinely bad list; it protects a healthy sending setup, it doesn't repair a broken one.

Where this goes past a tool-selection question: if you're managing deliverability across many domains and mailboxes at a scale that needs automated monitoring and alerting tied into your own systems, not a dashboard you check manually, that's a custom build. I build exactly that kind of connective tooling for clients, and if a half-finished monitoring setup already exists, finishing it properly is usually faster than starting fresh.

Questions people ask

What's the single most common reason cold emails land in spam?

Missing or misconfigured SPF, DKIM or DMARC records, closely followed by a new or under-warmed mailbox. Check your domain's authentication records first with a free tool like Google Postmaster Tools, since it's the cheapest and most completely fixable problem of the usual suspects.

How long does mailbox warmup actually take?

Most warmup tools, including Amplemarket's Deliverability Booster and standalone options like Instantly, recommend two to three weeks of gradual warmup before ramping to full sending volume, especially on a brand new domain with no prior sending history.

Which Amplemarket plan includes the deliverability tools?

All four, Domain Health Center, Deliverability Booster, Mailbox Recommendation and Email Spam Checker, are included on every Amplemarket plan as of this writing, from the $600-a-month Startup tier through the custom-priced Growth and Elite tiers.

Does warmup fix a bad email list?

No. Warmup builds and protects a mailbox's sending reputation with legitimate recipients. It does nothing to fix addresses that bounce or belong to people who mark you as spam on sight; that's a list quality problem, not a deliverability problem, and needs list validation, not warmup.

Do I need warmup if I'm only emailing existing clients?

No. Warmup is specifically for building reputation with recipients who've never interacted with your mailbox before. If your emails go to existing clients who already expect to hear from you, warmup isn't necessary and just delays sends you don't need to delay.

What's the difference between Amplemarket's Mailbox Recommendation and Deliverability Booster?

Deliverability Booster warms up a mailbox's reputation over time. Mailbox Recommendation picks which of your already-connected mailboxes should send a specific message right now, based on each one's current health, so a struggling mailbox isn't carrying sends it can't handle well.

Can I check my deliverability for free before paying for anything?

Yes. Google Postmaster Tools is free and shows your actual spam rate and reputation data as seen by Gmail specifically, which is enough to diagnose whether records or reputation are the problem before you spend money on a fix.

How do I know if it's my content, not my domain, causing spam placement?

If your DNS records check out clean and your mailbox has reasonable sending history, but a specific campaign still underperforms, test that message with a spam checker before sending it at scale. A tool like Amplemarket's Email Spam Checker flags likely placement issues tied to the message itself rather than the sender's reputation.

Sources

Ready for the next step?

A 30 minute call. No pitch. If you do not need me, I will tell you.

Ranjit Bhinge You talk to me, Ranjit. I reply within a few hours.

Not sure what you need? Tell me what is going on. I will point you the right way, even if it is not me.

Blur Studio · 30 minute call

Book a 30 minute call

You talk to me, Ranjit. No pitch. If you do not need me, I will tell you.

  • We talk about your business and what is going on.
  • You leave with a clear next step, even if it is not me.
  • I reply to every message within a few hours.
Loading the calendar…