Cold emails not getting opened? Landing in spam? Here’s how to fix every step that affects delivery and performance—without guessing.
Before we go deep, here's the big picture of what this checklist will help you solve:
If your list isn’t relevant, even the best-written email won’t convert—and engagement (replies especially) is key to keeping your deliverability high.
Scraped lists from tools like Apollo or ZoomInfo with no qualification. High bounce rates and “Who is this?” reactions.
Segment lists by role, industry, and intent signal (e.g. hiring SDRs = good signal)
Run list cleaning through NeverBounce or Dropcontact
Use tools like Clay, PhantomBuster + LinkedIn filters to enrich context
You’re unverified without this—and inboxes assume you're spam or spoofing.
You bought a domain and started sending without SPF or DKIM, or used a shared IP from your CRM.
SPF (Sender Policy Framework) – Add a TXT record like:
DKIM – Enable in your email platform, copy the generated key to DNS.
DMARC – Start with this minimum policy:
p=none is a monitoring-only setting and won't protect your domain. Use p=quarantine at a minimum to begin improving your domain’s trust signals. Read more here →
Use MxToolbox to test your setup.
Mailbox providers track how your domain behaves. Abrupt activity = red flag.
Week 1: 5–10 emails/day (with high reply simulation — 80%)
Week 2: 15–25/day
Week 3: 30/day
Use Mission Inbox, Mailreach, or Instantly
Advanced Tip: Warm replies should include real content (not gibberish) to boost “authenticity” signals.
Use natural curiosity:
Avoid spam words:
Keep it short: 3–6 words is ideal
A/B test with small batches before full send.
Your first sentence appears in the inbox preview and determines open + reply rate.
“Saw your post about [TOPIC], curious what changed since then?”
“Congrats on [recent company news], how’s that going so far?”
Avoid fake personalization (“Loved your work at [company]”)—it backfires.
Excessive CAPS or punctuation (“BUY NOW!!!”)
Hyperlinks
Tracking links from public services like Bit.ly
Large images or attachments
Use Mailmeteor Spam Checker
Tip: Avoid HTML-heavy designs. Cold emails should look plain and personal.
Click rate → CTA clarity + trust
Reply rate → personalization + relevance
Bounce rate → list quality
Use tools with lightweight tracking (preferably via custom domains).
Sending 200 cold emails in 3 minutes = bot behavior = block.
Max 30 cold emails per inbox/day
Random delays between sends
Mix days and times (avoid rigid schedules)
It’s a spam complaint reducer—and inboxes use it as a positive signal.
Avoid unsubscribe links. These are a red flag in cold email and often lead to getting filtered or blocked, especially early in your domain’s sending life.
Instead, use a soft, plain-text opt-out, like:
“If this isn’t relevant, just let me know—I won’t follow up.”
GlockApps
Google Postmaster Tools
Mission Inbox inbox placement test (credit-based)
“Delivered” ≠ “Inboxed.”
Want to deepen your understanding of “delivered” vs. “deliverability”?
Click here for a clear breakdown of the difference—and why it matters.