Warmup fails for five common reasons: 1) Authentication not configured before warmup started (SPF/DKIM/DMARC must pass first), 2) Dirty IP from previous tenant (check blacklists before starting), 3) Volume increased too fast, 4) Sending to unengaged or invalid contacts during warmup, 5) Using warmup tools for marketing warmup (they're for cold email only). To restart: stop sending, fix the root cause, wait 48-72 hours, check blacklists, then restart at half the volume of your last successful point.
Email Warmup Failed: Diagnosis and How to Restart
Diagnosis Checklist
Work through these in order. The first failure is likely your root cause.
1. Is Authentication Configured?
Check BEFORE assuming anything else:
- SPF: passes for your sending IP/service
- DKIM: configured and signing with your domain
- DMARC: published (at least p=none)
If any authentication is missing, warmup cannot build reputation. Fix authentication first, then restart warmup.
2. Is the IP Clean?
Check your sending IP against blacklists: MXToolbox Blacklist Check
If your VPS IP is blacklisted from a previous tenant:
- Request delisting from each blacklist
- If delisting fails, request a new IP from your VPS provider
- Re-check the new IP before restarting warmup
3. Is Volume Appropriate?
| Warmup Type | Day 1 Volume | Week 1 Target | Week 2 Target |
|---|---|---|---|
| Cold email domain | 5-10/day | 20-30/day | 30-40/day |
| Marketing domain | 50-100/day | 300-500/day | 500-1,500/day |
| Dedicated IP | 50-200/day | 1,000-2,000/day | 3,000-5,000/day |
If you increased faster than these ranges, that's likely the cause.
4. Who Are You Sending To?
During warmup, send ONLY to:
- Marketing warmup: Most engaged contacts (opened in last 30 days)
- Cold email warmup: Warmup tool network (automated)
- IP warmup: Most engaged segment of your real list
Sending to unengaged, unvalidated, or purchased contacts during warmup = failure. Always validate your list before warming.
5. Is the Warmup Tool Appropriate?
| Use Case | Warmup Tool OK? | Better Approach |
|---|---|---|
| Cold email domain | Yes (Warmbox, Mailreach, Instantly) | Use tool + validated prospects |
| Marketing domain | No | Send to real engaged contacts |
| IP warmup | No | Send to real engaged contacts |
| Self-hosted SMTP | No | Send to real contacts, monitor manually |
Warmup tools (Warmbox, Mailreach) are designed for cold email. They create artificial engagement that doesn't represent your actual audience. For marketing warmup, use real recipients.
Recovery Process
Step 1: Stop
Stop all sending from the affected domain/IP. Wait 48-72 hours.
Step 2: Diagnose
Run through the checklist above. Identify the specific cause.
Step 3: Fix
- Missing auth → configure SPF/DKIM/DMARC
- Dirty IP → delist or get new IP
- Volume too fast → plan slower ramp
- Bad recipients → clean list, validate addresses
- Wrong warmup type → switch approach
Step 4: Verify Clean Slate
- No active blacklistings
- Authentication all passing (test with Mail-Tester)
- IP reputation not actively "Bad"
Step 5: Restart
- Begin at 50% of last successful volume
- Follow appropriate warmup schedule for your use case
- Monitor daily: Postmaster Tools, blacklists, bounce rates
- Increase only if metrics are clean
When to Retire a Domain
Sometimes a domain is too damaged to recover:
- Blacklisted on Spamhaus DBL (domain blacklist)
- Domain reputation stuck at "Bad" for 4+ weeks despite clean sending
- Multiple warmup attempts failed with correct authentication
- The domain's history is too damaged to overcome
In these cases, buying a new domain ($10) and warming it correctly is faster and cheaper than months of recovery attempts.
Practitioner note: The #1 warmup failure cause: no authentication. People buy a domain, connect it to a warmup tool, and run warmup for 2 weeks — without ever configuring SPF, DKIM, or DMARC. The warmup tool shows "improving" because it tracks its own engagement metrics, but ISPs aren't building reputation because authentication is failing. Always authenticate before warming.
Practitioner note: For cold email specifically: if your warmup tool shows 90%+ inbox placement but your actual cold emails get 40% inbox — that's normal. Warmup generates perfect engagement (100% open, reply, rescue). Your cold emails won't. The warmup builds a reputation buffer that partially absorbs the lower engagement from real outreach.
If warmup keeps failing and you can't identify why, schedule a consultation — I'll diagnose the specific infrastructure issue and design a successful warmup plan.
Sources
- Google: Sender Guidelines
- MXToolbox: Blacklist Check
v1.0 · March 2026
Frequently Asked Questions
How do I know if warmup is failing?
Signs: inbox placement score not improving after 7+ days, domain reputation stuck at 'None' or 'Low' in Postmaster Tools after 2+ weeks, increasing bounce rates, blacklist appearances, or warmup tool showing declining deliverability score.
Can I restart warmup after failure?
Yes. Stop all sending for 48-72 hours. Fix the root cause. Check blacklists and request delisting if needed. Restart at 50% of your last successful daily volume. If the domain is severely damaged, consider retiring it and starting fresh with a new domain.
Should I get a new domain if warmup keeps failing?
If you've tried 2-3 warmup attempts with proper authentication on a new domain and it keeps failing: check the IP first (might be blacklisted from a previous tenant). If the IP is clean and authentication is correct, the domain may have been flagged. A new domain with a clean IP is sometimes the pragmatic answer.
Why does my warmup tool show good scores but real emails go to spam?
Warmup tools generate artificial positive engagement (opens, replies, spam rescues). This inflates the tool's inbox placement score. Real cold emails have lower engagement, which ISPs filter differently. The warmup score is a baseline — expect 15-30% lower inbox placement on actual outreach.
Can I warm up a domain that was previously burned?
Depends on severity. Mild damage (low reputation): yes, wait 2-4 weeks of no sending, then restart warmup slowly. Severe damage (blacklisted, 'Bad' reputation): very difficult. The domain may be permanently flagged. New domain is usually faster than recovery.
Want this handled for you?
Free 30-minute strategy call. Walk away with a plan either way.