Warm-up (Email Warm-up)
The process of gradually building sender reputation and inbox placement on a new domain or mailbox by sending emails to engaged addresses before launching cold campaigns.
Warm-up
Warm-up is the process of training ISPs to trust your new domain or mailbox before you start cold email campaigns.
Think of it like building credit: you can’t borrow $100k on day one. You start with small purchases, pay on time, and build a track record. Then banks trust you.
Same with email.
TL;DR
- What it is: Gradually sending emails to engaged addresses to build sender reputation
- Why it matters: New domains have zero reputation; ISPs filter heavily by default
- Timeline: 2-4 weeks for good reputation
- Cost: Free to $100/month depending on method
- Result: Higher inbox placement rate (80%+ instead of 30-50%)
Why New Domains Need Warm-up
New domain = zero history
ISPs have no data about you:
- Have you sent before?
- Do people open your emails?
- Do people complain?
- Are you a spammer?
Without history, ISPs default to caution: they filter aggressively.
Result: Your first cold campaign gets destroyed by spam filters.
With warm-up: You build a track record of good behavior, so ISPs trust you more.
How Warm-up Works
Phase 1: Establish baseline (Days 1-7)
- Send 20-50 emails/day to engaged addresses
- Use your own account or team accounts (people who open)
- ISP logs: “This domain sends, people open = probably legitimate”
Phase 2: Build momentum (Days 8-14)
- Increase to 100-200 emails/day
- Still sending to engaged addresses
- ISP logs: “Consistent engagement, low complaints = good reputation”
Phase 3: Increase volume (Days 15-21)
- Ramp to 300-500 emails/day
- Still mostly engaged addresses
- ISP logs: “High volume, still good engagement = strong reputation”
Phase 4: Cold campaign (Day 21+)
- You can now send to cold lists
- Inbox placement is 2-3x higher than day 1
- Filters are more lenient because you have history
Manual Warm-up (Free Method)
Tier 1: Use your own accounts
- Send emails to your Gmail, Outlook, team members
- Make sure they open and click (shows engagement)
- Daily: 20-30 emails for 2 weeks
Tier 2: Ask for volunteers
- Find 100-200 people who will open your emails
- Give them context (“I’m testing a new domain, please open”)
- Send 50-100/day for 2 weeks
Tier 3: Use engagement lists
- Buy a list of people known to open emails
- Send to them carefully (don’t mark as spam)
- Cost: $200-500 for 1,000 engaged addresses
Time commitment: 30-60 minutes/day for 2 weeks
Cost: Free to $500
Automated Warm-up (Paid Method)
Services like Instantly or Lemlist offer warm-up:
How it works:
- You set up multiple mailboxes
- Tool sends emails between them automatically
- Creates engagement signals (opens, clicks, replies)
- ISPs see “this domain has good engagement”
Cost: $20-50/month
Time commitment: 10 minutes (setup only)
Result: Faster reputation building (2 weeks instead of 3)
Warm-up Best Practices
1. Only Mail Engaged Addresses
Don’t warm up by sending to cold lists. That defeats the purpose.
✅ Warm up with:
- Your own team’s email addresses
- Friends/family who will open
- Purchased “engaged” lists
- People who opt-in
❌ Don’t warm up with:
- Random cold lists
- Old/invalid email addresses
- Unverified sources
2. Send Gradually
Don’t go 0 → 1,000 emails/day on day 1.
Better approach:
Day 1-3: 20 emails/day
Day 4-7: 50 emails/day
Day 8-14: 100-200 emails/day
Day 15-21: 300-500 emails/day
Day 21+: Full volume (1,000+ emails/day)
ISPs notice sudden volume spikes. Gradual ramps look organic.
3. Monitor Complaints
Track spam complaints during warm-up:
- Should be 0 or extremely low (<0.01%)
- If complaints spike, you’re mailing bad addresses
- Fix before moving to cold campaigns
4. Skip the First 48 Hours
Don’t send anything on day 1 of a new domain.
Wait 24-48 hours after domain registration for:
- DNS to propagate
- ISPs to see the domain in circulation
- Your DKIM/SPF to activate
5. Use Multiple Sending IPs (Optional)
If you have budget:
- Warm up 2-3 IPs simultaneously
- Increases reputation faster
- Cost: ~$20-50 per IP/month
Warm-up Timeline: From Start to Cold Campaign
| Phase | Days | Daily Volume | Action | Result |
|---|---|---|---|---|
| Setup | -2 to 0 | 0 | Register domain, set DNS, wait | ISPs see domain |
| Warm-up Phase 1 | 1-7 | 20-50 | Send to engaged addresses | Baseline reputation |
| Warm-up Phase 2 | 8-14 | 100-200 | Increase volume, monitor complaints | Building trust |
| Warm-up Phase 3 | 15-21 | 300-500 | Ramp volume, verify open rates | Strong reputation |
| Cold Campaign | 21+ | 500-2,000 | Launch to cold lists | 80%+ placement |
Total time: 3-4 weeks before you can launch full cold email
Red Flags: When Warm-up Is Failing
🚩 Complaints spike above 0.1%
- You’re mailing bad addresses
- Switch to better engagement list
🚩 Open rate drops below 30%
- Addresses aren’t actually engaged
- Find better warm-up list
🚩 ISP starts filtering in week 2
- Something changed (too fast volume increase, bad addresses)
- Pause and restart more slowly
🚩 DKIM/SPF not passing
- Your DNS isn’t set up correctly
- Check with MXToolbox before proceeding
After Warm-up: Maintaining Reputation
Once you launch cold campaigns:
-
Keep complaint rate <0.1%
- Monitor weekly
- Stop if it climbs above 0.2%
-
Segment by engagement
- Don’t keep mailing non-openers
- After 3 no-opens, move to nurture
-
Monitor inbox placement
- Test weekly with 250ok or similar
- If placement drops >10%, investigate
-
Never ignore bounce rate
- If bounces jump >2%, verify next list
The Bottom Line
Warm-up is required for new domains.
Skip it, and you’ll waste weeks wondering why your perfect message gets filtered.
Do it right, and you build 80%+ inbox placement from day 1 of your cold campaign.
3-4 weeks of setup saves you months of poor results.
Related Terms
Struggling with your GTM Strategy?
Get a comprehensive audit of your Go-To-Market stack and discover untapped revenue opportunities.
Book a Free Strategy Call