TL;DR

A cold email warmup schedule gives each new mailbox a warmup-only period, then ramps cold sends from 3-5 a day to full volume (10 to 20 cold emails a day, 15 by default). On aggressive and normal pacing, warmup runs alone for 14 days and cold volume ramps from day 15 to day 28. Safe pacing warms for 28 days and reaches full volume on day 42. Warmup keeps running alongside (up to 20 a day), so each mailbox stays at or under about 50 emails a day in total, warming included.

Warmup Schedule Generator

Warmup pace:
DayDateCold / mailboxWarmup / mailboxTotal / mailboxTotal, all mailboxes

Warmup shares the daily budget with cold sends: keep the total at or under about 50 emails per mailbox per day. The warmup column follows Winnr's built-in warming, which ramps up to 20 warmup emails a day.

Why Warmup Matters

Every cold email inbox starts with zero reputation. Spam filters (Gmail, Outlook, Yahoo) track sender patterns over time: how much you send, to whom, how recipients interact with your mail, what your reply rate looks like, whether your traffic pattern resembles a human's outbox. A brand-new mailbox that sends 15 cold emails on day 1 looks like a spammer and gets filtered accordingly.

Warmup solves this by simulating natural email behavior. The inbox sends and receives messages inside a warming network (other trusted inboxes that reply, mark as important, move out of spam). Over 2 to 6 weeks, this builds a sending history that lets you scale cold volume without tripping filters.

Why the Logistic Curve?

The schedule above uses a logistic (S-shaped) ramp for cold volume rather than a linear one. Linear plans (+1 email per day) move at the same pace throughout. The logistic curve is slow at the start, when reputation is most fragile, fastest in the middle, and slow at the finish, so you settle into sustainable volume without overshooting.

Concretely, the normal pace (14 days of warmup, then cold sends ramping to 15 a day) looks like this:

Running Warmup at Scale

Most cold email teams don't warm one mailbox at a time. They warm 50 to 200 at once so every mailbox reaches full volume on the same day. The mailbox count field does the math for you. For 50 mailboxes on normal pace:

Warmup traffic for 50 mailboxes peaks at 50 × 20 = 1,000 warmup emails a day. Winnr's built-in email warming handles this for every mailbox at $0.60 per mailbox per month, with no per-mailbox configuration. Want to skip the wait? Pre-warmed domains come with mailboxes that have already been warmed.

Paired with: Use the Cold Email Calculator to size your mailboxes and domains before generating the schedule. Before warmup starts, set up DNS with the SPF, DKIM, and DMARC generators, then confirm it with the Domain Health Checker.

Frequently Asked Questions

How long should I warm up a cold email inbox?

Warm for at least 2 weeks before any cold sending, and 4 weeks on a brand-new domain. This schedule warms for 14 days and reaches full cold volume on day 28 (aggressive and normal), or warms for 28 days and reaches full volume on day 42 (safe). Jumping straight to full cold volume on a new mailbox is the fastest way to damage its reputation.

How many cold emails should I send on day 1 of warmup?

None. Run warmup on its own for the first 2 to 4 weeks, then start cold sending at 3 to 5 a day and raise it gradually. This schedule starts cold sending at 5 (aggressive), 4 (normal), or 3 (safe) a day.

What is the difference between aggressive, normal, and safe warmup?

Aggressive warms for 14 days, then ramps to 20 cold emails a day by day 28. Normal warms for 14 days, then ramps to 15 cold a day by day 28. Safe warms for 28 days, then ramps to 10 cold a day by day 42, because fresh or recovering domains benefit from a gentler start. Warmup runs alongside at up to 20 a day (15 on safe), so every pace keeps a mailbox at or under about 50 emails a day.

Should warmup continue after the ramp is done?

Yes. Most teams keep warming running alongside cold sending once the initial warmup period is over. Keep the total (cold plus warmup) at or under about 50 emails per mailbox per day. Winnr's built-in warming keeps running at $0.60 per mailbox per month.

Can I warm up multiple inboxes at the same time?

Yes. Each mailbox follows the same schedule independently. Provision them together, turn on warming, and they all reach full cold volume around the same date. Set the number of mailboxes above to see daily totals for the whole group.

What happens if I skip warmup entirely?

A new mailbox has no sending history, so sending full cold volume from day 1 looks like spam to Gmail and Microsoft and usually gets filtered. Mailboxes on aged domains with a clean history, or pre-warmed domains, can start sooner. For brand-new mailboxes, follow a ramp.

How much warmup volume do I need per inbox?

Winnr's built-in warming ramps up to 20 warmup emails a day per mailbox, and this schedule uses that ceiling (15 on safe pacing). With 10 to 20 cold emails on top, each mailbox stays at or under about 50 emails a day.

Does Winnr include warmup?

Yes. Winnr's built-in warming costs $0.60 per mailbox per month and runs on Winnr's own warming network, so no third-party tool is required. Turn it on for any mailbox from the dashboard.