Email warmup is the most misunderstood infrastructure practice in commercial email — and the one where mistakes are most expensive. A programme that rushes warmup, skips warmup entirely, or warms up incorrectly arrives at the same outcome: spam folder placement or outright delivery failure for weeks or months while reputation slowly rebuilds.
But warmup is also frequently over-complicated. At its core, warmup is simple: new sending infrastructure (new IP address, new domain, new ESP) has no reputation history with ISPs. ISPs don't know whether this new infrastructure sends wanted email or spam. They treat it with maximum caution until it proves itself. Warmup is the process of proving it — through gradually increasing volume of high-quality, genuinely engaged sending that gives ISPs enough positive signal history to trust the new infrastructure with your full sending volume.
This guide documents the complete warmup process for every scenario — new IP, new domain, new ESP — with specific schedules, what to send, which tools to use, how to monitor progress, and the definitive list of signals that confirm warmup is complete.
Why Warmup Matters: The Cold Start Problem
When you connect to a new restaurant you've never visited and ask for a table, they might seat you immediately — or they might ask for a reservation, put you on a wait list, or scrutinise you more carefully than a regular. A new IP address sending email to Gmail is in exactly this position: it has no reservation, no history, and no reference. Gmail's default stance is caution.
The practical consequence of this caution: a brand new IP address sending 100,000 emails on day one will see severe delivery failures. Gmail, Yahoo, and Microsoft all apply aggressive rate limiting and spam filtering to unknown sending infrastructure. The 100,000 emails will either be throttled (4xx deferred responses — the server is saying "come back later, we don't know you yet") or outright rejected (5xx — "we don't want email from this IP at this volume").
This is not because the emails are bad. It is because the infrastructure is unknown. Warmup solves this by gradually introducing the new infrastructure to ISPs at a volume that allows their reputation systems to evaluate it — starting low enough that the cost of a mistake is small, proving quality through genuine engagement, and scaling up as positive signals accumulate.
The Two Things Being Warmed
Most warmup guides talk about "warming an IP address" — but there are actually two separate reputation assets being built during warmup, and understanding both changes how you approach the process.
IP reputation: The ISP's assessment of the specific IP address's sending history. IP reputation is IP-specific — it does not transfer to other IPs. It's the reason you need warmup: the new IP has no positive history. Building IP reputation requires actual sending from that IP that generates positive signals at each ISP.
Domain reputation: The ISP's assessment of the sending domain (as represented by DKIM signing). Unlike IP reputation, domain reputation IS portable — it follows the domain across different IPs and ESPs. Gmail Postmaster Tools tracks domain reputation, not IP reputation, for inbox placement decisions at Gmail. A domain with an established High reputation at Gmail will experience faster warmup on new IPs than a domain starting from zero — because the domain history provides a head start that cold IPs don't have.
The implication: if your sending domain already has established Gmail domain reputation (it's been signing with d=yourdomain.com DKIM for months), warmup is mostly about IP reputation building — and domain reputation helps cushion the cold IP's initial evaluation. If the sending domain is also new (new brand, new subdomain, never sent before), you're building both simultaneously — which takes longer and requires more careful volume progression.
Understanding What You Are Actually Warming
Before starting warmup, identify exactly what new elements require reputation building. The warmup requirements differ based on what's new:
| Scenario | What's Being Warmed | Est. Timeline | Key Challenge |
|---|---|---|---|
| New dedicated IP, same domain | IP reputation only | 4-6 weeks | Faster if domain rep is established; slower for unknown domains |
| New domain, same IP pool | Domain reputation only | 6-8 weeks | DKIM domain must be configured from day 1 |
| New IP + new domain | Both IP and domain | 8-10 weeks | Most complex — no reputation head start from either dimension |
| New ESP, same domain + DKIM continuity | IP reputation only (new ESP IPs) | 4-6 weeks | Domain rep carries over if DKIM signing continues with same domain |
| New ESP, no DKIM continuity | Both (domain rep lost without DKIM continuity) | 8-10 weeks | Critical planning mistake — configure DKIM before migrating |
| B2B programme, new infrastructure | IP + domain + Microsoft SNDS | 10-12 weeks | Microsoft builds reputation more slowly — extends timeline |
The Warmup Schedule: Week-by-Week Volume Targets
The warmup schedule below is designed for a new dedicated IP address used for marketing email to a predominantly consumer (Gmail/Yahoo/Apple Mail) audience. For B2B audiences with significant Microsoft 365 presence, extend each phase by 50% to allow Microsoft SNDS reputation to build alongside Gmail reputation.
| Week | Daily Volume Target | Cumulative Range | Audience Segment |
|---|---|---|---|
| Week 1 | 200–500/day | 1,400–3,500 | Top 1% — most recent openers/clickers |
| Week 2 | 500–1,500/day | 3,500–10,500 | Top 3% engagement |
| Week 3 | 1,500–4,000/day | 10,500–28,000 | Top 10% engagement |
| Week 4 | 4,000–10,000/day | 28,000–70,000 | Top 20% engagement |
| Week 5 | 10,000–25,000/day | 70,000–175,000 | 30-day active contacts |
| Week 6 | 25,000–60,000/day | 175,000–420,000 | 60-day active contacts |
| Week 7 | 60,000–150,000/day | 420,000–1,050,000 | 90-day active contacts |
| Week 8+ | Full production volume | — | Full active list (verified) |
Never increase volume by more than 3x in a single week. Sudden volume spikes are interpreted as anomalous sending behaviour and increase spam filter scrutiny regardless of content quality.
Never skip weeks based on impatience. Gmail's reputation model updates on a 30-day rolling basis. The signal history from weeks 1-4 is the foundation that allows week 5-8 volume to succeed.
If spam rate rises above 0.05% in any single week: stop and investigate before continuing. Do not continue warmup progression when signals indicate a problem with the audience or content quality.
What to Send During Warmup (This Is Crucial)
The content and audience selection for warmup sends determines whether warmup succeeds or fails — more than the volume schedule does. Warmup generates reputation signals through the engagement and quality metrics ISPs measure. Low-engagement warmup sends build reputation slowly and leave the programme vulnerable to spam folder placement even after the volume ceiling is reached.
Audience Selection: Engagement-First, Always
Warmup sends must go to your most engaged contacts first — not a random sample of your list, and absolutely not a new list that hasn't been warmed. The engagement signals that build IP and domain reputation at Gmail come from recipients who are likely to open and click quickly after receiving the email. A disengaged contact who receives a warmup send and ignores it contributes neutral-to-negative signals. An engaged contact who opens within minutes and clicks generates strong positive signals that accelerate reputation building.
The practical audience selection rule: for weeks 1-3, send only to contacts who clicked at least once in the past 30 days. For weeks 4-6, expand to contacts who clicked in the past 60 days. For weeks 7+, expand to contacts who opened in the past 90 days. Never include contacts with no engagement history in warmup until the infrastructure is fully established (after week 8).
Content During Warmup: Your Absolute Best
Warmup sends should contain your highest-quality, most engaging content — the emails that typically generate your highest click rates and lowest complaint rates. This is not the time to test new content or send marginal promotional campaigns. Every warmup send should be the kind of email that recipients are glad to have received:
- Editorial content rather than purely promotional — the warmup audience is seeing your first impression on the new infrastructure
- Highly relevant content matched to the specific engaged segment — don't send general blasts to the high-engagement segment used for warmup
- Clear, professional design with a strong text-to-image ratio (relevant for corporate gateway scoring)
- Reply-inviting content — warmup sends that generate replies produce the strongest positive engagement signals available
- No "catch-up" sends or "we haven't emailed you in a while" campaigns — these generate confusion and complaint from the high-engagement contacts who are most important to protect during warmup
The Authentication Checklist Before Any Warmup Send
Every element of authentication must be verified before the first warmup message goes out. A warmup that begins with an authentication failure has to restart — the failed sends generate negative signals and the trust-building process must begin again from zero.
▶ PRE-WARMUP AUTHENTICATION CHECKLIST
d=yoursendingdomain.com, NOT an ESP shared domain. Verify in message headers: dkim=pass header.i=@yourdomain.com_dmarc.yourdomain.com — minimum p=none; rua=mailto:dmarc@yourdomain.comdig -x YOUR_IP. FCrDNS confirmed: hostname resolves back to same IP.Warmup Tools: Automated Platforms vs Manual Warmup
Automated warmup tools — platforms that send simulated email exchanges between seed accounts on a warmup network — have become a staple of the cold email and outbound sales email space. They are less commonly used (and less appropriate) for marketing email warmup. Understanding when each approach is right determines how you spend warmup budget and time.
Automated Warmup Tools (Mailreach, Warmbox, Instantly, Lemwarm)
These platforms work by connecting the warming email account to a network of other accounts and automatically sending emails that are opened, clicked, and replied to by network members — generating positive engagement signals without requiring real recipients.
Where they work: Cold email domains and mailboxes (individual SDR email accounts) that need to build basic sending reputation before outreach campaigns. At the individual mailbox level (10-50 emails per day per mailbox), automated warmup tools are effective and efficient.
Where they don't fully work: Marketing email programmes sending to large lists (50,000+ messages per day). Automated warmup tools at this scale can provide baseline IP reputation but cannot substitute for the genuine engagement signals that real high-engagement audience sends generate. An IP that has been warmed entirely through automated tools may still struggle with deliverability to production audiences — because the simulated engagement network's signals don't accurately predict how a real marketing audience will engage with the programme's actual content.
The hybrid approach: For marketing email warmup on new IP infrastructure, use automated warmup tools during weeks 1-2 as a baseline builder while genuine warmup sends (to real high-engagement contacts at low volume) run simultaneously. This combination provides early IP reputation signals from the automated network while genuine engagement signals from real contacts begin accumulating.
Manual Warmup to Real Engaged Contacts
Manual warmup — sending real content to real engaged contacts at progressively increasing volume, following the schedule documented above — is the most reliable approach for marketing email infrastructure warmup. It produces authentic engagement signals that accurately reflect the programme's actual deliverability quality, and the reputation built through genuine engagement is more durable than reputation built through simulated engagement networks.
The disadvantage of manual warmup: it is slower at the very beginning (weeks 1-2), when volume is low enough that few genuine signals are generated, and it requires the programme to have an existing engaged audience to send warmup sends to. For programmes without an existing audience (completely new brands), manual warmup must begin with a small initial seed list built through genuine opt-in acquisition before warmup of the full infrastructure can proceed.
Monitoring Warmup Progress: The Right Metrics
Warmup monitoring requires tracking different metrics than standard campaign monitoring — because the warmup-specific signals (per-ISP deferral rates, SNDS status, early Postmaster Tools data) are the leading indicators that warmup is working, while the lagging indicators (open rate, click rate) take several weeks to stabilise.
Gmail Postmaster Tools — check daily: Register the sending domain in Postmaster Tools before the first warmup send. The spam rate chart starts populating once sufficient volume has been delivered. During warmup, spam rate should stay below 0.03%. Any spike above 0.05% during warmup is a warning signal that the audience selection or content quality needs adjustment.
Accounting log deferral rate — check per send: Monitor the percentage of messages deferred (4xx responses) to each major ISP. Normal warmup deferral rates: 5-15% at Gmail during weeks 1-3 (ISPs rate-limiting new IPs is normal and expected), declining to below 5% by week 6 if warmup is proceeding correctly. Persistent deferral rates above 30% at any major ISP after week 4 indicate a reputation problem.
Microsoft SNDS — check daily for B2B: SNDS status should be absent (no data) for the first 7-10 days as volume accumulates. Yellow in weeks 2-3 is expected. Green should appear by week 4-5 for properly warming B2B infrastructure.
Blacklist monitoring — check at least twice weekly: New IPs are sometimes listed on blocklists before they've even sent email — pre-listed by blocklist operators based on IP range analysis. Check all new IPs on MXToolbox blacklist lookup before the first warmup send, and continue checking twice weekly during warmup. Any listing requires immediate investigation before continuing.
Warmup Failure Signs and How to Recover
Warmup can fail — and when it does, the symptoms are specific enough that recovery actions are identifiable:
Spam rate rises above 0.05% during warmup: The audience selection for warmup sends is not engaged enough. Reduce volume to the previous week's level. Review the audience segment — you may have expanded to contacts who are less engaged than the engagement score suggested. Clean the specific warmup segment against a fresh engagement filter (last click within 30 days only) before resuming.
Deferral rate above 30% at Gmail after week 3: Volume increased too fast. Return to the previous week's volume level and hold for two weeks before attempting volume increase again. Review the volume increase schedule — were the weekly increases larger than 3x?
SNDS status turns Red during B2B warmup: Stop all sending from the affected IP immediately. Investigate complaint history in JMRP for that IP. If complaint rate is elevated, clean the B2B warmup audience before resuming. If no JMRP complaints, check for spam trap hits in SNDS data (Microsoft shows trap hit counts in SNDS).
Blacklist listing appears during warmup: Pause warmup immediately. Request delisting and address the cause before resuming. Do not continue warmup from a blocklisted IP — the reputation signal from being blocklisted during warmup is extremely negative and difficult to recover from without a full restart.
When Warmup Is Complete: The Checklist
Warmup is complete when the new infrastructure meets all of these criteria simultaneously — not when any single criterion is met:
☐ Gmail Postmaster Tools spam rate: Below 0.03% sustained for 14 consecutive days at production-level volume
☐ Gmail domain reputation: High for 14 consecutive days
☐ Gmail deferral rate: Below 5% in accounting log for Gmail-bound messages
☐ Hard bounce rate: Below 0.4% per campaign for the past 5 campaigns
☐ Blacklist status: Clean on all major blocklists (Spamhaus SBL, Barracuda, SORBS)
☐ Microsoft SNDS (B2B programmes): All warming IPs at Green status for 14 days
☐ Microsoft deferral rate: Below 8% for Microsoft-bound messages at production volume
☐ Cisco Talos IP reputation: Neutral or better (check at talosintelligence.com)
☐ Yahoo FBL complaint rate: Below 0.05% per day for 14 days
☐ Infrastructure freeze check: All authentication records verified correct after any warmup changes
Warmup Special Case: Moving to a New ESP
ESP migration warmup has one critical variable that makes it different from standard warmup: DKIM domain continuity. If the current ESP is signing with your own domain (d=yourdomain.com) and the new ESP is configured to do the same, Gmail's domain reputation — which is the most important reputation signal for Gmail inbox placement — follows the domain to the new ESP. Warmup of the new IPs is accelerated by the established domain reputation.
If the current ESP was signing with its shared domain (d=esp-shared.com) and the new ESP will sign with your own domain, you're building domain reputation from zero simultaneously with IP warmup — a fresh start that requires the full 8-10 week timeline regardless of the historical relationship with the old ESP.
The most important ESP migration warmup action: implement custom DKIM signing (d=yourdomain.com) on the current ESP before migrating, and run that configuration for 60-90 days to build domain reputation. Then migrate to the new ESP with established domain reputation. This pre-migration step converts a 10-week fresh-start warmup into a 4-6 week IP-only warmup — saving 4-6 weeks of degraded inbox placement and the associated revenue impact.
The Most Common Warmup Mistake
Treating warmup as a technical process rather than a trust-building process. Warmup is not about hitting volume numbers on a schedule — it is about demonstrating, through real engagement signals from real recipients, that the new infrastructure sends email that people want. A warmup schedule followed mechanically with disengaged contacts and mediocre content will fail to build the reputation that matters. A warmup driven by the programme's best content to its most engaged contacts will succeed regardless of whether the schedule is perfectly followed. The signals matter. The schedule is just the framework for generating enough signals quickly enough.