Cold email deliverability is the reason your outbound either works or silently fails.
You can nail the subject line, the personalisation, and the offer. But if your email lands in spam, no one reads it. And you won't know it's happening until your reply rates crater and your domain is burned.
In 2026, the rules are stricter than ever. Google and Yahoo enforced bulk sender requirements in 2024. Microsoft followed in May 2025. AI-powered spam filters now analyse 200+ signals per send. The average global inbox placement rate sits at 83.1% — meaning roughly 1 in 6 emails never reaches an inbox (EmailTooltester, 2026).
Teams with proper deliverability infrastructure average 87% inbox placement. Teams without it get 40–70% at best (FirstSales, 2026).
This guide covers the full deliverability stack. Domain setup, DNS authentication, warming, list hygiene, sending limits, and ongoing monitoring. Follow it in order.
Why Cold Email Deliverability Has Gotten Harder
Three changes explain most of the current deliverability crisis.
Gmail and Yahoo's 2024 bulk sender rules now require SPF, DKIM, and DMARC authentication for anyone sending more than 5,000 emails per day. They also require one-click unsubscribe headers and a spam complaint rate below 0.3%. Exceed 0.3% and your messages get blocked entirely.
Microsoft's May 2025 enforcement extended similar requirements to Outlook and Hotmail inboxes. Microsoft is currently the hardest inbox to crack. About 24.4% of emails either hit spam or vanish entirely in Outlook (Prospeo, 2026). If your ICP skews toward enterprise buyers using Microsoft 365, this matters a lot.
AI-powered filtering means engagement signals now outweigh technical setup alone. Open rates, reply rates, delete-without-opening rates, and complaint rates all feed into your sender reputation score. A technically clean domain can still get filtered if engagement is poor.
The result: cold email works, but only if deliverability is treated as infrastructure, not an afterthought.
Step 1: Never Send From Your Primary Domain
This is non-negotiable. Cold outreach always carries deliverability risk. One bad campaign can permanently damage your sender reputation. If that happens on your primary domain, your transactional emails, invoices, and team communications get caught in spam too.
Register a secondary domain specifically for outbound. If your company is at yourcompany.com, buy tryyourcompany.com, getyourcompany.com, or yourcompany.io.
Best practices for outbound domains:
- Choose a domain that is clearly related to your brand
- Avoid hyphens, numbers, or random strings
- Register it from a reputable provider (Google Domains, Namecheap, Cloudflare)
- Age the domain for at least 2 weeks before sending anything
- Set up MX records pointing to Google Workspace or Microsoft 365
Run multiple secondary domains if you plan to scale. Two to three domains with two to three inboxes each gives you much more sending capacity than hammering one domain.
Step 2: Set Up SPF, DKIM, and DMARC
These three DNS records are the technical foundation of email deliverability. All three are now mandatory for bulk senders. Even for low-volume cold outreach, skipping them tanks inbox placement.
SPF (Sender Policy Framework)
SPF specifies which mail servers are authorised to send email on behalf of your domain. An email from an unauthorised server triggers a red flag.
Add a TXT record to your DNS:
v=spf1 include:_spf.google.com ~all
(Replace with your email provider's SPF record.)
DKIM (DomainKeys Identified Mail)
DKIM adds a cryptographic signature to your emails. It proves the email content has not been tampered with in transit. Most email providers (Google Workspace, Microsoft 365) generate DKIM keys in their admin console. Copy the CNAME or TXT record they provide and add it to your domain DNS.
DMARC (Domain-based Message Authentication, Reporting, and Conformance)
DMARC tells receiving mail servers what to do when SPF or DKIM fails. Start with a monitoring-only policy and tighten it over time.
Starting DMARC record:
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
Once you confirm no legitimate email is failing authentication, upgrade to p=quarantine, then p=reject.
Only 33.4% of top 1 million domains publish valid DMARC — and 85.7% of those do not enforce it (Landbase, 2026). Enforcing DMARC is a competitive advantage, not just a compliance checkbox.
Want to automate your workflows?
Miniloop connects your apps and runs tasks with AI. No code required.
Step 3: Warm Up New Domains and Inboxes
A new domain has no sending history. Inbox providers do not trust it. Sending volume on day one triggers immediate filtering.
Warm-up is the process of gradually building sending volume over several weeks to establish a positive sender reputation.
Warm-up schedule
- Days 1–7: 5–10 emails per day, high positive engagement (replies, opens)
- Days 8–14: 15–25 emails per day
- Days 15–21: 30–50 emails per day
- Days 22–30: 50–100 emails per day
- After 30 days: Gradually increase toward your target volume
New domains in ramp-up phase expect 30–60% inbox placement. Well-executed warm-up programs reach 80–92% (Mailwarm, 2026).
Most cold email tools include automated warm-up networks. Instantly, Smartlead, and Mailwarm all run peer-to-peer warm-up systems where your inbox exchanges emails with other inboxes in the network to simulate real engagement.
Do not skip warm-up, even if you are only sending 50 emails a day. Domain reputation is built over time and destroyed in hours.
Step 4: Verify Your List Before Every Send
List quality directly controls your bounce rate. Bounce rates above 2% signal low-quality lists to inbox providers. Above 5%, expect throttling and blacklisting.
Every email list degrades at about 22% per year as people change jobs, get deactivated inboxes, or abandon old addresses. Sending to a stale list without verification is one of the fastest ways to burn a domain.
Verification catches:
- Hard bounces (invalid addresses, defunct domains)
- Spam traps (addresses set up by ISPs to catch bulk senders)
- Role-based addresses (info@, support@, which inflate bounce rates)
- Catch-all domains (servers that accept all email regardless of whether the address exists)
Target thresholds in 2026:
- Hard bounce rate: below 2%
- Total bounce rate: below 3–5%
- Spam complaint rate: below 0.1% (Google triggers filtering at 0.3%)
Tools for list verification: ZeroBounce, NeverBounce, Hunter.io, Millionverifier, and Allegrow. Run every new list through one of these before importing it into your sequencing tool.
If you are sourcing leads from Clay or Apollo, always verify before sending. Even the best data providers include unverifiable catch-all addresses. Waterfall enrichment from multiple providers — a Clay specialty — hits 78–92% email match rates vs. 50–65% from single-source providers, but verification is still required (SyncGTM/LeadMagic, 2026).
Step 5: Control Your Sending Volume and Cadence
Inbox providers reward consistent, predictable sending behaviour. Volume spikes look like spam. Gradual, steady growth looks like a legitimate business.
Sending limits by inbox maturity
| Inbox age | Safe daily send limit |
|---|---|
| 0–30 days (warming) | 5–50 emails/day |
| 1–3 months | 50–150 emails/day |
| 3–6 months | 150–300 emails/day |
| 6+ months (established) | 300–500 emails/day |
Spread sends throughout the day. Do not batch all 200 emails at 9 AM. Use time randomisation features in your sending tool to mimic human behaviour.
Use inbox rotation across multiple inboxes and domains. If you have three inboxes each sending 100 emails per day, that is safer than one inbox sending 300.
Step 6: Write Plain-Text, Reply-Optimised Emails
Content quality is now a deliverability signal. Emails loaded with HTML, images, multiple links, and tracking pixels perform worse in spam filters than plain-text messages.
Guidelines for deliverability-safe cold email copy:
- Keep it short. Under 150 words is ideal. Under 120 words is even better. Brevity signals a human, not a blast campaign.
- Plain text format. Avoid heavy HTML. One or two hyperlinks maximum. Remove image attachments.
- No spam trigger words. Avoid terms like "free," "guarantee," "limited time," "act now," and "make money."
- One clear ask. Every cold email should request one thing. Usually a short meeting or a yes/no question.
- Personalise the opener. Reference something specific to the prospect — recent funding, a job change, a piece of content they published. Signal-triggered emails hit 4–8% reply rates vs. 1–2% for cold list sends (Formanorden, 2026).
- Custom tracking domain. If your sequencing tool adds open tracking, use a custom tracking subdomain. Shared tracking domains used by thousands of senders tank your reputation by association.
Avoid using the same email template across thousands of contacts without variation. Spam filters detect identical copy at scale. Introduce variable snippets to create unique text combinations per send.
Step 7: Monitor Deliverability Continuously
Deliverability is not a one-time setup. It degrades. Domains age, lists go stale, engagement drops, and filter algorithms update. Teams that check deliverability quarterly find problems only after damage is done.
What to monitor weekly
- Inbox placement rate: Use seed list tools (GlockApps, Litmus, Mail-Tester) to send test emails to known Gmail, Outlook, Yahoo, and Apple Mail accounts and confirm placement.
- Bounce rate by campaign: Flag any campaign that exceeds 2% and pause it immediately.
- Spam complaint rate: Check Google Postmaster Tools (free) for your sending domains. Microsoft SNDS provides similar data for Outlook-destined sends.
- Blacklist status: Check MXToolbox or Spamhaus weekly. Getting off a blacklist takes days to weeks.
- Reply rates: A sudden drop in reply rates, with no copy change, often signals an inbox placement problem.
Tools for ongoing monitoring
- Google Postmaster Tools: Free. Tracks domain reputation and spam rates for Gmail.
- Microsoft SNDS: Free. Tracks Outlook delivery.
- GlockApps or Litmus: Paid. Seed list placement testing across all major providers.
- MXToolbox: Free for basic blacklist checks.
- Instantly or Smartlead: Both include built-in deliverability dashboards for active campaigns.
Cold Email Deliverability Tool Stack for B2B Startups
You do not need to use every tool. Pick based on your stage.
Pre-seed / Seed
- Sending: Instantly ($37/mo) or Smartlead ($39/mo) — both include warm-up, inbox rotation, and deliverability monitoring
- Verification: NeverBounce or ZeroBounce (pay-per-use, starts under $10 for 1,000 contacts)
- Monitoring: Google Postmaster Tools (free)
- Authentication check: MXToolbox (free)
Series A and beyond
- Sending: Smartlead for advanced inbox rotation and API workflows, or Instantly for volume with a built-in lead database
- Verification: Allegrow or Cleanlist for catch-all detection and waterfall enrichment
- Monitoring: GlockApps for inbox placement testing across all providers
- Full stack: Combine with Clay for data enrichment and your CRM for end-to-end pipeline visibility
If you are running AI SDRs, deliverability infrastructure becomes even more critical. Autonomous outbound at scale burns domains fast without proper warm-up, rotation, and list hygiene in place.
The Deliverability-to-Pipeline Connection
Deliverability is not a technical problem. It is a revenue problem.
A 40% inbox placement rate means 60% of your outreach is invisible. Fix that to 87% and your effective reach nearly doubles — without writing a single new email or buying a single new lead.
Teams that operationalise this system book 3–4x more meetings than those who skip steps (FirstSales, 2026). Signal-triggered campaigns at proper inbox placement rates hit 4–8% reply rates. Cold list sends at poor inbox placement rates hit 0.5–1%.
The gap is not the offer. It is not the copy. It is whether your email gets seen at all.
Pair a solid deliverability foundation with relevant, signal-driven personalisation, and outbound email becomes one of the highest-ROI channels in your GTM stack.
Miniloop connects your content and inbound signals to your outbound motion — so the accounts your SDRs email have already been warmed by relevant content before the first touch lands.
Common Cold Email Deliverability Mistakes
- Sending from your primary domain. One bad campaign, and your transactional email breaks too.
- Skipping DMARC enforcement. Setting
p=nonemeans DMARC does nothing protective. - Launching without warming. Even 50 emails from a fresh domain without warm-up looks suspicious.
- Ignoring bounce rates. A 5% bounce rate will get your domain blacklisted within weeks.
- Using shared tracking domains. Your reputation gets dragged down by thousands of other senders on the same subdomain.
- Sending the same template at scale. Identical copy across thousands of sends is a spam signal.
- Checking deliverability quarterly. Problems compound over weeks. Weekly monitoring catches issues early.
TL;DR: Cold Email Deliverability Checklist
- Register a secondary domain for cold outreach (not your primary)
- Set up SPF, DKIM, and DMARC on all sending domains
- Warm up new domains over 3–4 weeks, starting at 5–10 emails/day
- Verify every list before sending (target bounce rate below 2%)
- Keep spam complaint rate below 0.1%
- Use inbox rotation across multiple domains and inboxes
- Write plain-text emails under 150 words with one clear ask
- Use a custom tracking domain, not a shared one
- Monitor Google Postmaster Tools weekly
- Run inbox placement tests monthly with seed list tools
Get this right and your outbound engine becomes predictable. Get it wrong and every other investment in copy, data, and AI personalisation is wasted.
Frequently Asked Questions
What is cold email deliverability?
Cold email deliverability is the ability of your outbound emails to reach the recipient's primary inbox rather than their spam folder. It is different from delivery rate, which only measures whether a receiving server accepted the email. Deliverability measures where the email actually landed. Factors include your domain reputation, DNS authentication setup, sending volume, list quality, and content signals.
What is a good inbox placement rate for cold email in 2026?
A good inbox placement rate for cold email is 80–90%. The global average across all senders is 83.1% (EmailTooltester, 2026). Teams with proper infrastructure — secondary domains, authentication, warm-up, and verified lists — average 87% or higher. Poorly configured senders often see 40–70% inbox placement, meaning over half their outreach never gets read.
How long does it take to warm up a new email domain?
Domain warm-up takes 3–4 weeks minimum. Start with 5–10 emails per day in week one, increasing gradually to 50–100 per day by week four. After 30 days, you can begin scaling toward your target volume. Skipping warm-up and sending at full volume from a fresh domain is one of the fastest ways to get blacklisted and permanently damage your sender reputation.
What bounce rate is acceptable for cold email?
Keep hard bounces below 2% and total bounces below 3–5%. Gmail and Yahoo now enforce bulk sender thresholds where sustained bounce rates above these levels trigger filtering and blacklisting. Run every list through a verification tool before sending. Lists degrade at around 22% per year, so data that was clean six months ago needs re-verification before use.
Should I send cold emails from my main business domain?
No. Never send cold emails from your primary domain. Cold outreach always carries deliverability risk. If your outbound domain gets flagged or blacklisted, the damage stays isolated to that domain. If your primary domain gets flagged, your transactional emails, invoices, and team communications all end up in spam too. Register a separate secondary domain for outbound and treat it as a dedicated sending asset.
What is the difference between SPF, DKIM, and DMARC?
SPF (Sender Policy Framework) specifies which mail servers are authorised to send email from your domain. DKIM (DomainKeys Identified Mail) adds a cryptographic signature that proves the email was not tampered with in transit. DMARC (Domain-based Message Authentication, Reporting, and Conformance) ties SPF and DKIM together and tells receiving servers what to do when authentication fails — quarantine or reject the message. All three are now required by Google, Yahoo, and Microsoft for bulk senders.



