Deliverability

How to Warm Up a New Email Domain

Email warm up is the gradual ramp-up of sending volume from a new domain so mailbox providers build a positive reputation before you blast your full list. Done right, it takes 4–8 weeks. Done wrong, your first campaign lands in spam and stays there.

Sohail HussainSohail Hussain14 min read

Email warm up is the gradual process of increasing send volume from a new domain (or new IP) so Gmail, Outlook, Yahoo, and Apple Mail can build a reputation score for your sender identity. You start small, send to engaged recipients, and double daily until you hit your target volume. Skip it and your inaugural campaign gets filtered on arrival.

Google's Postmaster documentation is blunt about this: "a gradual increase in sending volume over a period of time is the best way to build a positive sender reputation" (Google Postmaster Tools guidance, 2024). Teams that ignore that advice tend to watch 40–60% of their first 50,000 sends silently disappear into the Promotions tab, or worse, the spam folder; Validity's 2024 Email Deliverability Benchmark pegged the global average inbox placement rate at 83.1%, and new unwarmed domains routinely sit 20+ points below that.

Table of contents

What is email domain warmup?

Email warm up is the practice of sending a low initial volume from a brand-new domain and scaling up daily until mailbox providers trust you enough to deliver at your target list size. Think of it as a reputation onboarding period. Before you've sent anything, Gmail has no history for @yournewdomain.com; every filter defaults to skeptical.

The M3AAWG Sender Best Common Practices document (version 3.0) describes reputation as "the aggregate of factors including authentication, complaint rate, engagement, and sending pattern consistency" (M3AAWG, 2015). A new domain is missing the most important factor of all, which is history. Warmup gives you that history on purpose.

Say this out loud before you start. Warmup doesn't fix bad content, bad lists, or missing authentication. It's a trust-building exercise, not a magic wand. If your SPF, DKIM, and DMARC records are broken, no amount of slow ramping will save you (see our complete SPF, DKIM, DMARC setup guide before you touch a warmup schedule).

Why do you need to warm up a new sending domain?

Because mailbox providers treat sudden volume spikes from unknown senders the way your bank treats a $10,000 wire to a country you've never visited: suspicious until proven otherwise. A cold domain that goes from 0 to 50,000 sends on day one matches almost every spammer fingerprint the filters are trained on.

Litmus's 2024 State of Email Deliverability report found that 16.9% of all commercial email never reaches the inbox (Litmus, 2024); that average hides a much uglier number for new senders. Validity's separate reputation data shows inbox placement for unwarmed domains dropping below 60% in the first 30 days before stabilizing (Validity Sender Reputation Report, 2024).

Three things actually happen when you skip warmup:

  1. Gmail throttles you. Your emails queue, delay, and sometimes deferral-bounce with 421 errors.
  2. Microsoft sends a chunk of your mail straight to Junk; OLC (Outlook Live) is especially aggressive with new domains.
  3. Your bounce and complaint rates spike because unengaged recipients report you, which poisons the reputation you haven't even established yet.

Mailgun's deliverability team puts it clearly: "domains without a sending history get treated as untrusted by default, and the penalty compounds with volume" (Mailgun warmup guide, 2024).

[MY EXPERIENCE: describe warming up a Mailneo customer's new domain, including the starting volume, the ramp curve we used, and how long it took to reach their target volume. Mention the industry, list size, and inbox placement before/after.]

How long does domain warmup take?

Most domains need 4–8 weeks of deliberate, consistent sending to reach full volume with a clean reputation. The exact length depends on three things: your target daily volume, your engagement rates, and the mailbox provider mix of your list.

If your steady-state is 5,000 sends per day, you can realistically get there in about 4 weeks. If you're aiming for 500,000 sends per day, plan for 8 weeks minimum, with some senders taking 10–12 weeks to fully ramp B2C Gmail volume. SparkPost's operational guidance recommends "a minimum of 4 weeks for IP warming, with longer ramps for higher target volumes" (SparkPost warmup documentation, 2023).

Engagement is the accelerator. A list that opens at 35% and clicks at 6% will warm faster than one that opens at 12% and clicks at 0.4%. That's not because of the percentages themselves; it's because engaged recipients send positive signals (opens, replies, added-to-contacts) that the filters reward.

Typical warmup timelines by target volume

  • Under 1,000/day: 2–3 weeks
  • 1,000–10,000/day: 4–5 weeks
  • 10,000–100,000/day: 6–8 weeks
  • 100,000+/day: 8–12 weeks

Domain warmup vs IP warmup: what's the difference?

Domain warmup builds reputation for your sending domain (the part after @ in your from address). IP warmup builds reputation for the IP address your email is actually sent from. They're separate systems, and in 2026 domain reputation matters more than IP reputation for most senders.

Gmail has been explicit about this shift. Its Postmaster Tools documentation states that "domain reputation has a larger impact on deliverability than IP reputation" for senders using shared IPs (Google Postmaster Tools, 2024). If you're on a shared sending pool at Mailneo, SendGrid, Postmark, or any modern ESP, the IP reputation is already established; your job is to warm the domain.

You only need to worry about IP warmup if you're sending from a dedicated IP (typically required above ~300,000 sends/month). On shared infrastructure, warming the domain is sufficient; the pool absorbs your initial volume without meaningfully hurting the shared IP reputation.

A quick comparison:

AspectDomain warmupIP warmup
What's being warmedThe from-address domain (e.g., mail.yourco.com)The sending server's IP address
Who needs itEveryone sending from a new domain or subdomainSenders on dedicated IPs (usually 300K+/month)
Typical length4–8 weeks2–6 weeks
Primary signalEngagement, complaint rate, authenticationVolume consistency, bounce rate
Who owns it if you change ESPsYou keep it (tied to your domain)Lost (tied to the ESP's IP)

This is one of the under-discussed upsides of domain reputation: it's portable. If you switch from SendGrid to Mailneo in month 14, your hard-earned domain reputation travels with you. IP reputation doesn't.

How to warm up a new domain step by step

Here's the ramp schedule we recommend based on what's worked for senders in the 10K–100K daily range. Adjust downward if your target is smaller; adjust upward cautiously if you're going bigger.

The week-by-week ramp

WeekDaily volumeSegmentEmail typeKey metric to watch
Week 150 → 400/day (doubling)Top 1% most engaged (opened in last 30 days)Transactional, welcome, confirmationsOpen rate ≥40%, bounce <2%
Week 2500 → 3,000/dayTop 5% engaged (opened in last 60 days)Transactional + opt-in digestsComplaint rate <0.1%
Week 33,500 → 15,000/dayTop 20% engaged (opened in last 90 days)Add newsletter and product updatesOpen rate ≥25%, spam rate <0.3%
Week 415,000 → 40,000/day (plateau 2 days)Top 40% engaged (180-day window)Newsletter + light promotionalPostmaster reputation: Medium or higher
Week 540,000 → 80,000/dayTop 60% engagedFull newsletter, promotionalClick rate holding steady
Week 680,000 → 150,000/dayTop 80% engagedFull mix including re-engagementPostmaster reputation: High
Week 7150,000 → 250,000/dayFull active list (opened in last 365 days)Full campaign calendarPlacement rate >90% via seed test
Week 8Target daily volumeFull list (with regular hygiene)Steady-stateReputation stable for 7+ days

[ORIGINAL DATA: Mailneo's recommended ramp schedule based on observed customer outcomes across [N] warmups in Q1 2026, with average time-to-target-volume and average inbox placement after 8 weeks.]

Step 1: authenticate before you send anything

Publish SPF, DKIM (2048-bit recommended), and DMARC records before your first warmup send. Start DMARC at p=none so you can monitor reports without breaking delivery, then tighten to p=quarantine around week 4 once your aggregate reports are clean. Our SPF, DKIM, DMARC setup guide walks through each record.

Step 2: pick your warmup subdomain strategically

Don't warm up your root domain (yourco.com). Use a dedicated sending subdomain like mail.yourco.com or send.yourco.com. This isolates your marketing reputation from your transactional and corporate email; if something goes wrong during warmup, your CEO's email from yourco.com isn't affected.

Step 3: start with your most engaged segment

Day 1 should go to the 50 recipients most likely to open, click, reply, or (ideally) add you to contacts. These are people who bought something last week, replied to an email yesterday, or signed up this morning. Engagement from this cohort is the single strongest positive signal you can give Gmail's filters.

Step 4: send transactional before promotional

Welcome emails, order confirmations, and password resets have sky-high open rates (60–80% is normal). They're also explicitly requested, which drives complaint rates near zero. Leading with transactional volume teaches the filters that your domain sends wanted mail.

Step 5: double daily, then plateau

Doubling works until you hit roughly 25% of your target volume. Then plateau for 2–3 days at that level; sudden jumps beyond that threshold start tripping velocity filters even on a warming domain. SendGrid's engineering team recommends "plateaus every time volume passes a 10x threshold" (Twilio SendGrid IP warmup guide, 2023).

Step 6: keep sending every day

Skipped days hurt. Reputation decays with inconsistency; the filters read a 3-day gap as "either stopped, compromised, or never legit to begin with". If your schedule can't support daily sending, reduce your target volume rather than bunch sends into two days a week.

Step 7: suppress bounces immediately

Every hard bounce during warmup should be added to a suppression list on the same day. Sending again to a known-bad address during warmup is a specific flag for spam-like behavior; one M3AAWG best practice notes that "repeat sending to invalid addresses is among the strongest machine-learning features for classifying senders as problematic" (M3AAWG BCP, 2015).

How do you monitor your warmup progress?

You need three data sources running from day one: Google Postmaster Tools, Microsoft SNDS, and a seed-list inbox placement test. Each covers a different blind spot.

Google Postmaster Tools (postmaster.google.com) shows domain reputation, IP reputation, spam rate, and authentication pass rates for Gmail recipients. You'll see a "No Data" state for the first 7–10 days, then start getting graphs once daily volume crosses ~200 Gmail recipients. Watch for the reputation score to move from "Low" or "Medium" to "High" by week 5–6.

[SCREENSHOT: Postmaster Tools reputation graph showing 'High' after 6 weeks of warmup, with a note pointing to the transition point.]

Microsoft SNDS (sendersupport.olc.protection.outlook.com/snds/) gives you Outlook/Hotmail data. It's IP-based, not domain-based, so it's most useful if you're on a dedicated IP. For shared pools, check it weekly just to confirm no sudden red status.

A seed-list test (tools like GlockApps, Inboxally, or Email on Acid) sends a test from your warming domain to ~80 seed addresses across Gmail, Outlook, Yahoo, Apple, and corporate providers. You see where each provider actually places your mail: inbox, Promotions, Junk, or missing. Run this every Monday during warmup. If Monday's test shows Gmail placing 90%+ inbox and Outlook placing 75%+ inbox, you're on track.

Our free spam checker catches authentication and content issues before they tank a warmup week; if the tool flags your header or your SPF alignment, fix it before the next send. Engagement metrics matter more than raw volume here; a week with 2,000 sends at 40% open rate outperforms a week with 8,000 sends at 14% open rate for reputation purposes (see sender reputation glossary entry for the full signal list).

Should you use an automated warmup tool?

Maybe, with caveats. Tools like Warmup Inbox, Mailreach, Instantly, and Lemwarm create networks of inboxes that email each other, open, reply, and mark-as-important to fake engagement signals. In theory this accelerates reputation. In practice the story is messier.

Gmail and Microsoft have gotten noticeably better at pattern-matching warmup-tool traffic since 2023. The giveaways include: identical reply cadences across senders, same IP ranges for participating inboxes, generic reply content ("thanks for the update!"), and unnatural open-to-click ratios. Some senders report the tools helping; others report getting flagged harder after using them. [MY EXPERIENCE: note whether Mailneo recommends these tools for cold-email senders vs newsletter/marketing senders, and what we've seen on deliverability outcomes.]

Our honest take: if you're sending marketing or newsletter email to an opted-in list, skip the automated tools and warm up with real traffic (your transactional and welcome flows). If you're cold-emailing from a new domain and don't have any real engagement to work with, automated warmup can help in weeks 1–2, but keep expectations realistic and cut it off by week 3 once you have actual recipient signal.

For a deeper walkthrough of the broader delivery stack, our email deliverability guide covers reputation, authentication, and content signals end-to-end.

Common warmup mistakes to avoid

A few patterns that have tanked otherwise-healthy warmups we've seen:

  • Switching from p=none to p=reject on DMARC during week 1. Forwarded mail fails SPF alignment constantly; you'll start rejecting legitimate forwards before the filters trust you enough to tolerate it. Hold p=reject until week 6+ (see IP warming glossary and email warmup glossary for related terminology).
  • Sending to purchased or scraped lists during warmup. The complaint rates will kill you; 0.3% is Gmail's soft threshold and scraped lists routinely complaint at 1–3%.
  • Big subject-line experiments during week 1–3. Low-engagement variants generate exactly the signal you don't want. Save A/B tests for week 5 onward.
  • Running two warmups in parallel from the same domain. If you're warming mail.yourco.com and send.yourco.com simultaneously from different ESPs, the split volume confuses reputation signals. Warm one at a time.
  • Ignoring the spam folder problem while warming. If week 3 seed tests show 30% of mail landing in Promotions, fix content and engagement before raising volume further. More volume of spam-classified mail just entrenches the classification.

Key takeaways

  • Email warm up takes 4–8 weeks for most senders, longer for volumes above 100,000/day (SparkPost, 2023).
  • Domain reputation matters more than IP reputation on shared sending infrastructure; it also travels with you between ESPs (Google Postmaster Tools, 2024).
  • Start with your top 1% most engaged recipients on day one; engagement is the single strongest positive reputation signal during warmup.
  • Plateau daily volume after every 10x threshold; don't double continuously all the way to target (Twilio SendGrid, 2023).
  • Skipping warmup costs measurable inbox placement; unwarmed domains routinely sit 20+ points below the 83.1% global average (Validity, 2024).

Frequently asked questions

Can I warm up a domain in less than a week?

Not safely. Even low-volume warmups need 2–3 weeks to build enough sending history for mailbox providers to generate stable reputation scores. If you send 10,000 emails in 3 days from a cold domain, expect significant inbox placement loss and a slower overall time-to-recovery.

Do I need to warm up if I'm using a shared ESP pool?

Yes, for domain reputation. The shared pool handles IP reputation, but Gmail's filters still need sending history for your specific from-address domain. Shared ESPs don't warm your domain for you.

What's an acceptable bounce rate during warmup?

Under 2% on week 1, trending toward under 0.5% by week 4. High bounce rates during warmup damage reputation roughly twice as fast as the same bounce rate on an established domain, because there's no history to offset the signal.

Should I warm up my subdomain or my root domain?

Subdomain. Use mail.yourco.com or send.yourco.com for marketing sends. It isolates marketing reputation from your corporate and transactional email, and it's the near-universal recommendation from Google, Microsoft, and M3AAWG.

Can I resume warmup after a pause?

You can, but expect to step back 30–50% from where you stopped and re-ramp. A 7+ day gap effectively restarts reputation accumulation. Better to reduce your target volume and keep sending daily than to pause and resume.

domain-warmupdeliverabilitysender-reputationip-warmingnew-domain
Share this article
Sohail Hussain

Sohail Hussain

Founder & CEO at Mailneo

Building Mailneo — AI-powered email marketing for growing businesses.

Ready to supercharge your email marketing?

Start sending smarter emails with AI-powered campaigns. No credit card required.

Get Started Free