Most operators warm up a new domain for 2 weeks then wonder why their first cold batch lands in spam. We run AI outbound for 50 plus B2B companies and have sent over 8 million cold emails this year across hundreds of warmed domains, and the single biggest gap between domains that survive past day 30 and domains that burn out is whether the operator treats warmup as a calendar exercise or a reputation exercise. Below, the exact 21 day warmup curve, the DNS prerequisites that have to be in place before day 1, the daily volume ramp that does not trigger throttles, and the signals that tell you the domain is actually ready for production sends.
Why a New Email Domain Needs Warmup at All
- Domain Warmup
- The 14 to 21 day process of slowly building positive sender reputation on a brand new email domain. The domain sends a small daily volume of messages that get opened, replied to, and marked as important, primarily through automated warmup tool networks. Mailbox providers track these signals and gradually grant the new domain higher inbox placement rates. A properly warmed domain can sustain cold sends. An unwarmed one cannot.
- Sender Reputation
- The trust score that mailbox providers (Gmail, Outlook, Yahoo, Apple Mail) assign to a sending domain based on engagement history, authentication setup, complaint rates, and bounce rates. Reputation is calculated per-domain and per-IP, and it determines whether a message lands in the inbox, the promotions tab, the spam folder, or gets rejected entirely. A brand new domain has zero reputation. Warmup is how that reputation gets built before the first cold send.
The mailbox providers do not announce their reputation thresholds, but the behavior pattern is consistent across millions of domains. A new domain that sends 50 cold messages on day 1 hits an invisible throttle. The next 50 messages either land in spam or get held in a queue. The reputation gets tagged as suspicious. Once the suspicious tag is on the domain, climbing back out takes weeks or sometimes never recovers. Warmup is the cheapest insurance policy in outbound.
DNS Setup Before Day 1: SPF, DKIM, DMARC, and MX
Warmup does not start with the warmup tool. It starts with DNS. A warmup tool sending from a domain that has no SPF, no DKIM, no DMARC, and no proper MX record is generating engagement on a sender identity that mailbox providers cannot verify. The signals get discounted or ignored, and 14 days of warmup produces a domain that still gets flagged as suspicious on the first cold send.
The required records before any warmup tool touches the domain:
| Record | What It Does | Setup Notes |
|---|---|---|
| MX | Routes incoming mail to the right mail server | Point to Google Workspace or Microsoft 365 depending on your provider |
| SPF | Authorizes which servers can send mail on behalf of the domain | Single TXT record listing your sending service. Avoid SPF chaining beyond 10 lookups. |
| DKIM | Cryptographically signs every outbound message to prove authenticity | Generated by the email provider. Add the public key to DNS as a TXT record. |
| DMARC | Tells receiving servers what to do with mail that fails SPF or DKIM | Start at p=none during warmup. Tighten to p=quarantine or p=reject post-warmup. |
| Custom Tracking Domain | Replaces the default tracking domain with one rooted on your sending domain | Set up a CNAME like track.yourdomain.com pointing to your sending platform. |
Per Google's 2024 sender requirements update, Gmail now actively rejects bulk senders that lack SPF, DKIM, and DMARC alignment. Microsoft followed with similar requirements through Outlook and the Microsoft 365 enforcement layer. Skipping any of the 3 means a meaningful share of your cold sends never reach the inbox regardless of how clean the warmup looked.
One more setup detail that matters: use a secondary domain for cold outreach, not your primary brand domain. The secondary domain should be a close variant of your brand (such as getbrand.com or trybrand.com) configured to forward incoming mail to your primary inbox. If anything goes wrong with the warmup or the campaign, the secondary domain absorbs the damage and the primary domain keeps its reputation intact.
The 21 Day Warmup Curve: Daily Volume Schedule
The warmup volume curve is not linear. The first 7 days are intentionally tiny. The second 7 days ramp. The third 7 days blend warmup traffic with the first real cold sends. Each phase builds on the engagement data from the previous one. Skip a phase and the domain looks suspicious the moment the volume jumps.
| Day Range | Daily Volume Per Inbox | What to Send |
|---|---|---|
| Day 1 to 3 | 5 to 10 messages | Warmup tool only. No cold sends. Replies and opens flow through tool network. |
| Day 4 to 7 | 10 to 20 messages | Warmup tool only. Volume ramps. Engagement signals start landing in Gmail and Outlook reputation models. |
| Day 8 to 14 | 20 to 30 messages | Warmup tool only. Still no cold sends. By day 14 the warmup tool data should show 95 percent plus inbox placement on test sends. |
| Day 15 to 21 | 30 to 40 warmup + 10 to 20 cold | Blend warmup traffic with the first small cold batches. Monitor reply rate and bounce rate closely. |
| Day 22 onward | 30 to 50 cold + ongoing warmup | Production sending. Maintain warmup tool in the background. Never turn warmup off completely. |
The "never turn warmup off completely" line is the one most operators ignore. A warmed domain that suddenly sends 100 percent cold traffic with zero positive engagement starts drifting back toward suspicious. Keeping 10 to 20 warmup messages flowing per inbox per day, even after the domain is in production, keeps the engagement ratio healthy and offsets the natural reply rate decay on cold lists.
Volume per inbox is the right unit, not volume per domain. The standard cold email infrastructure stack runs 3 inboxes per domain (you@, hello@, sales@ or similar). Each inbox warms independently and each inbox has its own daily cap. A domain with 3 warmed inboxes at 40 cold sends per inbox per day equals 120 daily cold sends from that single domain. Stack 5 domains and the daily cold volume is 600 without stressing any one mailbox.
Picking a Warmup Tool: What Actually Matters
The warmup tool market has consolidated into 4 or 5 platforms over the past 3 years. The differences between them are smaller than the marketing pages suggest. What actually matters is the underlying engagement network, the engagement realism, and how cleanly the tool integrates with your sending platform.
- Network size and diversity. A warmup tool with 100,000 plus participating inboxes across Google, Microsoft, and consumer providers (Yahoo, AOL, iCloud) produces more realistic engagement than a 5,000 inbox network limited to Gmail. Mailbox providers can fingerprint small warmup networks.
- Engagement realism. The best warmup tools send messages that look like normal correspondence, vary content across participating inboxes, mark messages as important, move them out of promotions tabs, and reply with varied length responses. Tools that send identical templated content with identical reply patterns get fingerprinted as warmup traffic, and the engagement gets discounted.
- Native integration. The tool needs to plug directly into your sending platform (Instantly, Smartlead, Lemlist, etc.) so warmup volume and cold send volume are visible in one place. Operating two disconnected systems means you cannot see when the engagement ratio crosses into trouble territory.
- Reporting depth. The tool should report inbox placement by mailbox provider (Gmail, Outlook, Yahoo, Apple), spam folder rate, reply rate from the warmup network, and any flags from authentication checks. Without this data, you have no way to know when the domain is ready.
The 2 most widely used warmup tools across the B2B outbound stack are Instantly's built-in warmup network and Smartlead's warmup. Both produce production-grade results when configured correctly. The specific platform matters less than running the warmup for the full 21 day window without shortcutting.
How to Tell When the Domain Is Actually Ready
The calendar-based answer (21 days) is the conservative baseline. The signal-based answer is sharper. A domain is ready for production cold sends when 4 conditions are all true at the same time. Hit 21 days but miss any of the 4 signals, the domain is not ready.
The 4 readiness signals to confirm before sending cold:
- Inbox placement above 95 percent. Run a Glock Apps or MailToaster seed test on day 18 to 20. The seed list sends a test message to 50 to 100 inboxes across the major providers and reports where each one landed. Anything below 95 percent inbox means the domain needs another 3 to 5 days of warmup.
- Zero authentication failures. Pull the most recent week of warmup traffic and confirm SPF, DKIM, and DMARC all pass on 100 percent of sends. Even a 2 percent failure rate signals a DNS misconfiguration that will compound at higher volume.
- Reply rate above 30 percent on warmup traffic. The warmup network should be generating roughly 1 reply per 3 sends. If reply rate is below 20 percent, the warmup tool network is too small or the engagement realism is weak. Switch tools before sending cold.
- Zero blacklist appearances. Check the domain against MXToolbox and Spamhaus. A freshly warmed domain should appear on zero blacklists. If it shows up on any list during warmup, pause the warmup, identify the cause (almost always a misconfigured DNS record), fix it, and add 7 days to the warmup window.
We maintain inbox placement above 90 percent across 50 plus client campaigns by treating warmup as ongoing infrastructure, not a one-time setup. See how Mickey went from referrals only to a $200K month →
The 5 Mistakes That Burn a New Domain During Warmup
Most failed warmups do not fail because the operator missed a setting in the warmup tool. They fail because of operational choices made around the warmup that compound silently. The same 5 patterns show up across the dozens of agencies and in-house teams that come to us after burning a domain in the first 60 days.
| Mistake | How It Shows Up | How to Fix It |
|---|---|---|
| Sending cold before day 15 | First cold batch lands 60 percent in spam; reputation tagged suspicious within 48 hours | Hold all cold sends until day 15 minimum. No exceptions for urgent campaigns. |
| Skipping DNS setup | Warmup engagement gets discounted by mailbox providers; 14 days of warmup produces no real reputation | Confirm SPF, DKIM, DMARC all pass before day 1. Use MXToolbox to verify each record. |
| Stopping warmup post-launch | Reply rate decay on cold traffic drags overall engagement below the suspicious threshold over 4 to 6 weeks | Keep 10 to 20 warmup messages flowing per inbox per day permanently. |
| Sending volume that exceeds capacity | 50 cold sends per inbox on day 22 triggers Google throttle; messages queue or drop silently | Cap daily cold volume at 30 to 50 per inbox for the first 90 days. Scale through more domains, not more per mailbox. |
| Using the primary brand domain | Cold campaign damage spreads to the primary domain reputation; client emails start landing in spam | Buy a secondary domain (variant of the primary) and warm it separately. Forward incoming to primary. |
The pattern that breaks the most domains is the second one: skipping DNS. We onboard new clients regularly who tell us they ran warmup for 30 days on a new domain and still cannot get cold emails into the inbox. The first thing we check is DNS. 80 percent of the time, DMARC is missing, DKIM is misaligned, or the SPF record exceeds the 10 lookup limit. The 30 day warmup produced no real reputation because the engagement signals never tied back to a verified sender identity. Fixing DNS and warming for another 21 days from scratch is the only path forward. The 30 days of prior warmup data does not transfer.
What to Do on Day 22: The First Cold Batch
The first real cold batch on day 22 is the most fragile send the domain will ever do. The reputation is brand new. The warmup data is positive but unproven against cold traffic. The send has to be small, clean, and targeted at the warmest possible list segment to keep reply rates and bounce rates inside the safe range.
The first cold batch should be 10 to 20 messages per inbox sent to the cleanest segment of your list: verified emails only, prospects with confirmed roles at fit-tier companies, and copy that is conversational rather than aggressive. The goal of the first batch is not to book meetings. The goal is to confirm that cold traffic does not crash the reputation. Reply rate on the first batch should hit 3 percent or better and bounce rate should stay under 2 percent. Anything outside those ranges signals a list quality issue, not a domain issue.
Run the first 3 cold batches as small (10 to 20 per inbox) before scaling. By day 28 to 30, if reply rates are holding, bounce rates are low, and warmup tool placement reports stay above 95 percent, scale to the full daily cap of 30 to 50 per inbox. Per Litmus's deliverability research, the first 30 days post-warmup determine the long-term sender reputation of the domain. Conservative volume during that window pays dividends for the next 12 months.
The Practitioner Take on Warmup in 2026
Warmup is not a magic ritual. It is a reputation building exercise that mailbox providers run on a fixed set of signals: authenticated sends, positive engagement, low complaint rates, low bounce rates, and consistent volume patterns. The 21 day timeline is the floor, not the ceiling. Some domains take 28 days. Some particularly aggressive prior owners burn a domain before you buy it, in which case the domain may never warm cleanly and the smart move is to buy a fresh one.
The bigger shift in 2026 is that mailbox providers have gotten meaningfully better at detecting warmup tool patterns. Engagement that does not look like real human correspondence is increasingly discounted in the reputation model. The tools that produce the most realistic engagement (varied content, varied reply lengths, varied timing, varied participating inboxes) win. The tools that send identical templates between bot inboxes get fingerprinted and their warmup data stops counting. Pick the tool with the most diverse network and the most realistic engagement, not the cheapest one.
If you are starting from scratch, the order is: buy a secondary domain that variants your brand name, configure SPF and DKIM and DMARC and MX before day 1, connect to a reputable warmup tool with 50,000 plus participating inboxes, run the 21 day curve without shortcutting, validate the 4 readiness signals before sending cold, start with small cold batches on day 22, and keep warmup running in the background permanently. The teams that follow this sequence rarely have deliverability problems past the first month. The teams that skip steps usually call us 90 days later asking how to recover a burned domain. The cheapest fix is doing it right the first time.
See How an AI SDR System Works
15 minute demo. No fluff. We will walk you through the exact system, show real prospect examples, and scope what it looks like for your market.
Schedule a Demo →