IP warmup: how to bring a new sending IP to full volume

A new IP has no history, and receivers treat unknown senders conservatively — throttling, greylisting, or spam-foldering until a pattern emerges. Warmup is the deliberate ramp that supplies that pattern. Rush it and you spend months recovering from a few days of impatience.

Updated July 31, 202612 min read
  • A concrete 6-week schedule
  • Provider-specific tolerance
  • Rules that prevent a stall
  • Domain vs IP warmup

Key takeaways

  • Warmup exists because reputation is inferred from a pattern over time. A cold IP sending at full volume is an anomaly, not a sender.
  • Plan four to eight weeks. Smaller targets ramp faster; anything above roughly 100,000 a day needs the longer end.
  • Start with your most engaged recipients. Positive engagement early is what makes the ramp work.
  • Never increase by more than roughly double in a day, and hold volume if bounces exceed 2% or complaints exceed 0.1%.
  • Microsoft is the strictest during warmup and Gmail the most tolerant. Pace to the strictest receiver, not the average.

A brand-new IP address has no sending history, which means every receiving mail server that meets it has no basis for judgment. Their default posture toward an unknown sender that suddenly starts pushing volume is defensive: rate-limit the connection, greylist the message, route it to spam, or refuse it outright. None of that is a punishment — it is the correct response to a pattern that is indistinguishable from a compromised host.

Warmup is the process of replacing "unknown" with "known and well-behaved" by sending a deliberately small volume of high-quality mail and growing it in steps the receiver can follow. The mechanism is not volume for its own sake; it is accumulating positive evidence — delivered messages, opened messages, almost no bounces, almost no complaints — faster than volume grows.

Get it wrong and the cost is asymmetric. A few days of over-aggressive sending can produce reputation damage that takes months to undo, and there is no support ticket that reverses it.

When you need to warm up — and when you do not

SituationWarmup needed?Why
New dedicated IPYes, full rampNo history at all
Migrating to a new provider on new IPsYes, full rampIP reputation does not transfer between providers
IP dormant for 30+ daysYes, abbreviated rampReputation fades with inactivity
New sending subdomain on warm IPsYes, but domain warmup onlyDomain reputation is separate from IP reputation
Joining an established shared poolMinimalYou inherit the pool’s IP reputation; only your domain is new
Total volume under ~10k/monthMinimalBelow the volume where IP reputation carries much weight

A realistic warmup schedule

Published schedules vary because the right curve depends on your target volume. What does not vary is the shape: start very small, grow by roughly 50–100% per step, hold at each step long enough for receivers to register the pattern, and prioritise the recipients most likely to engage positively.

The table below targets roughly 100,000 messages a day over six weeks. For a lower target, compress by starting closer to your ceiling; for 500,000 a day or more, extend by doubling the days spent at each tier.

WeekDaily volumeRecipientsWatch for
Week 150 → 500Most engaged only — recent openers and active usersAny bounce at all; investigate before continuing
Week 21,000 → 5,000Add 30-day engagedBounce rate; first sign of provider throttling
Week 310,000 → 20,000Add 60-day engagedPostmaster Tools domain reputation begins to populate
Week 440,000 → 75,000Broaden graduallyComplaint rate; Microsoft deferrals
Week 5100,000+Approach full audienceSustained 4xx deferrals mean you are ahead of your reputation
Week 6Full volumeEverythingSettle into a steady daily pattern and keep it
Illustrative for a ~100k/day target. The exact numbers matter far less than the shape: small start, steady growth, no jumps beyond roughly double, and consistent daily sending throughout.

The rules that keep a ramp on track

  1. Authenticate before the first message. SPF, DKIM, and DMARC must be published, passing, and aligned on day one. Warming an IP that fails authentication accumulates negative evidence, not positive. Setup guide.
  2. Lead with your most engaged recipients. Opens, clicks, and replies from active users are the positive signal that makes the ramp work. Starting with a cold or dormant segment inverts the whole exercise.
  3. Never more than roughly double in a day. Larger jumps read as a volume spike from an unproven sender, which is exactly the pattern receivers throttle.
  4. Hold when metrics degrade. Bounce rate above 2% or complaint rate above 0.1% means stop increasing and fix the input. Pushing through does not work.
  5. Send transactional mail first if you have it. It has the highest engagement and the lowest complaint rate of anything you send, which makes it the ideal warmup traffic.
  6. Pace to the strictest receiver. Microsoft throttles hardest during warmup, Gmail is the most forgiving, Yahoo sits between. A ramp tuned to Gmail will stall at Outlook.com.
  7. Keep the pattern after you finish. Reputation is maintained by consistency. An IP that reaches full volume and then goes quiet for a month is back to being unknown.

How providers differ during warmup

ProviderToleranceBehaviour under strainVisibility
GmailMost tolerantSpam-folders before it throttles; weights domain reputation heavilyPostmaster Tools — the best data available
YahooModerateDeferrals and rate limiting; enforces its own complaint thresholdSender Hub
MicrosoftStrictestAggressive 4xx deferrals on unknown IPs; weights IP reputation heavilySNDS and JMRP
Corporate gatewaysVaries enormouslySilent quarantine with no bounce and no signalEssentially none

Microsoft deserves particular attention because it is where most warmups actually stall. Persistent 4xx deferrals from Outlook.com during a ramp are not a bug and not a reason to retry harder — they are a rate limit telling you the IP has not earned that volume yet. The correct response is to slow down, not to push. Registering for SNDS before you start gives you per-IP visibility into how Microsoft sees you, which is otherwise entirely opaque.

Corporate mail gateways are the hardest case because they frequently quarantine silently: no bounce, no deferral, no signal of any kind. If a meaningful share of your recipients are behind corporate filters, seed addresses in those environments are the only way to know what is happening.

What to watch while warming

Bounce rate

< 2%

hold the ramp above this

Complaint rate

< 0.1%

stop and investigate above this

Deferral rate

Trending down

rising means you are too fast

Delivery rate

> 95%

per provider, not blended

Break every one of those down by receiving provider. A blended number will look healthy while Outlook.com quietly defers a third of your mail, because Gmail volume swamps the average. Per-provider visibility is the difference between noticing a stall in week two and discovering it in week five.

  • SPF, DKIM, and DMARC published, passing, and aligned before the first send
  • Google Postmaster Tools registered for every sending domain
  • Microsoft SNDS registered for the IPs being warmed
  • Delivery, bounce, and deferral rates segmented by receiving provider
  • A written ramp plan with a defined hold condition
  • Suppression enforced so bad addresses never enter the warmup traffic

How warmups fail

MistakeWhat happensFix
Starting with a cold or purchased listBounces and complaints in week one; the IP is damaged before it has a reputationWarm on engaged recipients only, never on an imported list
Jumping volume to hit a deadlineThrottling, deferrals, and a stall that costs more time than the ramp would havePlan the ramp backwards from the launch date
Pausing mid-rampProgress decays; the ramp effectively restartsMaintain near-daily sending throughout
Ignoring Microsoft deferralsRetry storms make the rate limiting worseTreat sustained 4xx as a signal to slow down
Warming IPs and a new domain simultaneouslyBoth identities are unknown at once, doubling the difficultyStagger them — establish one, then the other
Skipping authentication until "later"The ramp accumulates authentication failures as its historyPublish and verify DNS before message one

Warmup as a managed service

Everything above is a real project. It needs a plan, daily attention for over a month, per-provider monitoring, and the discipline to hold volume when a launch date says otherwise. It is also work that has nothing to do with your product, and it is where most self-managed dedicated IPs go wrong — not because the team was careless, but because the ramp collided with a deadline.

This is why SuperSend TX does not hand over cold IPs. When you move to Dedicated, we provision the mail servers and addresses, run the full warmup ramp before you depend on them, monitor reputation per provider throughout, and operate the stack afterwards. You get infrastructure that is already warm, not a project.

On the Pool the question does not arise: the network is already warm and carries only paying transactional customers, so a new account inherits established reputation from the first message while its domain reputation builds naturally underneath.

Never receive a cold IP

On Dedicated we provision your mail servers and addresses and run the full warmup ramp before you depend on them — so cutover day is a configuration change, not a six-week experiment.

Related reading

FAQ

Frequently asked questions

What is IP warmup?

IP warmup is the process of gradually increasing sending volume from a new IP address so mailbox providers can build trust in it. A new IP has no history, so receivers treat it conservatively — throttling, greylisting, or spam-foldering. The ramp supplies a pattern of well-behaved sending that replaces "unknown" with "known and trusted".

How long does IP warmup take?

Typically four to eight weeks. Targets under about 100,000 messages a day can usually reach full volume in four to six weeks; larger targets need the longer end because the ramp has further to climb. The elapsed time is set by how many doubling steps separate your starting volume from your target, plus the days you hold at each step.

Do I need to warm up a new sending domain?

Yes, though it is a gentler ramp than an IP warmup. Domain reputation is separate from IP reputation and now carries more weight at Gmail and Yahoo, so a new subdomain on already-warm IPs still needs volume introduced gradually. Avoid warming a new domain and new IPs simultaneously — stagger them so only one identity is unknown at a time.

What happens if I send too much too fast during warmup?

Receivers respond with rate limiting, deferrals, and spam placement, and the negative signals attach to the IP you are trying to establish. Microsoft is the strictest and typically stalls first, with persistent 4xx deferrals. Recovery takes far longer than the ramp would have, and there is no appeal process — the only remedy is to reduce volume and rebuild.

Can I warm up an IP with marketing emails?

You can, but transactional mail is far better warmup traffic. Password resets, receipts, and verification messages have the highest engagement and lowest complaint rates of anything you send, which is exactly the positive evidence the ramp needs. If you warm on marketing mail, use only your most recently engaged segment.

What happens if I pause during warmup?

Progress decays. Warmup depends on continuity, and a gap of a week or more effectively restarts the process — an IP dormant for around 30 days is treated much like a new one. Weekends are fine; extended pauses are not. If you cannot sustain near-daily volume through the ramp, you likely cannot sustain a dedicated IP afterwards.

Critical email deserves infrastructure you can name

Start on Sandbox in minutes. Move to a transactional-only Pool for production, or to Dedicated servers and IPs that we build, warm, and manage for you.