Cold email infrastructure starting at $1/mailbox. Volume discounts down to $0.55.Calculate your cost
ColdRelay
Back to Blog
Guide

Cold Email Deliverability: The Complete Guide (2026)

Everything you need to know about cold email deliverability in 2026 — authentication (SPF, DKIM, DMARC), reputation, warmup, content, inbox placement testing, blocklists, and the monitoring loop that keeps you in the primary inbox.

33 min readMo Tahboub
deliverabilitycold emailSPFDKIMDMARCwarmupinfrastructure

Cold Email Deliverability: The Complete Guide (2026)

Cold email deliverability is the single metric that determines whether your outbound campaigns generate pipeline or disappear into spam folders. You can write the best copy, target the perfect ICP, and time your sends perfectly — but if your emails do not reach the inbox, none of it matters.

This is the complete 2026 reference for cold email deliverability. We cover the entire stack: authentication, reputation, warmup, content, inbox placement testing, blocklist management, and the weekly monitoring loop. Every claim is current as of May 2026 and reflects the Google/Yahoo bulk-sender rules that took effect February 2024 and the Microsoft tightening that followed in 2025.

TLDR — the 7 layers of cold email deliverability, in priority order:

  1. Infrastructure — dedicated IPs and isolated tenants (not shared Workspace).
  2. Authentication — SPF, DKIM, and DMARC passing 100% before you send.
  3. Warmup — 2 outbound + 2 warmup per mailbox per day, sustained.
  4. List quality — pre-send verification, bounce rate under 1%.
  5. Sending patterns — natural cadence, no weekend blasts, no midnight sends.
  6. Content — plain text, 50–125 words, 0–1 links, no images on first touch.
  7. Monitoring — Google Postmaster Tools weekly, blocklists hourly, DMARC reports daily.

Miss one and the others compensate poorly. Nail all seven and you ship 85%+ primary-inbox placement.


Table of Contents


What Cold Email Deliverability Actually Is

Deliverability is the percentage of your emails that actually land in the recipient's primary inbox — not spam, not promotions, not the catch-all "updates" tab. It is fundamentally different from delivery rate, which only measures whether the email was accepted by the receiving server.

Here is the distinction:

  • Delivery rate: email accepted by the server (typically 95%+ regardless of quality).
  • Deliverability rate: email lands in primary inbox (can range from 20% to 95%).

You can have a 99% delivery rate and a 30% deliverability rate. The server accepted everything you sent and quietly dumped 70% into spam. This is the silent killer of cold email campaigns: senders look at their dashboard, see "delivered: 100%," and assume they are healthy while their reply rate craters.

The deliverability number you actually care about is primary-inbox placement rate — measurable with seed-list tests (see Part 5) or your sending tool's reply-rate signal divided by an expected open-rate baseline.

Why Deliverability Matters More Than Ever in 2026

Email providers have gotten significantly smarter and significantly stricter since 2024:

  • February 2024: Google and Yahoo introduced bulk-sender requirements. Any sender pushing more than 5,000 messages/day to Gmail or Yahoo must have SPF, DKIM, and DMARC configured, one-click unsubscribe headers (RFC 8058), and a spam complaint rate below 0.3% (with anything above 0.1% triggering enforcement actions). Senders below the bulk threshold are not exempt — they are just enforced less aggressively.
  • Late 2024: Microsoft tightened spam detection for Outlook.com and Office 365, weighting engagement signals (open patterns, reply behavior, sender-recipient history) more heavily than ever before.
  • Throughout 2025: AI-powered spam classifiers shipped at all three majors. They analyze content patterns across millions of senders simultaneously, catching template patterns even when individual emails look natural.
  • Reputation systems are sophisticated multi-factor scores combining IP history, domain age, authentication pass rates, engagement, complaint rates, content fingerprints, and sender-recipient relationship strength.

The bar for reaching the inbox is higher than it has ever been. Skipping any one layer of the stack now produces measurable, visible, immediate damage. The rest of this guide is how to clear that bar at scale.


Part 1: Email Authentication (The Foundation)

Email authentication is the cryptographic proof that the message came from the domain it claims to come from. Without authentication, your email is a postcard with no return address — easy to forge, easy to distrust, easy to filter into spam.

Three DNS records do the heavy lifting: SPF, DKIM, and DMARC. They are not optional. They are not "advanced." They are the floor. Every cold email sender in 2026 needs all three. For a record-by-record setup walkthrough by provider, see the SPF, DKIM, DMARC complete setup guide.

SPF (Sender Policy Framework)

What it does: SPF tells receiving servers which IP addresses are authorized to send email on behalf of your domain.

How it works: You add a TXT record to your domain's DNS that lists authorized sending IPs. When a server receives your email, it checks this record to verify the sending IP is authorized.

Example SPF record (Microsoft 365 + cold email infrastructure):

v=spf1 include:spf.protection.outlook.com include:spf.coldrelay.com ~all

Common SPF mistakes:

  • Too many DNS lookups — SPF allows a maximum of 10 DNS lookups. Each include: consumes one. Exceed 10 and your SPF silently fails (PermError). This is the #1 hidden authentication failure when teams stack multiple email tools. Use the free SPF generator and SPF flattening tools to count lookups.
  • Using +all — this tells servers to accept email from ANY IP on your behalf. Never do this. It nullifies SPF entirely.
  • Forgetting to include all sending services — if you send from Workspace, a cold email platform, and a transactional service (Postmark, SendGrid), all three need to be in your record.
  • Multiple SPF records — you can only have ONE SPF record per domain. Multiple records invalidate all of them (returns PermError).
  • Using -all too early — strict-fail will bounce legitimate forwarded mail before authentication is fully stable. Start with ~all (softfail) and only move to -all after DMARC has been at p=quarantine for 30+ days with clean reports.

Best practice: use ~all (soft fail) at the end of your SPF record. Keep the number of includes under 10. If you need more, flatten the record into static IPs or move some senders to dedicated subdomains.

DKIM (DomainKeys Identified Mail)

What it does: DKIM adds a cryptographic signature to your emails that proves they were not tampered with in transit and that they actually came from your domain.

How it works: Your email server signs each outgoing email with a private key. The receiving server verifies the signature using a public key published in your DNS at selector._domainkey.yourdomain.com.

Example DKIM DNS record:

Host:  selector1._domainkey.yourdomain.com
Type:  TXT
Value: v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQ...

The selector is a label your provider picks (Google uses google, Microsoft uses selector1 and selector2, ColdRelay uses cr1 and cr2). You can have multiple selectors active simultaneously — one per sending tool.

Common DKIM mistakes:

  • Not rotating keys — DKIM keys older than 12 months get downgraded by some receivers. Rotate annually.
  • Incorrect selector configuration — the selector your sending server signs with must exactly match the DNS record. A typo means every email fails DKIM silently.
  • Key too short — use at least 1,024-bit keys; 2,048-bit is the 2026 standard. Gmail downgrades 1,024-bit signatures with a warning header.
  • Forgetting to enable signing after publishing the DNS record — Google Workspace specifically requires you to click "Start Authentication" after the DNS propagates. Many setups have the DNS record but no signing because that button never got pressed.

Best practice: use 2,048-bit DKIM keys, rotate them annually, run two selectors simultaneously during rotation, and verify the "DKIM: PASS" header in Gmail's "Show original" view after any change.

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

What it does: DMARC ties SPF and DKIM together and tells receiving servers what to do when authentication fails. It also delivers reports so you can monitor authentication results.

How it works: You publish a DMARC policy at _dmarc.yourdomain.com. When a server receives mail claiming to be from you, it checks SPF and DKIM, then follows your DMARC policy for handling failures.

Example DMARC record:

Host:  _dmarc.yourdomain.com
Type:  TXT
Value: v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com; pct=100; adkim=r; aspf=r

DMARC policies explained:

  • p=none — monitor only, no enforcement. The required starting point.
  • p=quarantine — failed emails go to spam. The recommended steady state for most cold email senders.
  • p=reject — failed emails are blocked entirely. The most secure. Reserve for senders with airtight authentication for 30+ days.

Alignment modes (the hidden DMARC complication):

DMARC checks not just whether SPF/DKIM passed, but whether the domain in the From header aligns with the domain that signed (DKIM) or sent (SPF). Two modes:

  • adkim=s / aspf=s — strict: must match exactly (e.g., DKIM-d must equal From domain).
  • adkim=r / aspf=r — relaxed: subdomains count (e.g., mail.yourdomain.com aligns with yourdomain.com).

For cold email, always use relaxed alignment (adkim=r; aspf=r). Strict alignment breaks any sending tool that signs with its own domain via CNAME.

Progression strategy:

  1. Week 1: publish p=none with rua reporting. Verify reports start arriving.
  2. Week 2–4: review reports, fix any unauthenticated legitimate mail.
  3. Week 4–6: move to p=quarantine; pct=25. Watch reports.
  4. Week 6–8: p=quarantine; pct=100. Steady state for most senders.
  5. Month 3+ (optional): p=reject; pct=25, then pct=100 over 4 more weeks.

Reading DMARC aggregate reports:

The XML reports your rua address receives are dense but tell you exactly which IPs sent mail claiming to be from your domain and whether they passed. Use a parser like dmarcian.com, Valimail, or Postmark's free DMARC monitoring — do not try to read raw XML.

Look for three things:

  1. Unauthorized senders — IPs sending mail as you that you did not authorize. Either fix your records or shut them down.
  2. Legitimate-but-failing senders — your own tools that have a misconfigured selector or include. Fix before raising the policy.
  3. Spoofing attempts — IPs from countries you do not do business in claiming to be you. Confirms DMARC is doing its job; reject them once you raise the policy.

BIMI follow-on (2026 status):

If you reach p=quarantine or p=reject with passing DMARC, you can publish a BIMI record to display your logo next to your name in Gmail and Apple Mail inboxes. BIMI is a brand-trust signal — measurable open-rate lift of 2–5% in vertical-specific A/B tests. Not required for deliverability, but valuable once authentication is solid. Read the BIMI spec for current requirements.

Authentication With ColdRelay

One of the biggest advantages of running on ColdRelay infrastructure is that SPF, DKIM, and DMARC are configured automatically for every domain you add. The platform pre-generates DNS records, validates propagation, monitors pass rates continuously, and alerts if anything drifts. No manual DNS editing, no wondering if you got it right, no 3 AM debugging when a TXT record gets nuked by an unrelated DNS change. See how ColdRelay auto-configures SPF/DKIM/DMARC for the architecture.


Part 2: Email Warmup — Building Your Reputation

Even with perfect authentication, a brand-new email account sending 50 cold emails on day one will get flagged. Email providers trust senders who build reputation gradually. That process is called warmup, and it is non-negotiable in 2026.

What Email Warmup Actually Does

Warmup simulates natural email activity on your new accounts:

  1. Sends emails to a network of real inboxes
  2. Receives replies to create two-way engagement
  3. Opens emails and marks them as important
  4. Moves emails from spam to inbox — the most powerful signal

When email providers see that recipients are opening, replying, and rescuing your emails from spam, they learn to trust your sending domain and IP. The opposite is also true: a domain that sends 30 cold emails on day one with no warmup history triggers every behavioral classifier in Google's filter stack.

The ColdRelay Warmup Schedule

ColdRelay enforces a canonical per-mailbox sending budget: 2 outbound emails + 2 warmup emails per mailbox per day. The cap is not arbitrary — it is the volume that keeps Google Postmaster Tools Domain Reputation pinned at High over multi-month campaigns. At higher volumes (5+ per mailbox per day), complaint rates spike linearly and Domain Reputation drops to Medium within a week.

This means: the math you scale by is mailbox count, not per-mailbox volume. Want to send 200 outbound emails per day? You need 100 mailboxes, not 10 mailboxes doing 20 each. The math is counterintuitive at first; the mailbox calculator translates send volume into mailbox requirements at canonical caps.

Day RangeWarmup Sends/DayReal Outbound/DayTotal/DayPurpose
1–71 → 2 (ramp)01–2Establish baseline behavior
8–1420–12–3Engagement signals build
15–2121–23–4Light real outbound
22–30224Full operating cadence
30+224Indefinite steady state — warmup never stops

Key principles:

  • Never stop warmup entirely — maintain it at 2/day even after ramp completes. Stopping warmup is one of the fastest ways to see Postmaster Domain Reputation slip from High to Medium.
  • Warmup should always be roughly 50% of total send volume — the 2-and-2 split is intentional. Drop warmup to 0 and the reputation maintenance disappears.
  • Do not exceed 4 total emails per day per mailbox — every cold email infrastructure provider that lets you go higher is selling you faster reputation decay.

For the deeper warmup mechanics, see the cold email warmup complete guide and the warmup schedule generator.

Warmup Mistakes That Kill Deliverability

  • Skipping warmup entirely — the #1 mistake. Even established domains need warmup for new mailboxes.
  • Ramping too fast — going from 0 to 50 emails/day in a week is the most visible behavioral red flag a spam filter sees. Spammers ramp fast; legitimate senders ramp slow.
  • Using low-quality warmup networks — some warmup tools cycle the same 10,000 accounts repeatedly. Receivers detect the pattern (identical IPs, identical reply phrasings, identical sender-recipient pairs reappearing) and the warmup becomes a negative signal.
  • Stopping warmup after initial ramp — warmup is ongoing reputation maintenance, not a one-time onboarding step. Stop it and reputation decays in 30–60 days.
  • Only warming up sending, not receiving — two-way engagement (real replies, real spam-folder rescues) is what builds reputation. One-way "send into a void" warmup is barely better than nothing.

Built-in vs. Third-Party Warmup

Many cold email infrastructure providers now include warmup:

  • Built-in warmup (ColdRelay, Instantly, Smartlead): convenient, no extra cost, but verify the warmup network quality. Look for: network size (10K+ real inboxes), provider diversity (mix of Gmail, Outlook, Yahoo, custom), opt-in mechanics (not silently enrolled).
  • Dedicated warmup tools (Mailreach, Warmbox, Lemwarm): more control and bigger networks, but cost $20–50/month per mailbox on top of infrastructure. At 100 mailboxes, that is $2K–5K/month before you send a single real email.

ColdRelay includes built-in warmup with every mailbox at no additional cost, using a network engineered to avoid the patterns receivers flag. See Mailreach vs built-in warmup for the head-to-head.


Part 3: Infrastructure Choices That Impact Deliverability

Your email infrastructure is the foundation everything else sits on. The wrong infrastructure choice can cap your deliverability regardless of how well you handle authentication and warmup. This is the layer most cold email guides skip because it requires committing to a position. We will not skip it.

Shared vs. Dedicated IPs

This is the most important infrastructure decision you will make.

Shared IPs (Google Workspace, Microsoft 365, most reseller infrastructure):

  • Your emails share IPs with hundreds or thousands of other senders.
  • One bad actor on your shared IP can tank your reputation overnight.
  • You have zero control over IP reputation — it is determined by the worst sender on the pool.
  • Deliverability fluctuates unpredictably with no visibility into causes.
  • Recovery from a shared-IP reputation hit can take 4–8 weeks because you are not the only sender on the IP and your remediation only affects your share of the pool's behavior.

Dedicated IPs (ColdRelay, enterprise self-hosted setups):

  • Your reputation is yours alone — no neighbor problem.
  • Consistent, predictable deliverability.
  • You control every variable that affects the IP's reputation.
  • Requires proper warmup (you are building reputation from scratch).
  • Recovery from a reputation hit takes 2–4 weeks of clean sending because you control all the inputs.

The shared-IP "neighbor problem" is not theoretical. ColdRelay's deliverability team has seen customer-reported cases where a Workspace tenant's reputation crashed 60% in 48 hours because a single rogue sender on the shared IP pool started blasting unauthenticated mail. The remediation was: move to dedicated infrastructure. That is the only fix.

For a detailed comparison, read why dedicated IPs matter for cold email at scale and Google Workspace vs dedicated cold email infrastructure.

Tenant Isolation

Beyond IPs, the account infrastructure matters too. Most providers put all customers in shared Microsoft or Google tenants. If one customer in the shared tenant gets flagged for spam, it can affect every account in that tenant.

True tenant isolation means your mailboxes run in their own dedicated infrastructure, completely separated from other customers. This is what ColdRelay provides: every workspace gets isolated Azure tenants, so a neighbor's bad campaign cannot drag your reputation down with it.

Mailbox-to-Domain Ratio

How many mailboxes you can create per domain directly impacts your costs and operational complexity:

ProviderMailboxes per domainDomains for 500 mailboxesAnnual domain cost
Google Workspace2 (safe)250$3,750
Microsoft 365~5100$1,500
ColdRelay100–1504$60

The domain math alone makes dedicated infrastructure the obvious choice at scale. Use the mailbox calculator for exact numbers at your volume, or see the infrastructure cost breakdown for full TCO math.

Why Cheap Shared-IP Infrastructure Is the Expensive Option

A common path: sender starts with Workspace because it is $7/mailbox/month and feels safe. Hits 200 mailboxes. Pays $1,400/month plus $2,500/year in domains plus a warmup tool plus blocklist monitoring. Total: ~$1,800/month. Deliverability is 50–60% inbox placement because Workspace IPs are shared with anyone sending from Workspace, including all the actual spammers Google has not banned yet.

Sender switches to dedicated infrastructure. Now: 200 mailboxes on 2 domains, isolated tenant, dedicated IP, warmup included, blocklist monitoring included. ColdRelay tier-2 pricing at 200 mailboxes: 200 × $0.85 = $170/month. Inbox placement jumps to 85%+. Sender has saved $1,600/month AND tripled their effective send volume because more emails are reaching primary inbox.

The "cheap shared infrastructure" framing is wrong. It is the most expensive infrastructure because the deliverability tax is invisible until you measure it.


Part 4: Sending Practices That Protect Deliverability

Even with perfect infrastructure and authentication, bad sending practices will destroy your deliverability. This is where most senders self-inflict damage that no infrastructure can fix.

The Canonical Volume Caps (2026)

Respect these daily limits per mailbox:

  • Warmup emails: 2/day (ColdRelay enforces this; standalone tools may default higher).
  • Real cold sends: 2/day per mailbox.
  • Total: 4/day per mailbox maximum.
  • New contacts per mailbox per day: keep under 2 — same person should not see two cold emails from you in 24 hours.

If you are using ColdRelay, these caps are enforced for you — the platform refuses to send more. If you are on Workspace or a sending tool that lets you go higher, you have to enforce them yourself, and most senders do not.

Why 4/day per mailbox is the line: Postmaster Tools data shows complaint rate as a roughly-linear function of per-mailbox volume up to a threshold (5–7 per day for most senders), at which point it accelerates. Domain Reputation drops to Medium when the rolling 30-day complaint rate exceeds 0.1%, which is reached fastest by senders pushing high per-mailbox volumes. Two-and-two is conservative; it keeps reputation pinned at High over multi-month campaigns.

Sending Patterns That Look Human

Email providers flag unnatural sending patterns:

  • Do not send all emails at once — space sends throughout the day with random intervals (5–15 minute jitter).
  • Do not send on weekends for B2B — it is unusual for legitimate sales activity and flags automation.
  • Vary your sending times — do not send exactly 50 emails at 9:00:00 AM every day. The microsecond regularity is detectable.
  • Do not send midnight to 6 AM in the recipient's timezone — nobody sends legitimate business emails at 3 AM local.
  • Respect business hours, but not too aggressively — sending exactly 9:00–17:00 Monday–Friday is also a pattern. Real humans send some emails at 7:30 AM and some at 18:45.

Content Best Practices

Your email content affects deliverability too:

  • Avoid spam trigger words in subject lines: "free," "guarantee," "act now," "limited time," excessive caps, multiple exclamation marks, currency symbols. Most filters now use ML rather than keyword lists, but classic trigger words still elevate base spam scores.
  • Keep links minimal0–1 links maximum on first touch. More links = more spam signals. Save the calendar link for the second or third email.
  • Do not use link shorteners — Bit.ly, TinyURL, and similar services are heavily penalized because spammers love them.
  • Avoid images in cold emails — images in first-touch cold emails are a spam signal. Save them for later in the sequence or skip entirely.
  • Personalize genuinely — generic {{first_name}} is not enough. Reference something specific (their company's recent press release, a LinkedIn post, a piece of their content).
  • Keep it short — 50–125 words is the sweet spot. Long pitches read like marketing emails to filters.
  • Use plain text — HTML-heavy emails with tracking pixels, fancy footer signatures, and styled buttons trigger more filters than plain ASCII with a name signature.
  • Avoid template-detectable patterns — if 500 of your emails share the same 80% of the body with only first-name and company-name swapped, filters detect the template and class all 500 as a single spam blast.

List Quality

Your list quality directly impacts deliverability:

  • Verify every email before sending — use a verification service (ZeroBounce, NeverBounce, MillionVerifier) to remove invalid addresses before they bounce.
  • Bounce rate above 1% will degrade reputation. Above 2% will tank it.
  • Remove catch-all domains or send to them at lower priority — they accept everything, so verification passes but real delivery often fails.
  • Do not buy scraped lists — they are full of spam traps (addresses that exist solely to catch lazy scrapers; one hit and you are blocklisted).
  • Monitor engagement — if a contact does not open after 3–4 emails, stop sending. Continuing to send to a non-engaged inbox is the strongest signal you are not legitimate.
  • Re-verify any list > 6 months old — email addresses go stale at ~2% per month for B2B lists.

Part 5: Inbox Placement Testing

You cannot improve what you do not measure. Deliverability testing is the difference between "my emails are delivered" (true and useless) and "my emails reach the primary inbox 87% of the time" (actionable).

Seed-List Inbox Placement Testing

The gold-standard test: send a cold email to a curated list of seed inboxes across all major providers, then check where each one landed.

A good seed list includes:

  • 5–10 Gmail addresses (free Gmail and Google Workspace, both)
  • 5–10 Outlook addresses (Outlook.com and Microsoft 365, both)
  • 3–5 Yahoo Mail addresses
  • 3–5 Apple iCloud / Me / Mac addresses
  • 2–3 international ESPs (Yandex, Mail.ru, ProtonMail) if relevant to your ICP

After the send, manually check each inbox (or use a tool that does it for you):

  • Primary inbox → good.
  • Promotions / Updates tab → fixable with content tweaks.
  • Spam folder → infrastructure or content problem.
  • Not delivered at all → SMTP-level rejection (check bounce code; see the SMTP error codes hub).

Run the test before every major campaign and after any infrastructure change. Use ColdRelay's free email deliverability test or the inbox placement tester for one-click seed runs.

Mail Tester and Single-Send Tests

Tools like mail-tester.com give you a single-send "spam score" by analyzing one email you send to a generated address. They check:

  • Authentication (SPF, DKIM, DMARC)
  • Content (spam-trigger words, formatting, link reputation)
  • Sender reputation (IP and domain)
  • Blocklist status

A score of 8/10 or higher is the baseline. Below 7/10 needs work before sending at volume. Useful for testing template changes; less useful as a continuous monitoring tool because the score is one moment in time.

Header Analysis

Every legitimate inbox provider stamps headers on incoming mail showing authentication results, spam score, and routing. In Gmail, "Show original" reveals:

Authentication-Results: mx.google.com;
       dkim=pass header.i=@yourdomain.com header.s=cr1 ...
       spf=pass (google.com: domain of ...) ...
       dmarc=pass (p=QUARANTINE sp=QUARANTINE) ...
X-Spam-Status: No, score=-0.5

Read these headers after every test send. dkim=pass, spf=pass, dmarc=pass, and a non-positive spam score are the targets. Use ColdRelay's email header analyzer to parse them cleanly.


Part 6: Blocklists and How to Handle Them

A blocklist (also called a blacklist or DNSBL) is a list of IPs or domains a third-party operator has flagged as spammy. Receivers that subscribe to a blocklist will reject mail from anything on it. Different blocklists are used by different receivers; some are advisory, some are aggressive, some are universally trusted.

The Major Blocklists You Care About

For the full directory of blocklist removal guides — every major DNSBL with the real delisting URL, expected timeline, and root-cause fix you have to ship before requesting removal — see the blocklist removal hub.

How to Check If You Are Listed

Run a multi-blocklist scan weekly:

ColdRelay customers get continuous blocklist monitoring across all major DNSBLs with hourly checks; you get a webhook alert before your campaign starts dying.

What to Do When You Get Listed

  1. Stop sending immediately from the listed IP or domain.
  2. Identify the root cause — bad list quality, content trigger, volume spike, compromised account.
  3. Fix the root cause — if you do not fix it, re-listing happens within hours of delisting.
  4. Submit a delisting request — every blocklist has its own form. Most require you to acknowledge the listing reason and describe your fix.
  5. Wait — Spamhaus delisting takes minutes to hours; smaller blocklists can take 48 hours. Some auto-expire.
  6. Resume sending at reduced volume — 25% of normal for the first week, 50% for the second, 100% by week three if no re-list.

Why ColdRelay Customers Rarely Get Listed

The 2-and-2 send cap, isolated tenants, dedicated IPs, automatic SPF/DKIM/DMARC, and pre-send SMTP verification combine to make blocklist events structurally rare. The handful of listings that do happen are almost always content-driven (a specific subject-line trigger) or compromise-driven (a stolen API key sending unauthorized mail) — not infrastructure-driven. The monitoring catches them in under an hour either way.


Part 7: The Monitoring Loop (Weekly Cadence)

Deliverability is not a set-it-and-forget-it metric. It is a continuously-degrading asset you maintain. Without monitoring, you find out you have a problem 4 weeks late, when reply rates have already cratered.

The Weekly 30-Minute Monitoring Routine

Set 30 minutes aside every Monday:

1. Google Postmaster Tools (10 min)

Check every verified domain. Look at:

  • Domain Reputation — must be High. Medium is a warning; Low is a fire drill.
  • Spam Rate — must be below 0.10%. 0.1–0.3% is yellow; above 0.3% is red.
  • Authentication pass rates — all three (SPF, DKIM, DMARC) above 99%.
  • Delivery errors — below 5%.

Read the Google Postmaster Tools for cold email guide for what each metric means specifically for cold email.

2. Microsoft SNDS (5 min)

If a meaningful share of your ICP is on Outlook/Microsoft 365, check Smart Network Data Services for your sending IPs. Look at IP color status (Green/Yellow/Red) and complaint rate.

3. Blocklist scan (5 min)

Run a full blocklist scan on each sending IP and domain. Use the free blacklist checker. ColdRelay customers see this in-dashboard continuously.

4. DMARC reports skim (5 min)

Open your DMARC aggregate reports dashboard. Look for: unauthorized senders, new IPs claiming to be you, alignment failures. Investigate anything new.

5. Bounce rate and reply rate (5 min)

Per-mailbox and per-campaign. Bounce rate > 1% needs investigation. Reply rate dropping by 30%+ week-over-week is a leading indicator of inbox-placement decline.

Monthly Deeper Audit

Once a month, do the longer version:

  • Run an inbox placement test against a fresh seed list.
  • Audit DNS records on every active sending domain (drift happens — DNS providers and team members rewrite things).
  • Re-verify any contact list older than 6 months.
  • Review and rotate any DKIM keys older than 12 months.
  • Check domain age and renewal status; renew anything within 90 days of expiry.

Common Deliverability Failure Modes and Fixes

Failure Mode 1: Sending Too Many Emails Too Fast

Symptom: new domain sending 100 emails on day one, Postmaster Domain Reputation drops to Low in a week.

Fix: follow the warmup schedule. Patience beats urgency. Pause sending, drop to warmup-only at 2/day for 3 weeks, then resume real outbound at 2/day per mailbox.

Failure Mode 2: Using Google Workspace for High-Volume Cold Email

Symptom: Workspace accounts getting suspended weekly; deliverability degrading despite proper SPF/DKIM/DMARC.

Fix: Google actively suspends Workspace accounts used for cold outbound. Move to dedicated cold email infrastructure designed for outbound. The transition takes 2–3 weeks of parallel running before you can decommission Workspace.

Failure Mode 3: Ignoring DNS Authentication

Symptom: SPF passing but DKIM failing intermittently; DMARC aggregate reports showing 30%+ failures.

Fix: audit your DNS records. Use the DMARC generator, DKIM generator, and SPF generator tools to verify each is structurally correct. Run MX lookup to confirm mail-routing is what you expect.

Failure Mode 4: Never Testing Deliverability

Symptom: "delivered" rate shows 99%, reply rate is 0.3%, no idea why.

Fix: run weekly inbox placement tests. Use ColdRelay's free deliverability test. The first time you run one and see 40% of your emails went to spam, you understand why measurement matters.

Failure Mode 5: Using the Same Content for Every Email

Symptom: open rate decay across campaigns — first 100 sends do 60% open, next 100 do 40%, next 100 do 15%.

Fix: filters are detecting your template. Use spintax variation to vary the body. Rewrite the subject line every 200 sends. Use the cold email template generator for proven structures and the subject line generator for variants.

Failure Mode 6: Skipping Email Verification

Symptom: bounce rate at 4%, Domain Reputation drops to Medium, sending paused.

Fix: verify every list before sending. Use check email valid and best email verification tools for tool comparisons. ColdRelay's pre-send SMTP verification catches most invalid addresses before they hit bounce stats.

Failure Mode 7: Not Monitoring Blocklists

Symptom: sending normally, then sudden 50% drop in reply rate over 48 hours.

Fix: check blocklists immediately. If listed, follow the blocklist removal workflow. ColdRelay's hourly blocklist monitoring catches this in under an hour.

Failure Mode 8: SMTP Errors You Are Not Reading

Symptom: dashboard shows "delivery failures" but you have not investigated.

Fix: every SMTP error code tells you exactly what went wrong. See the SMTP error codes reference — every major code (550 5.7.1, 421 4.7.0, 552 5.2.2, etc.) with diagnostic steps and infrastructure fixes.


The Deliverability Stack: Putting It All Together

Here is the complete deliverability stack, in order of priority:

  1. Infrastructure — dedicated IPs, isolated tenants, proper setup → ColdRelay.
  2. Authentication — SPF, DKIM, DMARC correctly configured and continuously verified.
  3. Warmup — gradual reputation building with ongoing maintenance at 2 warmup/day per mailbox.
  4. List quality — verified emails, no spam traps, good targeting, regular re-verification.
  5. Sending practices — proper volumes (2 outbound/day per mailbox), natural patterns, business hours.
  6. Content — short, personalized, 0–1 links, plain text, varied templates.
  7. Monitoring — Postmaster Tools weekly, blocklists hourly, DMARC reports daily.

Miss any one and your deliverability will suffer. Nail all of them and you ship consistent 85%+ primary-inbox placement.


Deliverability Checklist

Use this checklist before launching any cold email campaign:

  • SPF record configured, passing, and under 10 lookups
  • DKIM signing enabled with 2,048-bit keys, multiple selectors as needed
  • DMARC policy set (minimum p=quarantine) with rua reporting
  • DMARC alignment set to adkim=r; aspf=r (relaxed)
  • Mailboxes warmed for at least 2–3 weeks before real outbound
  • Email list verified (bounce rate under 1%)
  • Sending volume capped at 2 outbound + 2 warmup per mailbox per day
  • Content checked for spam triggers — subject, body, links
  • 0–1 links per email on first touch
  • No images in first-touch emails
  • Inbox placement tested against Gmail, Outlook, Yahoo, Apple seed list
  • Google Postmaster Tools verified for each sending domain
  • Microsoft SNDS access requested if Outlook ICP
  • Blocklist monitoring active (hourly cadence preferred)
  • DMARC reports being received and reviewed
  • Bounce rate dashboard checked weekly
  • DKIM keys age noted; rotation scheduled for any > 12 months

FAQ

What is a good cold email deliverability rate in 2026?

For primary-inbox placement, aim for 85%+. Below 70% is broken infrastructure or content. Above 90% is exceptional and usually means you have dedicated infrastructure, conservative volumes, and excellent list quality. Note: "deliverability rate" reported by some sending tools is actually delivery rate (SMTP accept rate), which is uselessly close to 100% for everyone. Measure primary-inbox placement via seed tests or the email deliverability test.

Do I need SPF, DKIM, AND DMARC, or is one enough?

All three. SPF authorizes senders, DKIM signs messages, DMARC provides the policy layer tying them together. As of February 2024, Gmail and Yahoo require all three for any sender pushing more than 5,000 messages/day to their inboxes. Senders below that threshold are not exempt — they just get filtered less aggressively. Skipping any one breaks deliverability significantly at any volume.

How long does it take to fix a deliverability problem?

Depends on the cause. Authentication misconfigurations: fixed in 1–4 hours after DNS propagation. Content issues: fixed in the next campaign send. Blocklist listings: 1–7 days depending on the list. Domain reputation drop from High to Medium: 2–4 weeks of clean sending at reduced volume. Domain reputation drop to Low: 4–8 weeks; sometimes the domain is unrecoverable for cold email and you provision a fresh one. Reputation recovery is always slower than reputation damage.

Can I send cold email from a Google Workspace account?

Yes, but you will fight Workspace at every step. Google's terms of service do not prohibit cold email explicitly but they prohibit "sending unsolicited bulk email" — which is exactly what cold email is. Workspace accounts used for cold outbound have a high suspension rate (15–25% annually based on customer-reported data). The shared-IP pool means your reputation is at the mercy of every other Workspace sender. For more than 10–20 mailboxes, dedicated infrastructure is the only sustainable choice.

What is the difference between bounce rate and complaint rate?

Bounce rate is the percentage of your sends that came back as undeliverable (typically SMTP 5xx codes). Complaint rate is the percentage of recipients who clicked "Report Spam" in their inbox. Both signal poor sender quality. Postmaster Tools' Spam Rate measures complaint rate (not bounce rate). Bounce rate above 1% will degrade reputation; complaint rate above 0.1% will too. See bounced email explained and the SMTP errors reference for code-by-code diagnostics.

Does my cold email deliverability affect my transactional email?

If both run from the same domain: yes, catastrophically. A cold email campaign that tanks domain reputation will drag your transactional mail (order confirmations, password resets) into spam at the same time. Separate sending domains for cold email and transactional email is the universal best practice. Use outbound.yourcompany.com or a dedicated cold-email-only domain for outreach; keep yourcompany.com clean for transactional and customer-facing communications.

What does Google's 2024 bulk-sender rule actually require?

For senders pushing > 5,000 messages/day to Gmail or Yahoo:

  1. SPF and DKIM authentication on the sending domain.
  2. DMARC policy of at least p=none published at _dmarc.yourdomain.com.
  3. One-click unsubscribe header (RFC 8058) on bulk mail.
  4. Spam complaint rate below 0.3% (enforcement threshold). Above 0.1% triggers warnings.
  5. SPF/DKIM alignment with the From header.

Senders below 5,000/day are not exempt — they are enforced less aggressively, but the same signals affect Domain Reputation classification in Postmaster Tools.

How do I recover from a Spamhaus listing?

Stop sending immediately. Identify the root cause (almost always: scraped list with spam traps, or compromised account). Fix the root cause — do not skip this; re-listing happens within hours of delisting if you do not. Submit a delisting request through Spamhaus's delisting form. Wait — most legitimate-sender delistings happen in under 24 hours. Resume sending at 25% of normal volume. See the Spamhaus delisting guide for the full workflow.

How often should I run inbox placement tests?

Weekly for active campaigns; before every major template change; after every infrastructure change (new domain, new DKIM key, SPF update). The inbox placement tester makes this a 5-minute task instead of a manual seed-by-seed check.


Next Steps

Cold email deliverability is not magic — it is engineering. The right infrastructure, proper authentication, disciplined warmup, smart sending practices, and a weekly monitoring loop compound into consistent inbox placement.

If you are ready to build deliverability on a solid foundation:


Stop guessing about deliverability. Get started with ColdRelay — dedicated IPs, automated SPF/DKIM/DMARC, isolated Azure tenants, blocklist monitoring, and weekly Postmaster integration included with every plan.

Cold email infrastructure that delivers

ColdRelay handles domains, mailboxes, DNS, and dedicated IPs for you. Real-time monitoring and 95% inbox placement — starting at $50/month.

Start for $50/month →