Email Warmup: The Complete Guide for B2B Sales Teams
Everything you need to warm a sending mailbox in 2026 — auth setup, the 28-day schedule, the 10 tools that actually work, and the post-warmup playbook nobody writes about. Real ESP data. Reddit voice. No vendor fluff.
Get the 28-day warmup checklist as PDF
Print-ready · Day-by-day volume schedule + auth checklist + tool comparison + transition playbook
Why email warmup matters in 2026
Email warmup is the practice of gradually ramping email volume from a new or inactive sender — mailbox, domain, or IP — so that mailbox providers like Gmail, Microsoft 365, Yahoo, and Apple Mail can build a positive sender reputation profile before high-volume cold outreach begins. It combines two mechanics: gradual volume increase that mimics natural sending patterns, and engagement simulation (replies, opens, "mark as important") that signals to ISPs the sender is wanted.
That definition has been true since 2010. What changed in 2024–2026 is the cost of skipping it.
The Gmail/Yahoo Feb 2024 enforcement
Since February 2024, Gmail and Yahoo enforce three hard rules on senders pushing 5,000+ messages/day: SPF + DKIM + DMARC must all pass, the spam complaint rate must stay under 0.3% (Gmail recommends under 0.1%), and one-click unsubscribe must work for marketing email. Senders who fail get filtered straight to spam — no warmup will save them.
Microsoft Nov 2025 tightening
Outlook filtering tightened significantly in late 2025. Accounts without an established reputation now face much faster spam classification — within 48–72 hours of unusual sending patterns rather than the 7–10 day grace period that used to exist.
The four reputation layers
Mailbox providers don't score your sending in one number — they score it across four independent layers, and any one of them can tank your placement:
- Domain reputation — tied to your DKIM signing domain. Travels with the domain across servers and ESPs.
- IP reputation — tied to the sending IP. Critical on dedicated IPs, mostly inherited on shared infrastructure.
- Content reputation — pattern-matched on subject lines, body content, links, and attachments. Bad templates burn reputation even with good auth.
- URL/tracking-domain reputation — every link in your email gets scored. A single blacklisted tracking domain can land an entire campaign in spam.
Why authentication alone isn't enough
Here's the trap most teams fall into. They configure SPF, DKIM, DMARC perfectly, send a test email through mail-tester.com, see a 10/10 score, and assume they're ready. They're not. TargetBay analysis shows that 99.89% of e-commerce emails pass SPF and DKIM authentication, yet only 2.7–4.4% reach the Gmail Primary inbox. Authentication is the floor. Warmup is what gets you above it.
- Warmup = gradual volume + engagement simulation to build sender reputation.
- Gmail/Yahoo since Feb 2024: SPF + DKIM + DMARC mandatory, spam complaints < 0.3%.
- Outlook 2025: faster spam classification — 48–72h grace, not 7–10 days.
- 4 reputation layers: domain, IP, content, URL. Each can independently kill placement.
- Auth alone gets you 2–4% Primary inbox. Warmup gets you above 80%.
The science behind email warmup
Mailgun's deliverability team puts it cleanly: "A new dedicated IP will be 'cold.' In other words, the IP hasn't seen traffic and will not have a reputation attached to it. To build up this reputation, you need to warm up the IP. Going from zero to thousands of email sends on a new dedicated IP address will likely ring alarm bells for ISPs, hurting your deliverability right out of the gate." The same logic applies to a fresh Google Workspace mailbox or a brand-new domain.
How ISPs evaluate new senders
Google, Microsoft, and Yahoo run a sliding-window classifier that watches: volume curve (does it grow naturally?), recipient diversity (are these real human inboxes or seed networks?), engagement rate (opens, replies, "not spam" rescues), bounce rate (are you sending to verified addresses?), and complaint rate (is anyone marking you as spam?). New senders enter a probationary period where every signal is weighted heavily — and small mistakes compound fast.
Engagement signals that move the needle
What warmup tools actually do behind the scenes is send to a network of seed inboxes that open, reply, mark as important, and rescue from spam when emails land there. The "spam rescue" action is the single most powerful signal — it sends a direct override telling the ISP "this is not spam." Reply > spam rescue > open is the engagement hierarchy. On the negative side: complaints > bounces.
Email vs domain vs IP warmup
Three different things get warmed:
- Email/mailbox warmup — a single sending address (e.g. `nico@your-mail-domain.com`). Most cold-email teams need this.
- Domain warmup — the entire sending domain across all mailboxes on it. Critical when you provision a fresh domain for outbound.
- IP warmup — the sending IP address. Only relevant on dedicated IPs (SendGrid, Mailgun enterprise tiers). On shared infrastructure like Google Workspace, the IP is shared and you can't warm it.
When you have to warm up again
SendGrid is explicit: "If you haven't sent email messages through your IP address in more than 30 days, warm it up again." The same applies to dormant mailboxes. Warmup also has to restart anytime you switch ESPs, change domains, or recover from a deliverability incident.
- ISPs score volume curve, recipient diversity, engagement, bounces, complaints.
- Engagement hierarchy: Replies > spam rescue > opens. Pick tools that thread real replies.
- Three warmup levels: email (mailbox), domain, IP. Most cold senders need email + domain.
- Re-warmup needed after 30 days dormant, ESP switch, or deliverability incident.
Authentication before warmup: SPF, DKIM, DMARC
Do not start warmup until SPF, DKIM, and DMARC are configured and validated. Skipping authentication is the #1 reason warmup fails after weeks of perfect engagement metrics — the warmup ran fine, but the emails still landed in spam because authentication never worked.
The auth trio explained
| Protocol | What it does | Where it lives |
|---|---|---|
| SPF (Sender Policy Framework) | DNS TXT record listing servers authorized to send for your domain. Receiver checks the sending IP against this list. | DNS TXT |
| DKIM (DomainKeys Identified Mail) | Cryptographic signature in email headers; receiver verifies via public DNS key that the email wasn't tampered with. | DNS TXT (selector) |
| DMARC (Domain Auth Reporting & Conformance) | Tells receivers what to do if SPF/DKIM fail (none, quarantine, reject) and where to send aggregate reports. | DNS TXT (_dmarc) |
Validate all three with mail-tester.com or Google Postmaster Tools before any warmup begins. A score under 9/10 means something is broken.
Use a secondary outreach domain
Never warm up your primary brand domain for cold outreach. If reputation tanks, your transactional and corporate email goes with it. Buy a parallel domain (e.g., `your-company-mail.com`, `get-yourcompany.com`), authenticate it independently, and use it for outbound only. Mailgun warns that subdomains do not inherit parent reputation by default unless DKIM authority is shared at domain creation — so a subdomain isn't a safe shortcut.
Domain aging + DNS hygiene
Brand-new domains under 30 days old fail a disproportionate share of inbox placement tests. Buy your secondary domain at least 2–3 weeks before warmup, ideally 4+. While it ages, set up: SPF, DKIM, DMARC, a custom tracking domain (so engagement-tracking links don't share reputation with your sending domain), Google Postmaster Tools registration, and Microsoft SNDS for monitoring.
Pre-warmup checklist
- Secondary outreach domain purchased 2–4+ weeks ago
- SPF, DKIM, DMARC all validated (mail-tester ≥ 9/10)
- Custom tracking domain configured
- Profile picture, real display name, professional signature on the mailbox
- Google Postmaster + Microsoft SNDS registered
- Warmup tool selected and connected (see Chapter 5)
- SPF + DKIM + DMARC must pass before warmup starts. Non-negotiable.
- Use a secondary outreach domain — never your primary brand domain.
- Age the domain 2–4+ weeks before any sending begins.
- Custom tracking domain isolates engagement link reputation from sending reputation.
The 28-day warmup schedule (with real numbers)
This is the schedule we recommend across Sortlist and Overloop deployments. It's calibrated for Google Workspace and Microsoft 365 mailboxes — the two infrastructures 95% of B2B cold senders use. Volumes are per mailbox per day.
The 4-phase warmup lifecycle
| Phase | Days | Daily warmup | Cold outreach | Reply rate target |
|---|---|---|---|---|
| Initial Ramp | 1–7 | 3–15 | 0 | 25–30%+ |
| Early Ramp | 8–14 | 15–25 | 0 | 20%+ |
| Scale & Stabilize | 15–28 | 25–50 | 0 | 15%+ |
| Maintenance | 29+ | 15–20 | 10–50/day | — |
Day-by-day volume table
Add 2–3 emails per day during Initial and Early Ramp. Don't spike. Don't skip days — Mailgun is explicit: "If you send the limit for days 1–5, then do not send on days 6 and 7, you cannot pick back up with the limit for day 8." Consistency beats volume.
Readiness gates: when to advance
Don't advance phases on the calendar — advance on signal. Before moving from one phase to the next, all three must hold:
- Reply rate at or above target for the current phase
- Spam complaint rate under 0.1% (your warmup tool should report this)
- Bounce rate under 2% (clean recipients only)
If any of those fails, hold the current phase another 3–5 days before advancing.
For high-volume senders: SendGrid's 41-day schedule
If you're on a dedicated IP via SendGrid or Mailgun (5,000+ emails/day), the warmup schedule is mathematically aggressive:
| Day | Hourly limit | Day | Hourly limit |
|---|---|---|---|
| 0 | 20 | 15 | 3,111 |
| 3 | 55 | 20 | 16,734 |
| 7 | 211 | 25 | 89,998 |
| 10 | 579 | 30 | 484,029 |
| 12 | 1,000 | 41 | 19,601,056 (warmup ends) |
This is the SendGrid public Automated IP Warmup schedule, and it's the gold standard for marketing-volume senders on dedicated IPs. Cold-email teams operate at roughly 1/1000th this scale.
- 4-phase lifecycle: Initial Ramp → Early Ramp → Scale & Stabilize → Maintenance.
- Cold-email per-mailbox cap: 50/day on Google Workspace or M365 after warmup.
- Advance phases on signal (reply rate, spam, bounces) — not on the calendar.
- Skipping days resets your ramp. Consistency beats volume every time.
- Maintenance never stops: 15–20 warmup emails/day forever, even after launching outreach.
The 10 best email warmup tools (2026)
The 10 best email warmup tools in 2026 are Mailwarm, Lemwarm, Warmup Inbox, Warmbox, Folderly, MailReach, Instantly, Smartlead, Warmy.io, and MailFlow. Solo cold senders should pick Warmbox ($15/mo) or Mailwarm ($69/mo). Agencies running 50+ mailboxes should pick Instantly or Smartlead — the only two tools with truly unlimited warmup. Pricing was verified on each vendor's site or, where pricing is gated, sourced from three independent third-party reviews and flagged as "verify before purchase." Overloop doesn't sell warmup, so this comparison has no commercial bias.
Comparison table
| Tool | Pricing (verified) | Differentiator | Best for |
|---|---|---|---|
Mailwarm | $69 → $479/mo | 5 positive actions per interaction; deliverability consulting from Growth tier | Cold outbound senders, agencies |
Lemwarm (Lemlist) | Bundled in Lemlist Email Pro $63/user/mo | Bundled with Lemlist outbound suite | Lemlist users |
Warmup Inbox | ~$15–$79/inbox/mo* | Multi-language warmup; AI-generated human-like threads | Multi-region outreach |
Warmbox | $15 → $139/mo | Multiple curve modes (Growth/Flat/Random); GPT-4 hybrid content | Solo & SMB |
Folderly | $96/mailbox/mo | High-touch deliverability service, not just warmup | Mid-market & enterprise |
MailReach | $19.50/inbox/mo (20% off yearly) | All-in-One plan up to 100 emails/day; AI Deliverability Co-Pilot; multi-ESP | B2B sales teams, agencies |
Instantly Warmup | Bundled, $47 → $358/mo | Unlimited warmup + unlimited mailboxes on all plans | Agencies, high-volume outbound |
Smartlead Warmup | Bundled, $39 → $379/mo | Unlimited mailboxes from Pro tier; "Ultrapremium" pool eligibility | Scaling outbound teams |
Warmy.io | Custom (demo-gated) | Separate B2B vs B2C mailbox pools; Postmaster integration | Pool-segmented senders |
MailFlow | Free (in SalesBlink) | Free warmup bundled with SalesBlink outbound | Budget-conscious cold emailers |
* Warmup Inbox pricing is gated behind a demo request (Basic/Pro/Max tiers exist but amounts not public as of April 2026). All other tools verified directly on their official pricing pages. Pricing accurate as of April 29, 2026.
Best for solo cold senders
Warmbox ($15/mo solo tier) and Mailwarm ($69/mo starter) are the safest first picks. Warmbox has the simplest setup; Mailwarm has the deliverability consulting layer once you scale to Growth tier.
Best for agencies / scale
Instantly and Smartlead are the only two tools with truly unlimited warmup across unlimited mailboxes. If you're running 50+ sender mailboxes for client campaigns, anything per-inbox priced becomes prohibitive.
Best free / freemium
MailFlow ships free with SalesBlink. Folderly offers free Pulse monitoring and limited Inbox Insights tests. There's no genuinely free unlimited warmup tool — be skeptical of any vendor claiming otherwise.
- Solo: Warmbox or Mailwarm. Agency: Instantly or Smartlead.
- The differences between top tools are small. Authentication + schedule discipline matter more.
- "Unlimited warmup" only matters at agency scale (50+ mailboxes).
- Verify gated pricing (Warmup Inbox, MailReach, Warmy) on official sites before buying.
Manual vs automated warmup: the honest comparison
Manual warmup works for 1–2 mailboxes; automated warmup is necessary at any real cold-email scale. The Reddit cold-email community is split because they're arguing about different things: open-only warmup tools are increasingly detected by Gmail's API monitoring, but tools that thread real reply chains across multi-day windows still produce measurable inbox-placement gains.
The contrarian take has merit. Warmup tools that only generate fake engagement signals are increasingly detectable by Gmail's API monitoring. Multiple Reddit threads report that "using Google API means Google literally sees the warmup pattern" — making heavy automated warmup self-defeating on Google Workspace.
The case for manual warmup
- Zero risk of pattern detection — you're sending real emails to real people
- Free
- Works for 1–2 sender mailboxes max
The catch: ZeroBounce sums it up — "limited variety, bias, lack of scale, time, human error." Manual warmup means asking colleagues, friends, and yourself to reply to your test emails for weeks. It's exhausting, inconsistent, and impossible past a couple of mailboxes.
The case for automated warmup
- Scales to hundreds of mailboxes
- Generates consistent daily volume
- Provides metrics (Postmaster scores, spam rate, bounce rate)
- Threads multi-day reply chains that mimic human conversation
Our actual recommendation
Use a tool — but pick one that does real reply threading across multi-day windows, not just open-and-click simulation. The tools that survive Gmail/Microsoft pattern detection in 2026 are the ones that look most like real conversations. Mailwarm, MailReach, and Folderly score highest on this dimension based on practitioner reports. Open-only tools (the cheap ones) are increasingly flagged.
- Manual warmup works for 1–2 mailboxes. Doesn't scale past that.
- Automated warmup is necessary for any real cold-email operation.
- Pick tools that thread real replies, not just opens and clicks.
- Reddit consensus: warmup is hygiene, not magic. Pair it with auth + real prospects.
7 mistakes that destroy deliverability during warmup
Ranked by damage. The first three are fatal — they end the run. The next four are recoverable but expensive in time.
1. Sending bulk outreach from personal @gmail.com accounts FATAL
Gmail monitors personal accounts heavily. Bulk outreach from a `@gmail.com` address can permanently flag the account. Always send from a domain you own.
2. Using purchased or scraped lists FATAL
Spam traps live in purchased lists. Hitting one lands your domain on blacklists with hard-to-recover damage. Verify every recipient through a tool like ZeroBounce or NeverBounce before sending.
3. Going from 0 to 200 emails on day 1 FATAL
Brand-new domain → 200 emails day one looks like fraud to ISPs. Expect immediate spam classification with no recovery path.
4. Skipping SPF/DKIM/DMARC before warmup begins SERIOUS
The biggest single waste in cold email. Three weeks of warmup metrics that look perfect — and the campaigns still land in spam because DMARC was never set up.
5. Stopping warmup entirely after reaching green reputation SERIOUS
Reputation decays in days when engagement signals stop. Maintenance mode (15–20 warmup/day) must run forever, even after launching real outreach.
6. Spiking volume immediately at end of warmup SERIOUS
Going from 50 warmup emails to 50 cold emails on day 29 looks like a behavior change. Total daily volume should not spike — cold outreach gradually replaces warmup volume.
7. Inconsistent / missed-day sending COMMON
Mailgun: "If you send the limit for days 1–5, then do not send on days 6 and 7, you cannot pick back up with the limit for day 8." Consistency outranks volume.
- Three fatal mistakes: personal Gmail, bought lists, no ramp.
- Four serious: skipping auth, stopping warmup, volume spike, missed days.
- Consistency beats volume. Skipping a day resets your ramp.
- Maintenance warmup never stops — 15–20/day forever.
After warmup: from warmed inbox to real pipeline
Day 29 is the most dangerous day of your warmup. No warmup-tool vendor writes about it because they stop at "your inbox is warmed." Going from 50 warmup emails (high engagement) to 50 cold emails (low engagement) overnight collapses the engagement metrics ISPs track — and your reputation goes with them. The transition principle: total daily volume stays flat, cold outreach gradually replaces warmup volume over 3–4 weeks.
The transition phase nobody writes about
Day 29 is the most dangerous day of your warmup. If you go from 50 warmup emails (high engagement) to 50 cold emails (low engagement), the engagement metrics ISPs track collapse overnight. The transition principle: total daily volume stays flat, cold outreach gradually replaces warmup volume.
Week 5: 35 warmup + 15 cold. Week 6: 25 warmup + 25 cold. Week 7: 20 warmup + 30 cold. Week 8: 15 warmup + 35 cold (steady state). Never drop warmup below 15/day — that's your reputation maintenance floor.
Sequence design after warmup
Our data across 47K+ outbound emails: 5–7 step sequences over 3–4 weeks outperform 3-step blasts and 12-step marathons. The sweet spot: email 1 cold, email 2 at +3 days, email 3 at +5 days, emails 4–6 at weekly intervals with varied angles. Personalization Level 3+ (specific buyer triggers — LinkedIn activity, funding, job changes) outperforms Level 1 (first_name + company) by 2–3× reply rate.
Inbox rotation at scale
50 emails/day per mailbox is the cap. To send 250 cold emails/day, you need 5 sender mailboxes — each warmed, authenticated, and on its own domain or subdomain. Rotation has to happen at the recipient level, not just round-robin: the same prospect should never see emails from two different sender domains in the same week.
The Overloop position in your stack
Overloop is the platform that turns a warmed inbox into a pipeline machine. Specifically: AI-personalized sequences (Level 3+ personalization at scale), multichannel cadences (email + LinkedIn + phone), inbox rotation across 100+ mailboxes, and reply detection with auto-pause on engagement. Plug your warmed mailbox into Overloop and the discipline you built in Chapters 1–7 actually compounds.
- Day 29 transition: keep total volume flat, gradually swap warmup → cold.
- 5–7 step sequences over 3–4 weeks outperform shorter or longer cadences.
- 50 cold emails/day per mailbox cap. Scale via inbox rotation, not volume per inbox.
- Maintenance warmup runs forever (15+/day) alongside outreach.
Frequently asked questions
What is email warmup, exactly?
How long does email warmup take?
Does email warmup actually work?
Should I stop warmup after starting cold outreach?
Email warmup vs domain warmup vs IP warmup — what's the difference?
How many emails should I send per day during warmup?
Can I warm up a Gmail or Outlook account?
Is email warmup a scam?
Do I have to warm up every time I switch ESPs?
What's the difference between a warmup tool and Overloop?
Take this guide with you
Print-ready PDF · 28-day schedule + tools comparison + auth checklist + transition playbook
Your inbox is warmed. Now turn it into pipeline.
Overloop is the AI sequencer that runs after warmup — multichannel cadences, AI personalization, inbox rotation across 100+ mailboxes, reply detection. The discipline you built doesn't get blown up on day 1 of campaigns.
Try Overloop freeMeet the Experts Behind This Guide
Every chapter is backed by hands-on testing, real campaign data, and years of B2B outbound experience.
Co-founded Sortlist in 2014. Designed outbound systems for 500+ B2B companies. Deep expertise in cold email infrastructure, deliverability, and multichannel sequencing.
Connect on LinkedIn
Founded Overloop in 2015 as Prospect.io. 10+ years building sales automation for B2B SaaS. Personally tests every warmup and sequencing tool on the market.
Connect on LinkedIn
Works daily with sales teams deploying Overloop. Sees firsthand which warmup setups produce reliable inbox placement across industries.
Connect on LinkedIn
Mailwarm
Lemwarm (Lemlist)
Warmup Inbox
Warmbox
Folderly
MailReach
Instantly Warmup
Smartlead Warmup
Warmy.io
MailFlow