Log In

You’re scaling from a few thousand emails a day to fifty or a hundred thousand. Maybe more. You have a list, you have a sender domain, and you’d like the mail to actually reach inboxes. Here’s the version your future self wants you to have read before launching.

Start at 500 to 1,000 emails on day one. Send only to people who’ve opened or clicked something of yours in the last 30 days. Watch your spam complaint rate like it personally owes you money. Roughly double the volume each week. Don’t advance if anything looks wrong. Plan for five to six weeks.

That’s the headline. Below is the part that determines whether the headline actually works.

WeekVolumeHourly capAudienceAdvance ifHold/rollback if
1500–1,000100–200/hr30-day openers/clickersSpam rate <0.1%, bounces <2%, opens >25%Any single Gmail/Yahoo deferral pattern, hard bounces >2%
22,000–5,000~500/hr30-day engaged + recent opt-insSame thresholds hold; Postmaster reputation risingComplaints >0.1%, reputation flat or declining
310,000–15,0001,000–2,000/hrExpand to 60-day engagedBounces stable, no blocklist hits, IPR >85% on seedsYahoo 421s, Gmail temporary failures, opens collapsing
420,000–30,0003,000–5,000/hrBroader active listAll metrics within tolerance for 7+ daysAny provider-specific throttling that doesn’t resolve in 48h
5+50,000–100,0005,000–10,000/hrFull active listStable for 14 days, ready for steady-stateAnything above this line

That’s the skeleton. The rest of this guide is the meat: prerequisites, scenarios, segmentation, monitoring rules, troubleshooting, and the provider-specific quirks that determine which week you actually graduate from.

If you only want the bare schedule, the SMTP2GO support team also publishes it as a quick reference.

Who actually needs a high-volume warmup

Warmup isn’t universal. A SaaS sending 500 password reset emails a day from a shared IP on a reputable relay doesn’t need a five-week plan. The mailbox providers already know that IP. They’ve decided what it is.

You do need this guide if any of the following describe you:

If none of those fit, you probably want the shorter article on whether you actually need a warmed-up IP instead. Save yourself five weeks.

What warmup is and why mailbox providers care

In one sentence: warmup is the controlled demonstration to mailbox providers that the volume coming from your IP and domain is real mail from real people who wanted it.

Gmail, Yahoo, Microsoft, and Apple don’t trust new senders. They’ve watched too many spammers spin up fresh IPs, blast a million messages overnight, get burned, and move on. So when they see a new IP suddenly emitting 50,000 emails an hour, they don’t deliver. They defer, they throttle, they spam-folder, and (since November 2025 on Gmail and May 2025 on Microsoft) they outright reject.

What they’re actually grading: complaint rate, engagement, infrastructure authentication, and content quality. The fastest way to think about it is borrowed from Adobe’s framing of those four pillars. Warmup is the demonstration period where you prove the first three are clean before you scale into the fourth.

Two practical implications most people miss:

  1. Reputation attaches to both IP and domain. Mailbox providers track both. A new IP on an established domain warms faster than a new IP on a new domain. A new subdomain (even on a 10-year-old parent domain) still gets the unknown-sender treatment.
  2. Inactivity decays reputation. If you stop sending from an IP for 30 days, you’re effectively starting over. This is the part most senders learn the hard way after returning from a quarterly campaign pause.

Before you ramp a single message: the prerequisite checklist

Honestly, this is the part most people skip. They shouldn’t. No volume ramp will compensate for an SPF record that doesn’t include your sending IP, or a DMARC policy that quarantines your own mail.

Authentication that has to pass

Infrastructure that has to be in place

Operational readiness

Skip any of the above and the schedule below is just numbers on a page.

Pick your scenario before you pick your schedule

This is the section the existing SMTP2GO page (and almost every other warmup guide on the internet) skips. The five-week schedule assumes a generic “new sender.” Your situation is probably more specific.

New domain or subdomain

Slowest warmup. The mailbox providers know nothing about you. Stick to the full five-week schedule. Don’t try to compress.

New dedicated IP on an existing, well-reputed domain

Faster. Most senders complete warmup in 30 days, some in 1–2 weeks if engagement is strong, others stretching up to 60 days. Your domain reputation carries some weight; your IP still needs to earn its own. Plan for three to four weeks if your domain is genuinely well-reputed (check Postmaster Tools).

ESP migration (e.g. SES, SendGrid, Mailgun → SMTP2GO)

This is its own beast. You’re not just warming an IP, you’re rebuilding the mailbox providers’ association between your sending domain and a new infrastructure footprint. Two practical paths:

  1. Parallel send. Route 5% of traffic to the new IP in week one, 10% in week two, 25% in week three. Keep the old infrastructure running. Decommission the old IP only after Postmaster Tools shows the new one at “High” reputation. This is the safe path.
  2. Hard cutover. Run the full five-week ramp on the new IP, then switch over. Faster, but you lose the ability to compare deliverability across the two paths in real time.

For more context: ThinkPorch’s IT lead Dennis, moved off AWS SES after struggling with support response times on a deliverability issue. They warmed the new SMTP2GO IP over four weeks using the parallel-send approach.

Restart after a 30+ day pause

Mailbox providers treat extended inactivity as reputation decay. If you haven’t sent through an IP in more than 30 days, warm it up again. You don’t need the full five weeks, but you do need the first three. Start at week two of the schedule above, ramp normally.

Recovery from a reputation hit

If you’re rebuilding after a blocklist incident, complaint spike, or content-related filtering event, throw out the schedule. Audit what caused it (usually opt-in source, content, or list hygiene). Fix it. Then start at week one and move slower than normal. The mailbox providers have a memory of you now, and it isn’t positive. The goal isn’t speed, it’s consistent re-demonstration that you’re not the sender they remember.

Marketing vs transactional

Don’t mix them on the same IP if you can avoid it. If you send all email from the same IP and the same “from” address, customers who unsubscribe from promotional emails (or report them as spam) may end up not receiving future receipts or password resets they want and need. Spam complaints on marketing mail will degrade transactional delivery, full stop.

Practical setup: marketing on a dedicated IP and marketing.yourdomain.com subdomain. Transactional on a separate dedicated IP and mail.yourdomain.com or txn.yourdomain.com. Warm them separately, with transactional warming faster (engagement is naturally higher).

The 5-week ramp to 100k/day: full decision table

The table at the top of this page is the executive version. Here’s the version you actually operate from.

WeekVolumeHourly capRecipient segmentAdvance to next week ifHold or rollback if
1500–1,000100–200/hrInternal users + 30-day openers/clickers onlyBounces <2%, complaints <0.1%, opens >25%, Postmaster Tools shows reputation forming, no blocklist hitsAny hard bounce rate >2%, any Gmail 4.7.x deferrals, any Yahoo 421 patterns
22,000–5,000~500/hr over 8–12 hours30-day engaged + recent opt-ins (last 14 days)Bounces stable, complaints <0.1%, Postmaster reputation rising toward MediumComplaints >0.1%, reputation flat or declining, deferral patterns from any single provider
310,000–15,0001,000–2,000/hrAdd 60-day engaged subscribersBounces stable, IPR on seed accounts >85%, no provider throttling for 7 consecutive daysYahoo 421 temporary failures, Gmail 4.x.x deferrals, opens collapsing on any single provider, blocklist hit
420,000–30,0003,000–5,000/hrBroader active list (exclude only 90-day-plus inactive)All metrics within tolerance for 7+ days; reputation at High on Postmaster ToolsComplaint spike (>0.15%), bounce climb above 2%, sudden unsubscribe wave
5+50,000–100,0005,000–10,000/hrFull active list; 90-day inactive remains suppressed pending re-engagementStable for 14+ days; ready for steady-state operationAnything that wasn’t a problem at lower volumes suddenly becoming one

A few notes on the table that matter more than the numbers themselves:

Audience segmentation: engagement age matters more than list size

“Most engaged recipients” is the phrase every warmup guide uses. It doesn’t mean anything until you define a window.

Here’s a working definition. Adjust the windows based on your typical send cadence. (If you only send once a quarter, your “30-day engaged” segment is going to be small. You may need to widen accordingly.)

Categorically exclude from warmup:

One detail most senders miss: Apple Mail Privacy Protection makes “open rate” a much weaker signal for Apple users than it used to be. Treat clicks as your primary engagement signal where possible, especially during warmup. Sending to invalid or inactive addresses can degrade reputation, limit deliverability, and result in throttling or filtering, regardless of whether you can see the opens.

The daily metrics that decide whether you advance

Watch these every day. Not weekly. Daily. The mailbox providers evaluate sender reputation on short-term patterns, and a metric that goes wrong on Tuesday will compound by Friday if you don’t catch it.

MetricHealthy rangeWarning signWhat to do
Hard bounce rate<2%2–4%Pause expansion. Audit list source. Re-check verification.
Soft bounce / deferral rate<5%5–10% on any single providerCheck provider’s postmaster page. Confirm authentication. Hold volume.
Spam complaint rate<0.1%0.1–0.3%Audit recent send: opt-in source, content tone, subject line. Tighten segment.
Spam complaint raten/a>0.3%Stop. Gmail and Yahoo treat >0.3% as the line beyond which bulk senders become ineligible for mitigation. Investigate before sending another message.
Delivery rate>95%<95% on any single providerProvider-specific issue. Read the postmaster page. Check for blocks.
Open rate (where measurable)>25%<20%Engagement segment may be wrong. Or you’re hitting spam. Check seed accounts.
Click rate>2% (varies by industry)Collapse vs your baselineSame as open rate collapse.
Unsubscribe rate<0.5%>0.5%Content or audience mismatch. Adjust before next send.
Postmaster Tools domain reputationMedium → High during weeks 1–3, High thereafterDrop from High to Medium, or any “Bad” ratingHold volume. Investigate. Don’t advance until reputation recovers for 7+ days.
IP reputationHighDrop, or any blocklist appearanceCheck Spamhaus, Sender Score, etc. Hold and investigate.

Two numbers to internalize because they’re the ones the mailbox providers actually publish:

Bulk senders should keep spam rate below 0.1%, and avoid ever reaching 0.3% or higher. Spam rates and other data points are calculated and updated daily in Postmaster Tools. The 0.3% number is the eligibility cliff. The 0.1% number is the operating target.

Mailbox provider notes for 2026

Each major provider warms differently. As of May 2026, here’s what matters.

Gmail

Yahoo / AOL

Microsoft (Outlook, Hotmail, Live)

Apple Mail (iCloud)

When warmup goes sideways: the troubleshooting matrix

Every warmup runs into something. Here’s the playbook for the most common failure modes.

SymptomLikely causeImmediate actionWhen to resume scaling
Gmail 4.7.x deferrals on a percentage of trafficRate limiting; reputation formingHold current volume. Confirm Postmaster reputation isn’t dropping. Check spam complaint rate.After 48–72 hours of stable metrics and no further deferral pattern.
Yahoo 421 temporary failuresThrottling or low reputation at Yahoo specificallyReduce volume to Yahoo recipients by 50% for 72 hours. Confirm DMARC alignment. Check CFL for complaint patterns.When Yahoo deferrals drop below 1% of sends to Yahoo addresses.
Microsoft 550 5.7.515 rejectionsAuthentication failureStop sending to Microsoft. Verify SPF, DKIM, DMARC alignment. Test with a small batch.Only when authentication test sends are passing cleanly.
Hard bounce rate above 2%List qualityPause expansion. Run remaining list through email verification. Suppress all confirmed-invalid addresses.When bounce rate drops below 1% on a 1,000-message test batch.
Spam complaint rate climbing toward 0.3%Opt-in source, content tone, or frequencyStop. Audit recent campaigns. Identify the source segment. Suppress and review opt-in process.Only after complaint rate stays below 0.1% for 7 consecutive days.
Open rate collapse on one providerInbox placement issue at that providerPull seed account data. Check if mail is landing in spam at the affected provider. Check authentication alignment for that provider specifically.When seed accounts show consistent inbox placement again.
Blocklist hit (Spamhaus, Barracuda, etc.)Reputation, content, or compromised accountPause all sending. Audit immediately. Submit delisting request after the root cause is fixed.After delisting confirmed and 7 days of clean sending at low volume.
One provider failing while others are fineProvider-specific reputation issueHold or reduce volume to the failing provider only. Continue normal pace elsewhere.When the failing provider’s metrics align with the rest.
Sudden unsubscribe waveContent mismatch or list source issuePause. Review the message that triggered it. Decide whether to continue with the segment.After identifying and fixing the cause.

A note on rollback discipline: it’s almost always better to drop one tier and stabilize than to “push through” a problem. Reputation rebuilds in days. Recovery from a serious filtering event takes weeks.

 

After warmup: the part nobody writes about

You hit 100k/day. The metrics are stable. Now what?

The mistake most senders make is treating warmup as a project with an end date. It isn’t. It’s a re-baselining exercise that establishes the new normal. Here’s what changes (and doesn’t) after week six.

The senders who keep deliverability strong long-term are the ones who treat warmup discipline as ongoing, not as a phase.

How SMTP2GO handles high-volume warmup

SMTP2GO’s bias is toward being straightforward about this: we don’t do automated, opaque warmup throttling, because for most of our customers, the right answer involves a conversation. Some are sending 50k/day of pure transactional from a single SaaS app. Some are MSPs aggregating mail from a dozen client environments. Some are old hardware (copiers, MFCs, alarm systems) sending notifications. The right warmup plan depends on which one you are.

What you do get:

Two reference points worth knowing about. Group IMD, a healthcare communications firm, scaled their SMTP2GO sending from roughly 10,000 to over 1 million emails per month over many months. StoredTech, an MSP, has been routing device-generated email (phone systems, copiers, security cameras) through SMTP2GO since 2011 – the kind of mixed-volume, mixed-device sending pattern that’s hard to warm anywhere else. The deliverability team has seen most of the failure modes before.

If you’re planning to scale past 50k/day, the genuinely useful first step is a conversation about your specific scenario before you start ramping. Contact our deliverability team and we’ll plan it together.

FAQs

How long does high-volume email warmup take?
Four to six weeks for most senders going to 100k/day on a new dedicated IP. As fast as two weeks for senders with strong existing domain reputation and high engagement. Up to eight weeks for senders rebuilding after a reputation issue or migrating with cold infrastructure.

What daily volume counts as “high volume” for warmup purposes?
The mailbox-provider definition is anything above 5,000/day to consumer accounts (Gmail, Yahoo, Hotmail). The practical definition for warmup planning is anything that requires you to think about pacing, which is typically 20,000+/day on a list of 20,000+ recipients.

Do I need to warm up a shared IP?
Generally no. Low-volume senders on shared IPs don’t require individual warmup because the IP is already warm from other senders’ traffic. The exception is if you’re new to the relay and pushing significant volume immediately; even on shared IP, your domain still needs to demonstrate it’s legitimate.

Do I need to warm up a dedicated IP?
Yes. A new dedicated IP has no reputation. Even on an established sending domain, the IP itself starts cold.

Should I warm a new domain and a new IP separately?
You can’t really do them separately when both are new at the same time. You can warm them together using the schedule above. Just expect it to take longer than warming a new IP on an established domain.

Can I skip warmup if my domain already has a good reputation?
You can compress, not skip. Even with strong domain reputation, a new IP needs at least 2–3 weeks to demonstrate consistent sending.

What bounce rate is too high during warmup?
2% is the line. Above that, hold expansion and audit list quality. Above 4%, stop and run the remaining list through email verification.

What spam complaint rate is too high?
0.1% is the target, 0.3% is the threshold beyond which Gmail and Yahoo treat you as a high-complaint sender ineligible for mitigation. Operate as if 0.1% is the cliff.

Should I send to inactive subscribers during warmup?
No. Anyone past 90 days of no opens or clicks stays suppressed during warmup. Run them through a separate re-engagement campaign after warmup completes, on lower volume.

What should I do if Gmail throttles me but Yahoo doesn’t?
Hold or reduce Gmail-specific volume. Continue normal pace on Yahoo and other providers. Investigate authentication alignment for Gmail specifically. Check Postmaster Tools for the actual signal.

What happens if I stop sending for 30 days?
Your IP reputation decays. An IP unused for more than 30 days needs to be warmed up again. Plan a 1–2 week re-warmup before scaling back up.

Should marketing and transactional email use separate IPs?
Yes if you can. Spam complaints on marketing degrade transactional delivery, and customers who unsubscribe from marketing shouldn’t lose their password reset emails. Two IPs, two subdomains, separate warmup for each.

What about Apple Mail’s Privacy Protection — does it affect warmup?
It affects measurement, not warmup itself. Open rates from Apple users are inflated and unreliable. Use clicks and complaints as your primary signal during warmup if your list is heavily Apple.

Can I use a warmup service to automate this?
For high-volume sending from real customer lists, the warmup-service category (peer-to-peer inbox interaction networks) is the wrong tool. Those services are designed for cold outreach from individual inboxes. For 50k+/day from your own list, the right approach is the controlled ramp described above, monitored by a human.

Have a high-volume warmup question this guide didn’t cover? The SMTP2GO support team has helped scale customers from 10,000 to a million plus per month. Get in touch.

Leave a Reply

Your email address will not be published. Required fields are marked *

Ready for better email delivery?

Try SMTP2GO free for as long as you like:

Try SMTP2GO Free → Paid plans available for over 1,000 emails/month.
×

Ready for better email delivery?
Try SMTP2GO free for as long as you like:

Try SMTP2GO Free See Pricing