Guide
How to Warm Up a Domain for Cold Email in 2026: A Step-by-Step Guide
Most guides put domain warmup at 14 to 30 days minimum before cold sending, up to 8 weeks for bulk volume. See the 2026 ramp schedule and tool picks.
On this page
- What's the short answer on domain warmup?
- How long does domain warmup take before cold sending is safe?
- What do you need to set up before warmup even starts?
- What does an automated warmup tool actually do?
- Should you warm up your main domain or a separate sending domain?
- What daily send volume should you ramp to each week?
- How do you know warmup is finished and it's safe to launch?
- What mistakes derail a warmup schedule?
- Do you need to keep warming after your campaign goes live?
- What else do people ask about domain warmup?
New domains have zero sending history, and mailbox providers treat that as a risk signal by default. Most deliverability guides put domain warmup at 14 to 30 days minimum before you send a cold email, with 30 days the common baseline and 6-8 weeks for high volume, per Smartlead's warm-up guide.
What's the short answer on domain warmup?
Minimum warmup before cold sending: 14 days is the hard floor, per MailReach. 30 days is the more common baseline, per Smartlead.
High-volume or previously-flagged domains: 6 to 8 weeks.
Daily send ramp: start around 5 to 20 emails a day, plateau near 150/day by day 30, per Smartlead's schedule (full table below).
Which domain to warm: a dedicated sending domain, never the root domain your company runs its website and inbox on.
Best tool category: peer-to-peer automated warmup (Smartlead, Instantly, MailReach, Warmy, Lemwarm) over manual warmup for anyone sending more than one mailbox.
How long does domain warmup take before cold sending is safe?
There's no single universal number, but the range across major platforms is tight enough to be useful. MailReach requires 14 days minimum before any campaign starts. Smartlead recommends a full 30 days, extending to 6 to 8 weeks for domains with a history of deliverability issues. Instantly claims full-scale outreach is achievable within 2 to 3 weeks on a fresh domain. Folderly puts the number for maximum deliverability at an average of 10 weeks.
That spread isn't guides disagreeing on facts, it's guides describing different thresholds. 14 days gets a domain past the "brand new" red flag. 30 days is where most inbox providers have collected enough signal to trust a sending pattern. 10 weeks is what it takes to hit the ceiling on inbox placement, not the floor. For a standard B2B cold email domain sending under 150 emails a day per mailbox, 30 days of dedicated warmup before your first campaign is the number to plan around.
What do you need to set up before warmup even starts?
Warmup only works on a domain that's already authenticated. Run it before SPF, DKIM, and DMARC records are live and you're warming a domain mailbox providers can't even verify. Google's own bulk sender guidance requires SPF, DKIM, and DMARC together for any account sending 5,000+ messages a day, and treats missing authentication as an automatic deliverability penalty well below that threshold too.
This site already has a full walkthrough of that setup in our SPF, DKIM, and DMARC guide, so this page won't repeat it. The short version: buy the domain, point the DNS records, confirm SPF/DKIM/DMARC are all resolving with a checker like MXToolbox, and only then start the warmup clock. Starting warmup before DNS has propagated wastes days you can't get back.
What does an automated warmup tool actually do?
An automated warmup tool enrolls your mailbox in a pool of thousands of other real inboxes and has them send, open, reply to, and rescue each other's emails from spam, which generates the engagement signals inbox providers use to score a sender as legitimate. It's not a simulation running against fake accounts. It's real inbox behavior at scale.
Smartlead describes its mechanism directly: "when you add a mailbox and enable warmup, that mailbox joins a shared pool alongside other verified mailboxes," which then exchange emails that get opened, saved from spam, replied to, and marked important, per Smartlead's warmup failure guide. Instantly's version leans more heavily on generated replies, describing its approach as AI-written correspondence that signals relevance to "Google, Outlook and other email service providers," per Instantly's warmup guide. MailReach, Warmy, and Lemwarm run on the same peer-to-peer principle with different pool sizes and scheduling logic.
Manual warmup, sending real one-off emails to friends or a second personal account and getting them to reply, still works. It's just too slow to scale past two or three mailboxes, which is why almost nobody running more than a handful of sending accounts does it by hand anymore.
Should you warm up your main domain or a separate sending domain?
Separate sending domain, full stop. Warm up on a domain that's a variant of your brand (something like trycompanyname.com or companyname-hq.com) instead of the root domain your website and internal email run on. Smartlead's own guidance backs this: it recommends "a dedicated sending domain for outbound cold email" and keeping the main domain reserved for transactional sends only.
Here's the part most guides skip: a subdomain of your root domain (mail.companyname.com) is not the same protection as a fully separate domain. Subdomains still trace back to the same root in WHOIS and share enough DNS ancestry that a bad warmup run or a spam complaint spike can bleed reputation upward. A separate registered domain gives you a clean reputation boundary. If that domain takes damage from an aggressive campaign, your actual company domain, the one your invoices and support emails come from, never touches it.
This is also why agencies buy 3 to 5 sending domains per client instead of one. Warmup and reputation risk get spread across domains instead of concentrated on a single point of failure.
What daily send volume should you ramp to each week?
The ramp exists for one reason: providers flag sudden volume spikes from a domain with no history as spam-like behavior. Google's own bulk sender guidance is blunt about it: "immediately doubling previously sent volumes suddenly could result in rate limiting or reputation drops," recommending senders instead start low and increase slowly.
| Week | Daily volume (per mailbox) | What's happening |
|---|---|---|
| Week 1 | 5 to 20 emails/day | Warmup pool only, no live campaigns |
| Week 2 | 25 to 55 emails/day | Warmup continues, still no live campaigns |
| Week 3 | 65 to 125 emails/day | Warmup continues, inbox placement should be climbing |
| Week 4 | 150 emails/day (plateau) | Warmup stabilizes, domain typically ready for live sends |
Schedule sourced from Smartlead's mailbox warm-up guide. Other platforms use gentler curves for the same outcome. Instantly starts new domains at 2 emails a day and ramps to 80 to 100/day over 2 to 3 weeks. A separate Smartlead guide on sender score recommends starting at 20 to 50/day and adding roughly 20% volume per week rather than following fixed weekly brackets. The exact numbers vary by tool. The rule underneath all of them doesn't: never double volume overnight, and never launch a live campaign on a domain that hasn't cleared its warmup period first.
How do you know warmup is finished and it's safe to launch?
Don't go by the calendar alone. A domain is ready when inbox placement is stable above roughly 85%, bounce rate sits under 2%, and the mailbox's health score inside your warmup tool has plateaued rather than still climbing. Smartlead's data shows a domain with four weeks of warmup history typically starts campaigns at 80 to 90% inbox placement, versus 40 to 60% for a domain with no warmup at all.
Health scores follow a predictable curve too: Smartlead cites a typical progression from around 45 at day one to 87 by day 30, with one case study moving a domain from a health score of 42 to 91 in 28 days. If your score is still climbing sharply in week 4, don't launch yet, give it another week and re-check. Launching on a domain whose metrics are still moving is the single most common way agencies torch a new domain in its first live campaign.
What mistakes derail a warmup schedule?
Most warmup failures aren't tool failures, they're sequencing and pacing mistakes:
- Starting warmup before SPF, DKIM, and DMARC have fully propagated, which wastes days of "warmup" on a domain providers can't authenticate yet.
- Doubling send volume in a single day because the ramp schedule feels slow. Google flags this directly as a rate-limit and reputation trigger.
- Warming only one mailbox on a domain that has five or six inboxes. MailReach is explicit that every sending address under a domain needs its own warmup to build reputation at the domain level, not just the account level.
- Launching a live campaign the moment the calendar hits day 14 or day 30, regardless of what inbox placement and bounce rate actually show that week.
- Turning warmup off the day a campaign goes live, instead of letting it run in the background at reduced volume.
Do you need to keep warming after your campaign goes live?
Yes. This is the part most people skip once the domain feels "ready." MailReach's position is direct: "it's crucial to keep email warming as long as you send campaigns and between them." Smartlead's guidance points the same direction, treating day 30 as a milestone rather than a finish line.
The practical reason is simple. A domain that stops generating positive engagement signals the moment real campaign sending starts has nothing offsetting the higher bounce and lower reply rates that live cold outreach naturally produces compared to a curated warmup pool. Keep the automated warmup running at a lower background volume for the life of the domain, especially across any period where you pause sending for more than a few days, since a sending gap resets some of the trust you built.
What else do people ask about domain warmup?
How long should I warm up a new domain before cold email?
Plan on 30 days as a baseline, with 14 days as an absolute minimum if you're under time pressure and 6 to 8 weeks if the domain has any prior deliverability issues or you're sending high volume. Don't launch until inbox placement is stable above roughly 85% and bounce rate is under 2%, regardless of what day it is on the calendar.
Can I warm up a domain manually instead of using a tool?
Yes, by exchanging real emails with a second account and getting genuine opens and replies, but it doesn't scale past two or three mailboxes. Automated peer-to-peer tools like Smartlead, Instantly, and MailReach exist specifically because manual warmup can't generate enough volume or variety of signal once you're running more than a handful of sending accounts.
Should I warm up every mailbox on a domain, or just one?
Warm up every mailbox you plan to send from. MailReach notes that domain and IP-level reputation depends on all the addresses sending from it, so warming one inbox and leaving three others cold undermines the reputation you're trying to build at the domain level.
What's a safe daily sending volume once warmup is done?
Most guides plateau new domains around 150 emails per mailbox per day by day 30, per Smartlead's schedule, though some recommend capping lower and scaling roughly 20% per week instead of hitting a fixed number. Going materially above 150/day per mailbox on a domain that's only a month old is where most reputation problems start.
Can I skip warmup if I buy an aged or pre-warmed domain?
You can shorten it, but not skip it entirely. An aged domain with real prior use still needs its DNS authentication reconfirmed and a shortened warmup run once you point it at new mailboxes, since inbox providers are scoring current sending behavior, not just domain age. Treat "pre-warmed" as a head start, not a bypass.
Building and monitoring a warmup schedule across a dozen domains and fifty mailboxes is a full-time job on its own, on top of copywriting, list building, and campaign management. If you'd rather hand the infrastructure side to a team that runs this daily, Modern Inbound runs it for you. Modern Inbound has delivered 6,000+ warm leads, and infrastructure setup is where every one of those campaigns starts. Questions about your specific domain situation are welcome through our contact page.
Want every email written for the person it goes to?
Modern Inbound runs hyper-personalised cold email at scale and hands you every warm lead. Book a demo.
Work with us