Cold Email Deliverability: Best Practices for 2025
The complete guide to getting your cold emails into the inbox. Domain warm-up, content optimization, sending strategies, and everything you need to succeed.
Cold email has the highest ROI of any outreach channel—when it works. The challenge? Getting past increasingly sophisticated spam filters. This guide covers everything you need to maximize cold email deliverability in 2025.
What You'll Learn
- How to properly warm up new domains and email accounts
- Content strategies that avoid spam filters
- Optimal sending volumes and patterns
- Technical setup checklist
- How to monitor and improve deliverability over time
1. Build the Right Foundation
Use a Separate Domain for Cold Outreach
Never send cold emails from your main company domain. If your cold outreach domain gets flagged, you don't want it affecting your primary business communications.
Best practice:
- Main domain:
yourcompany.com - Cold outreach:
yourcompany.ioorgetyourcompany.com
Keep the outreach domain clearly related to your brand—it builds trust and passes the "sniff test" when prospects check who's emailing them.
Set Up Email Authentication Properly
Before sending a single cold email, ensure these records are configured:
- SPF (Sender Policy Framework)
Specifies which servers can send email from your domain. Required.
- DKIM (DomainKeys Identified Mail)
Cryptographically signs your emails to verify authenticity. Required.
- DMARC (Domain-based Message Authentication)
Tells receivers how to handle unauthenticated emails. Recommended.
2. Warm Up Your Domain & Email Account
A brand new domain sending even 50 emails immediately looks suspicious. You need to build reputation gradually over at least 2-3 weeks before any cold outreach.
⚠️ 2025 Update: Lower Limits Are Safer
Email providers have gotten stricter. The safe maximum is now 50 emails per inbox per day—not 100 like older guides suggest. Exceeding this significantly increases spam risk.
Week-by-Week Warm-Up Schedule (2025)
| Week | Daily Volume | Focus |
|---|---|---|
| 1 | 2-5 emails | Real conversations with known contacts only |
| 2 | 5-10 emails | Continue warm conversations, get replies |
| 3+ | 10-20 emails | Can start light cold outreach |
| 4 | 20-30 emails | Gradual cold outreach increase |
| 5-6 | 30-40 emails | Scale up while monitoring deliverability |
| 7+ | Max 50/day per inbox | Full capacity - maintain consistent volume |
Key insight: Don't rush the warm-up. Spending an extra week warming up properly will save you from deliverability issues that take months to fix.
Automated vs. Manual Warm-Up
Automated warm-up tools (like Instantly, Warmbox, or Lemwarm) exchange emails between a network of accounts to simulate engagement. They're convenient but have drawbacks:
- Some providers detect and discount this artificial engagement
- Doesn't build real sender reputation with your target audience
- Can create unnatural patterns
Manual warm-up takes more effort but builds genuine reputation. Prioritize real conversations whenever possible, using automation as a supplement.
3. Write Emails That Avoid Spam Filters
Your email content is the most controllable factor in deliverability. Here's how to write cold emails that land in the inbox.
Avoid Spam Trigger Words
Certain words and phrases immediately raise red flags. The most problematic categories:
- Urgency tactics: "Act now," "Limited time," "Don't miss out"
- Overpromising: "Guaranteed," "Risk-free," "100% success"
- Financial claims: "Make money," "Free," "Discount"
- AI-sounding phrases: "I hope this finds you well," "Just reaching out"
See our complete list of 500+ spam trigger words →
🔧 Pro Tip: Automatic Content Checking
Instead of manually scanning every email, use Sendable's spam checker to instantly highlight problematic words and phrases before sending.
Check Your Cold EmailWrite Like a Human, Not a Marketer
The best cold emails look like something a colleague would send:
- Keep it short – 50-125 words is the sweet spot
- One idea per email – Don't pitch everything at once
- Ask one question – Make responding easy
- Skip the HTML – Plain text performs better for cold outreach
- Minimize links – One link maximum, or none in initial outreach
Subject Line Best Practices
- Keep it under 40 characters
- Avoid ALL CAPS and excessive punctuation!!!
- Don't use "Re:" or "Fwd:" to fake familiarity
- Be specific and relevant to the recipient
- Test different approaches (question vs. statement vs. personalized)
4. Optimize Sending Patterns
Volume Limits (2025 Safe Limits)
Stay within these conservative limits to maintain good deliverability:
- Per mailbox: Max 50 emails/day (not 100 like old guides say)
- Per domain: Scale with multiple mailboxes (e.g., 3 mailboxes = 150/day max)
- Spacing: Send emails 3-5 minutes apart minimum, never in bursts
- Weekly limit: Don't exceed 200-250 emails per mailbox per week
Timing Considerations
- Best days: Tuesday, Wednesday, Thursday
- Best times: 8-10am and 1-3pm in recipient's timezone
- Avoid: Weekends, holidays, and Monday mornings
Follow-Up Strategy
Most replies come from follow-ups, not initial emails. But too many follow-ups hurt deliverability:
- 2-4 follow-ups maximum
- Space them 3-7 days apart
- Each follow-up should add new value
- Stop if there's no engagement after 4 attempts
5. Monitor and Improve
Key Metrics to Track
| Metric | Target | Red Flag |
|---|---|---|
| Open Rate | >50% | <20% |
| Bounce Rate | <2% | >5% |
| Spam Complaint Rate | <0.1% | >0.3% |
| Reply Rate | >5% | <1% |
Troubleshooting Poor Deliverability
If your emails are landing in spam:
- Check authentication records (SPF, DKIM, DMARC)
- Verify your domain isn't blacklisted (use MxToolbox)
- Review content for spam trigger words
- Reduce sending volume temporarily
- Check list quality—high bounce rates hurt reputation
- Remove unengaged recipients from your list
Cold Email Deliverability Checklist
Before Sending
- ✓Separate domain for cold outreach
- ✓SPF, DKIM, and DMARC configured
- ✓Domain warmed up for 2-3+ weeks before cold outreach
- ✓Staying under 50 emails/day per mailbox
- ✓Content checked for spam triggers
- ✓Email is under 125 words
- ✓Plain text format (no heavy HTML)
- ✓One link maximum
- ✓List verified and cleaned
Check Your Cold Emails Before Sending
Don't let spam triggers ruin your outreach. Use Sendable to analyze your cold emails and catch issues before they hurt your deliverability.
Try Free Spam Checker