All posts
Email DeliverabilityCold EmailSPFDKIM

Cold Email Deliverability in 2026: How to Stay Out of Spam

April 4, 20269 min readBongoBot Team

You can write the most compelling cold email anyone has ever received. None of it matters if it lands in spam.

Cold email deliverability is the unsexy foundation that everything else depends on. Open rates, reply rates, conversions — they all assume your message actually arrived in someone's inbox. For a surprising number of senders, that assumption is wrong.

The good news: deliverability isn't mysterious. It follows predictable rules. Once you understand what inbox providers are actually checking, you can set yourself up to pass every test.

How Inbox Providers Decide What's Spam

Gmail, Microsoft 365, and other providers evaluate incoming email on three dimensions:

  1. Authentication — Can the sender prove they're who they claim to be?
  2. Reputation — Does this sender's domain and IP have a history of sending wanted email?
  3. Content — Does the message itself look like something a real person would send?

Fail on any one of these and your email gets filtered. Fail on two and you might not even make it to the spam folder — the message can be silently dropped.

Let's break each one down.

Email Authentication: The Three Records You Need

Email authentication is how you prove to receiving servers that your email is legitimate — that it's actually coming from your domain and hasn't been tampered with in transit. There are three protocols that matter, and you need all of them.

SPF (Sender Policy Framework)

SPF tells the world which servers are authorized to send email on behalf of your domain. It's a DNS record that lists IP addresses or services (like your email provider) that are allowed to use your domain as the sender.

Without SPF, anyone could send email pretending to be you. With SPF, receiving servers check whether the sending server's IP is on your authorized list. If it's not, the message fails authentication.

What to do: Add a TXT record to your domain's DNS. If you're using a service like Mailgun or SendGrid, they'll give you the exact record to add. It typically looks something like v=spf1 include:mailgun.org ~all.

DKIM (DomainKeys Identified Mail)

DKIM adds a cryptographic signature to every email you send. The receiving server uses a public key (published in your DNS) to verify that the message hasn't been altered since it left your server.

Think of it as a tamper-evident seal. If someone intercepts your email and changes the content or headers, the DKIM signature breaks and the message fails verification.

What to do: Your email sending service generates a DKIM key pair. You publish the public key as a DNS record. The service signs every outgoing message with the private key. Most providers walk you through this in their setup wizard.

DMARC (Domain-based Message Authentication, Reporting, and Conformance)

DMARC ties SPF and DKIM together and tells receiving servers what to do when a message fails authentication. It also lets you receive reports about who's sending email using your domain — legitimate or not.

A DMARC policy can be set to none (just monitor), quarantine (send failures to spam), or reject (block failures entirely). Starting with none and moving toward reject over time is the standard approach.

What to do: Add a DMARC TXT record to your DNS. A basic starting policy looks like v=DMARC1; p=none; rua=mailto:[email protected]. The rua address receives aggregate reports so you can see what's happening before you tighten the policy.

Why All Three Matter

As of 2024, Google and Yahoo require bulk senders to have SPF, DKIM, and DMARC in place. Microsoft followed suit in early 2025. These aren't recommendations — they're requirements. Without all three, your emails will be filtered or rejected by the majority of business inboxes.

Domain Reputation: The Score You Can't See

Authentication gets your foot in the door. Reputation determines whether the door stays open.

Every domain that sends email builds a reputation with inbox providers over time. That reputation is based on recipient behavior — do people open your emails, reply to them, mark them as spam, or ignore them entirely?

A few factors that damage domain reputation:

  • High bounce rates — Sending to invalid addresses signals a dirty list
  • Spam complaints — Even a small percentage of recipients hitting "Report Spam" has an outsized effect
  • Low engagement — If most recipients never open your emails, providers take notice
  • Volume spikes — Suddenly sending thousands of emails from a domain that normally sends dozens looks suspicious

Warming Up a New Domain

If you're sending cold email from a new domain (or a domain that hasn't sent much email before), you can't start at full volume. Inbox providers treat unfamiliar senders with suspicion — reasonably so.

Domain warm-up means gradually increasing your send volume over 2-4 weeks. Start with a handful of emails per day and scale up steadily. During this period, prioritize sending to engaged recipients who are likely to open and reply, because those positive signals build your reputation faster.

A rough warm-up schedule:

  • Week 1: 10-20 emails per day
  • Week 2: 30-50 emails per day
  • Week 3: 75-100 emails per day
  • Week 4: Scale toward your target volume

Rushing this process is one of the most common mistakes in cold outreach. A burned domain reputation can take months to recover — if it recovers at all.

Send-Rate Management

Even after warm-up, how you send matters. Blasting 500 emails at 2:00 AM in a single burst doesn't look like normal human behavior. Inbox providers know this.

Spreading your sends across the day, with natural gaps between messages, mimics the pattern of a real person sending individual emails. It's a small detail that makes a meaningful difference.

Content Signals: What Triggers Spam Filters

Authentication and reputation get your email to the inbox. Content determines whether it stays there — and whether future emails get the same treatment.

Spam filters analyze the text, structure, and metadata of every message. Here's what raises flags:

Template Patterns

This is where most cold email tools create problems for their users. When you send 500 emails from the same template with only merge fields swapped out, every message shares nearly identical structure, sentence patterns, and phrasing. Spam filters are specifically designed to detect this kind of repetition.

Individually written emails — where the actual sentences and structure vary from message to message — are significantly harder for filters to flag as bulk mail. They look like what they are: one person writing to another person. This is one of the strongest deliverability advantages you can build into your outreach process.

Words and Formatting to Avoid

Certain patterns correlate heavily with spam and trigger extra scrutiny:

  • Excessive capitalization — "FREE OFFER" or "ACT NOW" are obvious, but even moderate overuse of caps hurts
  • Too many links — One or two links is fine. Five links in a short email is a red flag
  • Image-heavy emails — A single large image with minimal text is a classic spam technique
  • Spammy phrases — "Limited time," "Act now," "100% free," "Click here" — filters have been trained on decades of this language
  • Misleading subject lines — Subject lines that don't match the email body (like fake "Re:" or "Fwd:" prefixes) trigger both filters and recipients

Plain Text vs. HTML

For cold outreach specifically, simpler is better. Plain text emails or lightly formatted HTML consistently outperform heavily designed templates. They load faster, render correctly across clients, and — critically — they look like personal correspondence rather than marketing material.

Monitoring Your Deliverability

You can't fix what you can't measure. Here are the signals to watch:

  • Bounce rate — Keep it under 2%. Anything higher means your contact data needs cleaning
  • Spam complaint rate — Google's threshold is 0.3%. Exceed it consistently and you'll see deliverability drop fast
  • Open rates — A sudden decline in open rates (without changes to your audience or subject lines) often indicates a deliverability problem
  • Placement testing — Services like GlockApps or Mail Tester let you send test emails and see where they land across different providers

Your Deliverability Checklist

Use this to audit your current setup:

  • SPF record published and passing validation
  • DKIM record published and signatures verifying correctly
  • DMARC record published (start with p=none, move to p=quarantine or p=reject)
  • Sending domain properly warmed up (or in active warm-up)
  • Daily send volume spread across natural time windows
  • Bounce rate below 2%
  • Spam complaint rate below 0.3%
  • Contact list verified and cleaned of invalid addresses
  • Emails are individually written, not template-based
  • No spammy language, excessive links, or misleading subject lines
  • Unsubscribe link included in every email (required by law in most jurisdictions)
  • Deliverability monitored with regular placement tests

If you can check every box, you're ahead of most senders. If you can't, the unchecked items are your roadmap.

The Compound Effect of Getting This Right

Deliverability isn't a one-time setup task. It's an ongoing discipline. Every email you send either builds or erodes your reputation. Every positive engagement signal makes the next email more likely to reach the inbox. Every spam complaint makes it less likely.

The senders who get the best results treat deliverability as a first-class concern — not an afterthought they troubleshoot when open rates crater. They authenticate properly, warm up patiently, manage their send rates, and write emails that look and feel like genuine correspondence.

That last point deserves emphasis. Spam filters are pattern-matching machines. The more your emails look like mass outreach — same structure, same phrases, same template with different names plugged in — the more likely they are to get caught. Emails that are genuinely unique, written individually for each recipient, sidestep the problem entirely.


BongoBot handles email authentication, domain warm-up, send-rate management, and individually written emails out of the box — so your outreach reaches the inbox, not the spam folder. See how it works.

Ready to put this into practice?

BongoBot automates personalized outreach so you can focus on closing.

Start Free