Octeth v5.9.5 Now Available! See What's New
Free Deliverability Tool

Sender IP Warm-Up Plan Generator

Enter your IPs, target volume and provider mix. Get a day-by-day sending schedule with the audience to target in each phase, warnings when the ramp is too steep, and exports for your spreadsheet or calendar.

Ramp profile

The default for a healthy, recently mailed list with clean authentication. Roughly six weeks of calendar time when weekends are skipped.

Each IP builds its own reputation. Volume is split evenly across them.

Total across all IPs once the warm-up is finished.

Sending days, not calendar days. The Standard profile suggests 30.

Provider mix
Total: 100%

Check your list. Most B2C senders are 55-70% Gmail; B2B skews far more Microsoft.

Weekends

Contacts who opened or clicked in the last 90 days. We flag any day the plan outgrows them.

Sending days
30
Finishes
2026-10-08
Total emails
1,146,104
Peak per IP
125,000
Planned growth
1.28x
Calendar days
42
FoundationDay 1–6

Send only to contacts who opened or clicked in the last 30 days.

ExpansionDay 7–15

Widen to contacts engaged in the last 60 days.

ScaleDay 16–26

Widen to contacts engaged in the last 90 days.

PlateauDay 27–30

Full engaged list at target volume.

Plan view
Export
Share

The link carries every input and every manual override. Nothing is stored on our servers.

Day by day sender IP warm-up schedule. The total column is editable; press Enter to save.
DayDatePhasePer IPTotalGmailMicrosoftYahooOther
12026-08-28FriFoundation100120502010
22026-08-31MonFoundation128153642613
32026-09-01TueFoundation164197823316
42026-09-02WedFoundation2092511044221
52026-09-03ThuFoundation2673201345327
62026-09-04FriFoundation3424101716934
72026-09-07MonExpansion4375242198744
82026-09-08TueExpansion55967127911256
92026-09-09WedExpansion71585835814371
102026-09-10ThuExpansion9141,09745718391
112026-09-11FriExpansion1,1691,403584234117
122026-09-14MonExpansion1,4951,794748299149
132026-09-15TueExpansion1,9122,295956382191
142026-09-16WedExpansion2,4452,9341,223489244
152026-09-17ThuExpansion3,1273,7521,564625313
162026-09-18FriScale3,9984,7981,999799400
172026-09-21MonScale5,1136,1362,5561,023511
182026-09-22TueScale6,5387,8463,2691,307654
192026-09-23WedScale8,36010,0324,1801,672836
202026-09-24ThuScale10,69112,8295,3462,1381,069
212026-09-25FriScale13,67116,4056,8362,7341,367
222026-09-28MonScale17,48220,9798,7413,4961,748
232026-09-29TueScale22,35526,82611,1784,4712,235
242026-09-30WedScale28,58734,30414,2945,7172,859
252026-10-01ThuScale36,55643,86718,2787,3113,656
262026-10-02FriScale46,74756,09623,3749,3494,675
272026-10-05MonPlateau59,77871,73429,88911,9555,978
282026-10-06TuePlateau76,44291,73038,22115,2897,644
292026-10-07WedPlateau97,751117,30148,87619,5509,775
302026-10-08ThuPlateau125,000150,00062,50025,00012,500

How this plan is calculated

Your target daily volume is divided evenly across your fresh IPs to get a per-IP target. The plan then grows from a small starting volume to that per-IP target along a geometric curve, so each day is the same multiple of the day before rather than the same fixed increase. That matters because mailbox providers judge rate of change, not absolute numbers.

Each day's volume is then split across Gmail, Microsoft, Yahoo and everything else using the provider mix you entered, and every day is checked against per-provider growth limits. Weekends are skipped, halved or sent in full depending on the mode you pick.

Acting on that provider mix requires segmenting your list by recipient domain, so you can hold Microsoft back while Gmail ramps ahead rather than sending every provider the same blended volume.

Ramp profiles

Profile Starts at Max growth/day Suggested days When to use it
Conservative 50/IP 1.35x 45 Slowest ramp, lowest risk. Use when the list has not been mailed in months, when Microsoft is a large share of the audience, or when a previous warm-up was throttled.
Standard 100/IP 1.60x 30 The default for a healthy, recently mailed list with clean authentication. Roughly six weeks of calendar time when weekends are skipped.
Aggressive 250/IP 2.00x 21 Fastest ramp. Only viable with a large, highly engaged audience and daily monitoring. Expect to pause the ramp at least once.

Why each provider gets its own limits

Mailbox providers do not tolerate the same ramp. These are the thresholds this tool flags against, applied per IP:

Gmail

max 2.00x/day · day 1 ≤ 500/IP

Gmail tolerates a faster start than most, but it weighs engagement heavily from the first send.

Microsoft

max 1.40x/day · day 1 ≤ 200/IP

Microsoft forms reputation slowly and throttles new senders hard. It is almost always the provider that fails first.

Yahoo

max 1.60x/day · day 1 ≤ 300/IP

Yahoo and AOL share filtering and react quickly to complaint spikes.

Other

max 2.00x/day · day 1 ≤ 500/IP

Corporate and regional providers vary widely. Treat this as a rough ceiling.

The four phases of a warm-up

Volume is only half the plan. Who you send to matters more. Every warm-up that fails, fails because someone hit their target volume by mailing people who did not want the email. The plan above assigns each day to one of these phases.

1

Foundation

Send only to contacts who opened or clicked in the last 30 days.

  • Confirm SPF, DKIM and DMARC all pass before the first send.
  • Enrol in Google Postmaster Tools, Microsoft SNDS and Microsoft JMRP before day 1, not after.
  • Send at the same time each day so providers see a predictable pattern.
  • Ship one-click list-unsubscribe (RFC 8058) and a DMARC record before day 1 — Gmail and Yahoo require both from bulk senders.
2

Expansion

Widen to contacts engaged in the last 60 days.

  • Check the complaint rate every day. Hold the ramp flat if it exceeds 0.1%.
  • Check the hard bounce rate every day. Hold the ramp flat if it exceeds 2%.
  • Watch Google Postmaster domain and IP reputation move from Low to Medium.
3

Scale

Widen to contacts engaged in the last 90 days.

  • Layer triggered and transactional mail onto the same IPs so volume looks organic.
  • Start seeding inbox placement tests across Gmail, Outlook and Yahoo.
  • Expect Microsoft to lag Gmail by a week or more. That is normal.
4

Plateau

Full engaged list at target volume.

  • Hold at target for 5 to 7 days before introducing any unengaged contacts.
  • Reintroduce unengaged segments in small, separate sends, never mixed into the main campaign.
  • Keep sending daily. A cold IP loses reputation faster than it gained it.

What to monitor while warming

A warm-up plan is a hypothesis. These four tools tell you whether it is holding. Sign up for all of them before your first send — several take days to start reporting data.

When to pause the ramp

Metric Keep it If it slips
Spam complaint rate Under 0.1% Hold volume flat and narrow to your most engaged segment.
Hard bounce rate Under 2% Stop and clean the list before sending again.
Soft bounce / deferral rate Under 5% You are being throttled. Hold at the last good volume for 3 to 5 days.
Google Postmaster IP reputation Medium or High by phase 3 If still Low, stop ramping and audit content and list quality.
Open rate versus your baseline Within 20% of normal A sharp drop usually means spam-folder placement. Pause the ramp.
Google Postmaster spam rate Under 0.10%, never above 0.30% Google enforces at 0.30%. Above 0.10%, hold the ramp; approaching 0.30%, cut back to your most engaged segment immediately.

Holding volume flat is almost always the right response. Dropping to zero and restarting later wastes the reputation you have already built, and doubling down on a failing ramp turns a throttle into a block.

Frequently asked questions

How long does IP warm-up take?

Four to six weeks for most senders. A conservative ramp to a high daily volume can take eight weeks or more. Anything under two weeks rarely builds enough reputation at Microsoft to hold up under full volume.

How many emails should I send on day one?

Between 50 and 250 per IP, depending on how engaged your audience is. Send to your most engaged contacts only. The absolute number matters far less than the engagement rate those first sends produce.

Should I warm up my domain and my IP at the same time?

Yes, and it is unavoidable if both are new. Just be aware that a new domain on a new IP is the slowest possible start, so choose the conservative profile and expect the ramp to take longer than the calculator suggests.

Why does Microsoft need a slower ramp than Gmail?

Microsoft builds sender reputation on a longer window and throttles unknown senders aggressively, returning deferrals rather than rejections. Gmail reacts faster in both directions. This tool flags days where your Microsoft volume grows faster than roughly 1.4x day over day.

What do I do if deliverability drops mid-warm-up?

Hold the volume flat, do not reduce it to zero and do not keep climbing. Stay at the last good volume for three to five days, cut back to your most engaged segment, and only resume the ramp once complaint and bounce rates return to normal.

Do I need a separate IP for transactional and marketing mail?

If you send meaningful volume of both, yes. Transactional mail earns high engagement and marketing mail earns complaints; mixing them on one IP means your password resets inherit your newsletter reputation.

Is this warm-up plan tied to Octeth?

No. The plan is a schedule of volumes and audience segments. It works with any sending platform or MTA. Octeth can execute it directly, but the tool is free and requires no account.

Running the Warm-Up on Your Own Infrastructure?

Octeth is self-hosted email marketing software with per-IP sending controls, engagement segmentation and built-in deliverability monitoring. Own the infrastructure your reputation is built on.