Back to Blog Growth

Cold Email Deliverability: The Complete Guide to Landing in the Inbox

Flowleads Team 5 min read

TL;DR

Cold email deliverability depends on three pillars: proper domain setup (SPF, DKIM, DMARC), gradual email warming (start with 5/day, scale to 50/day over 4 weeks), and clean sending practices (personalization, low bounce rates, engagement). Skip any step and you'll land in spam.

Key Takeaways

  • Set up separate domains for cold outreach to protect your main domain
  • Warm new domains for 2-4 weeks before scaling volume
  • Keep bounce rates under 2% and spam complaints under 0.1%
  • Personalization improves deliverability because it increases engagement

What is Cold Email Deliverability?

Cold email deliverability is the percentage of your outbound emails that successfully reach recipients’ primary inboxes. It’s the foundation of any outbound sales program—if your emails land in spam, nothing else matters.

The math is simple:

  • 1,000 emails sent with 90% deliverability = 900 potential conversations
  • 1,000 emails sent with 30% deliverability = 300 potential conversations

A 60% difference in deliverability means 3x fewer opportunities.

The Three Pillars of Deliverability

1. Domain & Technical Setup

Before sending a single cold email, your technical foundation must be solid.

Use secondary domains:

Main domain:     yourcompany.com (protect this)
Cold outreach:   yourcompany.io, getyourcompany.com, tryyourcompany.com

DNS records required:

RecordPurposeExample
SPFAuthorizes sending serversv=spf1 include:_spf.google.com ~all
DKIMCryptographic email signingGenerated by email provider
DMARCPolicy for failed checksv=DMARC1; p=none; rua=mailto:dmarc@yourcompany.com

Verification checklist:

  • Secondary domain purchased and connected to email provider
  • SPF record configured
  • DKIM enabled and verified
  • DMARC policy set (start with p=none)
  • Domain age: at least 2 weeks before warming

2. Email Warming

New domains have zero reputation. Email providers are suspicious of domains that suddenly start sending hundreds of emails.

The warming schedule:

WeekEmails/DayFocus
15-10Personal conversations, replies
215-25Mix of conversations and cold sends
330-40Gradual cold email introduction
450-100Full cold outreach volume

Warming best practices:

  • Use warming tools (Instantly, Warmbox, Lemwarm)
  • Send to real contacts who will reply
  • Mix positive replies, forwards, and mark-as-important actions
  • Never skip warming—even 1 week helps

3. Sending Practices

Even with perfect setup, bad practices destroy deliverability.

Do this:

  • Personalize every email (name, company, specific detail)
  • Keep emails under 150 words
  • Use plain text or minimal HTML
  • Include unsubscribe link
  • Send during business hours (recipient’s timezone)
  • Space emails 3-5 minutes apart

Avoid this:

  • Purchased email lists (high bounce rates)
  • Attachments in first email
  • Too many links (max 1-2)
  • Spammy words (“free,” “guarantee,” “act now”)
  • Sending from free email providers (Gmail, Yahoo)
  • Volume spikes (consistent daily volume is key)

Key Metrics to Monitor

MetricTargetAction if Below
Open Rate40-60%Check subject lines, deliverability
Bounce RateUnder 2%Verify emails before sending
Reply Rate5-15%Improve personalization, offer
Spam ComplaintsUnder 0.1%Better targeting, easy unsubscribe

The Technical Deep Dive

SPF (Sender Policy Framework)

SPF tells receiving servers which servers are authorized to send email for your domain.

v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
  • v=spf1: Version
  • include:: Authorized senders
  • ~all: Soft fail for unauthorized (recommended)
  • -all: Hard fail (stricter)

DKIM (DomainKeys Identified Mail)

DKIM adds a cryptographic signature to each email, proving it wasn’t modified in transit.

Your email provider generates this. Verify it’s working:

# Check DKIM record
dig txt selector._domainkey.yourdomain.com

DMARC (Domain-based Message Authentication)

DMARC tells receivers what to do when SPF or DKIM fails.

v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Start with p=none (monitor only), then move to p=quarantine or p=reject after analyzing reports.

Common Deliverability Problems

Problem: Sudden drop in open rates

Causes:

  • Domain reputation damaged
  • IP blacklisted
  • Content triggering spam filters

Solutions:

  1. Check blacklist status (MXToolbox)
  2. Reduce volume by 50% for 1 week
  3. Review recent email content for spam triggers
  4. Verify DNS records still valid

Problem: High bounce rates

Causes:

  • Outdated email list
  • Purchased/scraped data
  • Catch-all domains bouncing

Solutions:

  1. Use email verification service (ZeroBounce, NeverBounce)
  2. Remove emails older than 6 months
  3. Implement real-time verification

Problem: Landing in promotions tab

Causes:

  • HTML-heavy templates
  • Too many images/links
  • Marketing-style content

Solutions:

  1. Use plain text
  2. Write like a human, not a marketer
  3. Ask recipients to move to primary (increases sender reputation)

Tools We Recommend

ToolPurposePrice
InstantlySending + warming$37/mo
LemlistSending + personalization$59/mo
ZeroBounceEmail verification$0.008/email
MXToolboxDNS/blacklist checkingFree
Mail-testerEmail scoringFree

Key Takeaways

  • Set up separate domains for cold outreach to protect your main domain
  • Warm new domains for 2-4 weeks before scaling volume
  • Keep bounce rates under 2% and spam complaints under 0.1%
  • Personalization improves deliverability because it increases engagement
  • Monitor metrics weekly and react quickly to drops

Need Help With Deliverability?

Setting up cold email infrastructure correctly takes time and expertise. We’ve helped dozens of companies build outreach systems that consistently land in the inbox.

Book a call to discuss your deliverability challenges.

Frequently Asked Questions

What is cold email deliverability?

Cold email deliverability is the ability to successfully land unsolicited emails in recipients' primary inboxes rather than spam folders. It depends on domain reputation, technical setup (SPF, DKIM, DMARC), and sending practices.

How long does it take to warm up an email domain?

Email domain warming typically takes 2-4 weeks. Start with 5-10 emails per day and gradually increase to 50-100 per day. Using an email warming service can accelerate this process.

What is a good cold email open rate?

A good cold email open rate is 40-60%. Below 20% indicates deliverability issues. Above 60% suggests your targeting and subject lines are excellent.

Should I use my main domain for cold email?

No. Always use separate domains for cold outreach to protect your main domain's reputation. If cold emails trigger spam complaints, only the secondary domain is affected.

Want to learn more?

Subscribe to our newsletter for the latest insights on growth, automation, and technology.