Mailbox warmup: the ramp schedule that actually works
New mailboxes that jump straight to volume get filtered within days. Here is a concrete four-week ramp — with daily numbers — and the reasoning behind each stage.
A brand-new mailbox has no reputation. Not a bad one — none. To Gmail and Microsoft, a mailbox created on Monday that sends 150 cold emails on Tuesday is indistinguishable from a compromised account or a spammer cycling through fresh domains. Both behave exactly that way, and both get filtered fast. Legitimate new employees, by contrast, send a handful of messages to colleagues, get replies, and grow their volume over weeks.
Warmup is the practice of imitating that legitimate pattern deliberately: starting at single-digit daily volume, generating real engagement, and increasing the count gradually until the mailbox can carry its working load. Skip it and you burn the mailbox — and leak damage onto the domain — before your first real campaign finishes.
What the receiving servers are actually measuring
Mailbox providers build a per-sender behavioral profile from a handful of observable signals. During your first weeks, four of them dominate:
- Volume trajectory. Smooth, gradual growth reads as human. Spikes, cliffs, and perfectly flat identical-count days read as automation.
- Engagement rate. Do recipients open these messages, reply to them, move them out of spam? Replies are the strongest positive signal a new sender can generate.
- Bounce and complaint rates. A new mailbox hitting invalid addresses in week one is a near-fatal signal — there is no positive history to absorb it.
- Sending cadence. Real people send during working hours with irregular gaps. Sixty messages fired at exact 30-second intervals at 3 a.m. is a fingerprint.
The four-week ramp, with numbers
The schedule below is the default ramp SendCanyon applies to a new mailbox targeting 50 sends per day — a sensible working ceiling for a single cold-outreach mailbox. The percentages are warmup engagement traffic (peer-network messages that get opened and replied to) versus real campaign sends.
| Stage | Days | Daily volume | Mix |
|---|---|---|---|
| Seed | 1–7 | 3 → 10 | 100% warmup traffic |
| Build | 8–14 | 10 → 20 | ~80% warmup, 20% campaign |
| Blend | 15–21 | 20 → 35 | ~50% warmup, 50% campaign |
| Working | 22–28 | 35 → 50 | ~25% warmup, 75% campaign |
| Maintain | 29+ | 50 | 10–15% warmup floor |
Two design choices in this table matter more than the exact numbers. First, growth is roughly 10–20% per day, never doubling. Second, warmup traffic never drops to zero — a permanent floor of engaged, replied-to mail keeps the mailbox's engagement average healthy even when a campaign underperforms.
Why you can't compress it
The tempting shortcut is to double daily. The problem is that reputation systems are trailing indicators: the damage from an aggressive week two shows up as spam placement in week three, when you've already committed real prospects to the mailbox. There is no appeal process and no support ticket for a domain-reputation downgrade — recovery means dropping back to seed-stage volume for weeks. Under-shooting the ramp costs you days; overshooting costs you the mailbox.
Warming a mailbox that already has history
An established mailbox that has been sending normal one-to-one business email doesn't start from zero — but it also has no history of *bulk* patterns. Start such a mailbox at roughly 30–40% of its target instead of single digits, and compress the ramp to about two weeks. The same rule applies after any pause of more than two weeks: reputation decays, so re-enter at half your previous ceiling and rebuild over several days.
One more scaling note: warm mailboxes in parallel, not in series. If you need 200 sends a day next quarter, four mailboxes ramping simultaneously to 50 each reach that capacity in the same four weeks that one mailbox takes to reach 50 — and the volume-per-sender stays inside the range receivers consider human.
The five mistakes that undo a good ramp
- Launching campaigns on day one alongside warmup. The warmup traffic can't outweigh forty cold sends to strangers. Gate campaign sending until the mailbox has at least a week of clean engagement.
- Treating the target as a floor rather than a ceiling. 50/day means *up to* 50 on a good day, with natural variation below it. Pinning volume at exactly the cap every day recreates the robotic fingerprint warmup exists to avoid.
- Ignoring time zones. Sending within your recipients' business hours isn't just a reply-rate tactic; middle-of-the-night bursts are a spam heuristic.
- Skipping list validation because "it's only warmup week". Bounces during warmup are the most expensive bounces you will ever generate.
- Warming one mailbox while five cold siblings on the same domain sit idle, then activating all six at once. Domain-level reputation sees the aggregate. Stagger mailbox activation the way you stagger volume.
Knowing when a mailbox is ready
Don't graduate a mailbox on the calendar alone. Before letting it carry full campaign load, look for: warmup open rates holding above roughly 60%, replies flowing both directions, zero spam-folder placements in the peer network for at least five consecutive days, and a bounce rate that rounds to zero. If any of those slip, hold the current volume for a few extra days rather than pushing forward — the schedule serves the signals, not the other way around.
This is tedious to run by hand across a fleet of mailboxes, which is why SendCanyon automates the whole ramp: each mailbox gets a warmup schedule that advances from its current daily volume toward its target, campaign sends are automatically gated until warmup status allows them, and the progress bar in your dashboard shows exactly where each mailbox sits on the curve. You set the target; the scheduler handles the patience.
Warmup is the least visible work in cold email and the most consequential. Four weeks of discipline buys you months of inbox placement — and there is no copywriting clever enough to substitute for it.