The "domain is ready" badge inside a warmup tool is the most expensive button in outbound. We run AI outbound for 50 plus B2B companies and have sent over 8 million hyper-personalized cold emails this year, and the domains that die are almost never the ones with weak copy. Below, what warmup actually signals, the 6 week ramp we run, the numbers the providers publish, and the 4 things warmup cannot fix.
What Is Email Warmup, Really?
- Email Warmup
- A structured 4 to 6 week process for building sender reputation on a new domain or mailbox before cold outreach starts. Warmup tools enroll a mailbox in a network of other inboxes that open, reply to, and rescue each other's mail from spam, which generates the engagement signals providers read when deciding whether a sender is legitimate. Without it, a fresh domain hitting 200 cold sends on day one is usually filtered inside 72 hours.
- Sender Reputation
- The running trust score inbox providers assign to a sending domain based on volume patterns, engagement, complaint rate, bounce rate, and authentication history. It is the primary input that decides whether mail lands in the primary inbox, the promotions tab, or spam. Reputation is built over weeks and damaged in hours. Warmup builds it from zero. Deliverability monitoring protects it once it exists, and domain reputation is the specific slice of it tied to your domain rather than your IP.
The mental model that helps. A new domain is a stranger who just moved into a small town. If that stranger spends day one shouting at 200 people on the street, the town writes them off permanently. If they spend 6 weeks shaking hands, having normal conversations, and getting seen with people the town already trusts, they become a known neighbor. That neighborhood standing is sender reputation, and warmup is the 6 weeks of handshakes.
Where most teams go wrong is treating warmup as a separate discipline from the rest of email deliverability. It is not. Warmup is one input into a score that also reads your SPF, DKIM, and DMARC records, your bounce rate, your complaint rate, and your sending consistency. A domain with a flawless warmup history and a broken DNS setup still gets filtered, because authentication failures are read before reputation is even consulted.
Why Does Warmup Matter More in 2026 Than It Did in 2022?
Four years ago warmup was a competitive edge. Now it is the entry fee, and three shifts did that.
The providers wrote their rules down and started enforcing them. Google's email sender guidelines tell bulk senders to keep the spam rate reported in Postmaster Tools below 0.10 percent and to never reach 0.30 percent or higher, on top of requiring SPF, DKIM, DMARC alignment, valid reverse DNS, TLS, and one-click unsubscribe on marketing mail. Yahoo publishes parallel guidance in its Sender Best Practices. Microsoft joined in on May 5, 2025, when Outlook's requirements for high volume senders took effect for anyone sending more than 5,000 messages a day to Outlook.com, Hotmail.com, and Live.com. As dmarcian documented, non compliant mail there is rejected with a 550 5.7.15 error rather than quietly filed in junk. A domain with no warmup history typically trips the complaint threshold in its first week of cold sending, because the initial volume lands in spam and then gets reported from spam.
The open signal died. Apple Mail Privacy Protection pre-fetches images through Apple's proxy servers, which fires your tracking pixel whether or not a human ever read the message. Beehiiv's analysis of the effect puts Apple Mail at roughly half of all tracked opens, with the vast majority of those users on MPP. That killed opens as a trust signal for providers and for you. Replies, thread depth, and durable engagement carry the weight now, which means a warmup setup built on auto-opens is generating a signal nobody grades anymore.
The grace window got shorter. Cold sending volume across the major platforms has climbed steeply since 2023, and filters tightened in response. A new domain used to get a month or more to prove itself. Now the first classification tends to lock in inside the first week or two of real sending. Warmup is how you fill that window with the right signals before the verdict gets made.
| Provider | Bulk sender trigger | Authentication required | Complaint ceiling | What happens if you miss |
|---|---|---|---|---|
| Gmail | 5,000+ messages per day to Gmail | SPF, DKIM, DMARC, aligned From, valid PTR, TLS | Under 0.10 percent, never 0.30 percent or higher | Filtering, then rejection. Mitigation support withdrawn above 0.30 percent |
| Yahoo | Bulk senders | SPF, DKIM, DMARC, one-click unsubscribe, meaningful reverse DNS | Same shape as Google, kept well under 0.30 percent | Deliverability restrictions on the sending domain |
| Outlook, Hotmail, Live | 5,000+ messages per day, from May 5, 2025 | SPF, DKIM, and a valid DMARC policy at minimum p=none | Enforced through junk routing and outright rejection | Hard rejection with 550 5.7.15 Access denied |
Read that table as a floor, not a target. Clearing it gets your mail considered. Reputation decides where it lands, and reputation is what warmup is for. If you want the full breakdown of the authentication layer underneath, the SPF, DKIM, and DMARC explainer and the DNS records guide cover the record syntax and the ordering mistakes that silently break alignment.
What Signals Does Warmup Actually Generate?
Every modern warmup tool runs the same loop. It connects to your mailbox, enrolls it in a network of other participating inboxes, and sends small batches of short conversational mail between them. Those inboxes open the message, reply to it, and when it lands in spam, mark it as not spam and move it back to the primary tab. Providers watch that behavior accumulate and score the domain accordingly.
Four signals come out of that loop, and they are not equally valuable.
- Spam folder rescue. The single strongest input warmup produces. When a receiving inbox pulls your message out of spam, it tells the provider directly that mail from this domain belongs in the primary inbox. Nothing else in the loop teaches the filter that explicitly.
- Replies. The signal that replaced opens. Per Maildeck's analysis across more than 1M inboxes, warmup runs holding a 30 to 35 percent reply rate landed 94.2 percent first month inbox placement, while runs under a 20 percent reply rate landed 79.3 percent. Pushing reply rate far above that band did not help, which is the tell that providers weight plausibility, not volume.
- Thread depth. Real business mail is conversational. A warmup message that turns into a 3 message thread reads differently from 3 standalone sends, and tools that generate contextual replies outperform tools that fire the same canned acknowledgement at everything.
- Opens. Still counted, worth the least. Warmup networks produce 90 to 100 percent open rates by design, which providers know, and Apple MPP has made the metric noisy across the board. Treat it as a health check on the tool rather than evidence the domain is trusted.
The same Maildeck data set is the clearest argument for warming at all. Across the first 7 days of sending, warmed inboxes placed at 91.3 percent against 68.4 percent for unwarmed, and the gap was still 11 points at the 90 day mark, 95.2 percent against 84.1 percent. The gap narrows over time, which is exactly the point. Unwarmed domains spend their first month paying for a start they cannot get back.
What Does the Right Email Warmup Schedule Look Like?
This is the ramp we run on every new domain across the campaigns we manage. It brings a fresh domain to stable production placement in about 5 to 6 weeks, faster on domains that already carry light legitimate sending history.
| Week | Warmup sends per mailbox per day | Cold sends per mailbox per day | What to watch |
|---|---|---|---|
| Week 1 | 5 to 10 | 0 | Authentication passes on a live test send. Nothing else matters yet. |
| Week 2 | 15 to 25 | 0 | Warmup reply rate sitting in the 30 to 35 percent band. |
| Week 3 | 25 to 35 | 5 to 10 | First cold cohort, tightest list you own. Bounce rate under 2 percent. |
| Week 4 | 30 to 40 | 15 to 25 | Complaint rate daily. Any move toward 0.10 percent means stop ramping. |
| Week 5 | 30 to 40 | 25 to 40 | Seed placement test across Gmail, Outlook, and Yahoo. |
| Week 6 and after | 20 to 30 | 40 to 75 | Production. Warmup stays on at maintenance level permanently. |
The row that surprises people is the last one. Most teams switch the warmup tool off the day they go live. We never do. Providers score reputation continuously, so the moment warmup stops, the engagement to volume ratio on that domain collapses, because cold outbound earns a fraction of the replies warmup traffic does. Maintenance warmup keeps the engagement floor high enough that cold volume does not drag the average down into filtering territory.
Two adjustments matter once you move past a single mailbox. First, stagger the ramp. A real sending pool runs across 5 to 50 mailboxes, and bringing them all to production on the same Monday means a single bad day takes out your entire capacity. We bring a pool online over 8 to 10 weeks instead. Second, size the pool before you warm it, not after. The sending volume guide covers the arithmetic, mailbox rotation covers how the sends get distributed, and multi domain sending covers when 5 domains is enough and when you need 50. If you are starting from nothing, the domain setup walkthrough and the new domain ramp are the two pages to read before you buy anything.
Do Warmup Pools Still Work Now That Providers Can Fingerprint Them?
This is the question nobody selling a warmup tool wants asked, and the honest answer is that warmup works less well than it did 2 years ago.
Providers have gotten good at spotting reciprocal networks. The patterns are not subtle. Account A only ever mails Account B, and both sit in the same pool. Replies arrive on a suspiciously consistent delay, 2 hours after every send, where real humans answer in 40 seconds or 4 days. Hundreds of accounts open mail at the same intervals and flag messages as important at the same rate. Warmforge's teardown of the mechanics walks through how those fingerprints get read, and the conclusion across the operators publishing on it is consistent: the realistic downside is not a ban, it is that the engagement quietly stops counting toward your score.
Three things follow from that.
- Network size and diversity are the whole product now. A pool of a few thousand mailboxes that mail each other in a closed loop generates a pattern. A pool of hundreds of thousands spread across providers and geographies generates something closer to noise. When picking a tool, network scale is the spec that matters and the one vendors are least specific about.
- Real mail beats simulated mail, every time. The strongest reputation signal available is a human you do not control replying to a message you actually sent them. No pool reproduces that. This is why warmup should be understood as a bridge to real conversation volume rather than a substitute for it.
- The ask in your cold email is a deliverability variable. Copy that earns a 1 percent reply rate feeds your domain 1 percent of the engagement that copy earning 5 percent feeds it. That is not a copywriting point, it is a reputation point. It is also the mechanical reason the invite versus pitch distinction shows up in deliverability data and not just in booking data, and why podcast invite reply rates run so far above standard cold benchmarks.
We run warmup on every mailbox in every campaign. We also treat it as the floor rather than the strategy, because the domains in our pool with the strongest long run placement are the ones carrying the most real replies from real buyers. Positive reply rate turns out to be a leading indicator of deliverability, not just of revenue.
Warmed infrastructure is the unglamorous half of every result we publish. Nick booked $72.5K in 60 days on a sending pool that was warmed before the first invite went out. Read the full case study →
What Can Warmup Not Fix?
A perfectly warmed domain still burns if any of these 4 are wrong, and warmup will not slow it down.
An unverified list. Bounces are read as evidence you do not know who you are mailing. A list that bounces at 6 percent will damage a warmed domain faster than warmup can repair it. Every address gets verified before it enters a campaign, which is why verification is a hard gate for us and why bounce rate is the first number we look at when placement slips.
The wrong audience. Mailing people who have no reason to care produces low replies and high complaints, which is the exact signal pair that tells a provider you are a spammer. Targeting is a deliverability control, not a marketing preference. The ICP definition guide reframes it that way on purpose, and the ICP explainer covers the fundamentals underneath it.
Copy that reads like bulk mail. Heavy link loads, tracking pixels on every send, image-heavy templates, and the usual trigger vocabulary all get filtered on content regardless of reputation. The spam folder guide and the placement breakdown cover what to strip.
Too much volume from one mailbox. Per mailbox volume is one of the cleanest bulk behavior signals available to a filter. Pushing one mailbox to 200 sends a day is a worse idea than spreading those 200 across 5 mailboxes, even on identical copy and identical lists.
| Symptom | Most likely cause | First move |
|---|---|---|
| Placement drops within days of going live | Ramped too fast, or warmup switched off | Cut cold volume by half, restore warmup to 30 a day |
| Bounce rate above 2 percent | List was never verified, or is stale | Pull the campaign, reverify, rebuild the cohort |
| Opens fine, replies near zero | Wrong audience or a weak ask | Retarget before rewriting. Audience beats copy |
| One provider filters, the others do not | Authentication misalignment for that provider | Recheck SPF includes, DKIM selector, DMARC alignment |
| Whole domain pool degrades at once | Pool went live on the same day, or shares a pattern | Stagger, rotate the burned domains out, warm replacements |
Which Warmup Tool Should You Use?
Every sending platform ships a warmup module now, so the real question is whether you need a standalone tool on top of it. The breakdown we work from:
| Option | Works with | Best at | Watch out for |
|---|---|---|---|
| Instantly warmup | Instantly sending only | Large network, no extra line item, tight integration with sending | Locked to the platform. Useless if you send elsewhere |
| Smartlead warmup | Smartlead sending only | Generous mailbox allowances on higher plans | Less granular per mailbox reporting |
| Mailreach | Any sending platform | Conversational replies and per mailbox reputation scoring | Priced per mailbox, so it adds up across a large pool |
| Manual warmup | Anything | Real engagement from real humans, fully under your control | Does not scale past a handful of mailboxes |
Our default is the built in network on every production mailbox, plus a standalone tool on the 2 or 3 highest value mailboxes per client, usually the founder or exec addresses carrying the most senior lists. Manual warmup still earns its place on those same 2 or 3 addresses during weeks 1 and 2, because a handful of genuine threads with colleagues and existing customers outweighs a much larger volume of simulated mail. The full stack we run end to end is written up in the cold email infrastructure setup, and secondary domains covers why none of this ever touches your primary domain.
How Do You Know Warmup Actually Worked?
Not from the tool's own dashboard. A warmup score measures activity inside a network the tool controls, which is the one place your reputation is guaranteed to look fine. Four external checks tell you the truth.
- Google Postmaster Tools. Free, direct from the source, and the only place you see your actual spam rate as Gmail calculates it. Google rebuilt the tool in 2025 and replaced the old reputation dashboards with a compliance view, so read it as a pass or fail against the published thresholds rather than a score. Mailgun's walkthrough is the clearest guide to reading it. Yahoo's Sender Hub is the equivalent on their side.
- Seed placement tests. Send to a controlled set of real inboxes across Gmail, Outlook, and Yahoo and record where the message lands. This is the only check that reports the thing you actually care about. Inbox placement tests covers how to run one without poisoning the result.
- Your first cold cohort's reply rate. If placement is real, replies show up in line with benchmark. If they do not, either the list or the copy is the problem, because a warmed domain with a good list does not produce silence. The reply rate benchmarks give you the bands to compare against, and campaign tracking covers the reporting setup.
- Bounce and complaint trend. Watch the direction, not the daily number. Bounces creeping up means list decay. Complaints creeping up means targeting drift. Both show up before placement drops, which makes them the earliest warning you get.
Run all 4 weekly during the ramp and monthly once the pool is stable. Validity's breakdown of the Microsoft rules and PowerDMARC's cross provider summary are both worth keeping open the first time you audit a pool against the published requirements.
The 3 Mistakes That Wipe Out Months of Warmup
We watch operators undo 5 weeks of work in a single afternoon roughly twice a month. It is almost always one of these.
- Trusting the ready indicator. The tool shows green around day 12, the operator uploads 500 leads, and a fragile domain takes a full cold load with its first complaints attached. That indicator reflects activity inside the warmup network, not how Gmail has classified you. Hold to the week 3 cold ceiling regardless of what it says.
- Switching warmup off at launch. Warmup is a permanent maintenance load, not a setup task. Domains that lose warmup support drift into filtering within 4 to 8 weeks even with clean copy and a verified list, because nothing is holding the engagement ratio up anymore.
- Lighting the whole pool at once. Providers cluster domains by sending pattern, registrar, MX records, and SPF chain. Ten freshly warmed domains all hitting cold volume on the same Tuesday get read as one coordinated sender and flagged together. Stagger go live by 2 to 3 days per domain.
If a domain is already burned, warmup is not the repair. The recovery path is different and slower, and it usually ends in rotation rather than rescue. Recovering a burned domain walks through when to repair and when to replace, and domains and warmup for podcast invites covers how we size a replacement pool so a single incident never takes a client's sending offline.
Where Warmup Ends and Real Deliverability Work Begins
Warmup is the floor, not the ceiling. Once a domain is warm, the work moves permanently to 4 ongoing jobs: list hygiene so bounces stay under 2 percent, copy discipline so content filters never get a reason to fire, volume discipline so no single mailbox looks like a bulk sender, and placement monitoring so you find out from a seed test rather than from a quiet month.
The teams that win at cold outbound treat warmup as the entry ticket. They ramp a fresh domain over 6 weeks, keep warmup running underneath production forever, watch Postmaster Tools and seed tests weekly, and rotate domains out of the pool before reputation drifts instead of after. The teams that treat warmup as a 14 day setup step spend the next 6 months wondering why their numbers are stuck.
The deeper shift is that reputation is becoming a measure of whether people want your mail, and the providers keep getting better at telling the difference between engagement you earned and engagement you manufactured. Warmup buys you a fair hearing. What you send after that is what decides the verdict, which is why the most durable deliverability work we do is not technical at all. It is writing something a decision maker actually wants to answer.
See How the Invite Engine 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.
Book A Call →