Quick Answer

IP warming for marketing email on a dedicated IP takes 4-8 weeks. Start at 200/day to your most engaged recipients, increase 30-50% daily. Week 1: 200-2,000/day. Week 2: 2,000-10,000/day. Week 3: 10,000-25,000/day. Week 4+: 25,000-50,000/day (scale to full volume). Monitor daily: bounce rate must stay under 3%, spam complaints under 0.1%, and domain reputation stable or improving in Google Postmaster Tools.

IP Warming Schedule: Day-by-Day Plan for Marketing Email

By Braedon·Mailflow Authority·Email Infrastructure·Updated 2026-03-31

The Schedule

This targets 50,000 emails/day at full volume on a dedicated IP. Scale proportionally for your target. For self-hosted servers, see our self-hosted IP warmup guide.

Week 1: Foundation (200-2,000/day)

DayVolumeRecipients
1200Top engaged (opened last 7 days)
2400Top engaged
3600Top engaged
41,000Engaged (opened last 14 days)
51,200Engaged
61,500Engaged
72,000Engaged (last 30 days)

Checkpoint: Bounce rate < 2%, complaints < 0.05%, no blacklists. Ensure SPF, DKIM, and DMARC are passing before proceeding.

Week 2: Growth (2,000-10,000/day)

DayVolumeRecipients
83,000Engaged 30 days
94,000Engaged 30 days
105,000Engaged 30 days
116,000Check Postmaster Tools (reputation should be Low→Medium)
127,000Engaged 30-60 days
138,500Engaged 60 days
1410,000Engaged 60 days

Checkpoint: Bounce < 2%, complaints < 0.1%, Postmaster shows Medium reputation or improving.

Week 3: Expansion (10,000-25,000/day)

DayVolumeRecipients
15-1612,000Engaged 60 days
17-1815,000Engaged 90 days
19-2020,000Engaged 90 days
2125,000Engaged 90 days

Checkpoint: Reputation should be Medium or High. If still Low, slow down.

Week 4+: Full Volume (25,000-50,000/day)

DayVolumeRecipients
22-2430,000Engaged 90-120 days
25-2740,000Expanding audience
28+50,000Full volume (engaged segments only)

Final checkpoint: Domain reputation High or stable Medium, bounce < 2%, complaints < 0.05%, no blacklists.

Monitoring During Warmup

Check these daily:

MetricToolHealthyConcerningStop
Bounce rateESP dashboard< 2%2-3%> 5%
Complaint ratePostmaster Tools< 0.05%0.05-0.1%> 0.3%
Domain reputationPostmaster ToolsImprovingFlatDeclining
IP reputationSNDS / TalosGreen/GoodYellow/NeutralRed/Poor
BlacklistsHetrixTools/MXToolboxNoneListed
Open rateESP dashboard> 30%20-30%< 15%

If Metrics Deteriorate During Warmup

Bounce rate spike (> 3%): Stop. Clean list. Restart at 50% of last successful volume.

Complaint rate above 0.1%: Reduce volume by 50%. Review audience — are you sending to engaged contacts only?

Reputation declining: Pause for 48 hours. Review last 3-5 days of sending. Identify what changed.

Blacklisted: Stop all sending. Get delisted. Wait for confirmation. Restart warmup from Day 1 at lower volume.

Provider-Specific Notes

SendGrid

  • Automated IP warmup available on Pro plan
  • Manual warmup recommended for more control
  • Monitor in Activity → Stats

Mailgun

  • No automated warmup — manual only
  • Request dedicated IP from support
  • Monitor in Analytics → Overview

AWS SES

  • SES has its own sending quota system (starts low, increases automatically)
  • Request quota increase before warmup
  • Managed dedicated IPs auto-warm (for additional cost)
  • Standard dedicated IPs: manual warmup required

After Warmup: Ongoing Maintenance

A warmed IP still needs care:

  • Consistent volume. Don't go from 50K/day to 0 for 2 weeks, then back to 50K. Keep daily volume consistent.
  • Engagement-based sending. Continue sending primarily to engaged contacts.
  • Weekly monitoring. Check Postmaster Tools and blacklists weekly.
  • List hygiene. Monthly cleaning prevents reputation drift.

Practitioner note: The most critical part of warmup isn't the volume schedule — it's the recipient selection. Sending to your most engaged contacts first builds the strongest positive signals. I've seen warmups succeed at faster rates because the list was exceptionally engaged, and warmups fail at conservative rates because the list was stale. Quality of recipients > speed of volume increase.

Practitioner note: If you're migrating ESPs and getting a new dedicated IP, overlap with your old ESP during warmup. Keep the old ESP active for your full volume while gradually shifting traffic to the new IP. Don't go dark on the old IP — the gap resets momentum.

If you need IP warmup managed professionally, schedule a consultation — I run end-to-end warmup programs including daily monitoring and adjustments.

Sources


v1.0 · March 2026

Frequently Asked Questions

Is this schedule different from cold email warming?

Yes. Cold email warming uses warmup tools (fake engagement signals) and takes 2-3 weeks. Marketing IP warming uses real recipients and takes 4-8 weeks. Marketing warming starts at higher daily volumes but ramps more carefully because the stakes are higher.

Do I need to warm up if I'm on shared IPs?

No. Shared IPs are already warmed by other senders' traffic. Only dedicated IPs need warming. If you just moved to a dedicated IP from shared, you must warm it even if you've been sending for years — the IP itself has no history.

What if I only send 10K/month? Can I use a dedicated IP?

Not recommended. A dedicated IP needs consistent daily volume to maintain reputation. 10K/month = ~330/day, which is too low for stable IP reputation. Stay on shared IPs until you consistently send 50K+/month.

What happens if I skip warming?

The IP has zero reputation. ISPs see sudden high volume from an unknown IP and assume spam. Result: severe throttling (4xx deferrals), spam placement, and possible IP blacklisting. Recovery from a failed warmup can take longer than the warmup itself.

Can I warm up faster than 4 weeks?

For very engaged lists with excellent metrics: 3 weeks is possible. For average lists: 4-6 weeks is safe. Rushing below 3 weeks significantly increases risk. The extra week of patience is always cheaper than recovering from a reputation crash.

Want this handled for you?

Free 30-minute strategy call. Walk away with a plan either way.