Deliverability

How to Warm Up an Email: Day-by-Day Schedule

How to warm up an email account on a new domain, day by day: warmup and cold volume from day 0 to 30, the checks before cold email, what to do if one fails.

Max Korolev
Max KorolevFounder & CEO, Outreach2dayUpdated 7 min read
On this page

An email warmup schedule for cold email has three phases. Days 0 to 2: set up the domain, authentication and mailboxes. Days 1 to 14: warmup only, no cold email. From day 14: full cold volume, up to 25 a day per mailbox, with warmup still running. The first cold email waits until three checks pass: authentication, a stable warmup inbox rate and a placement test for Google and Outlook recipients.

We make Outreach2day, cold email infrastructure with warmup included in every mailbox. The schedule below is the one we recommend to our users. If you only need the short answer on duration, read how long to warm up a new mailbox. This post is the plan: what happens on which day, and what to check before moving on. To pick the software that runs the warmup, see best email warmup tools; for what a warmup service does and costs, see email warmup service.

The Schedule at a Glance

Day 0 is the day you buy or connect the domain. Cold volume is per mailbox per day and does not include warmup emails.

Day

Warmup

Cold email per mailbox

What happens

0

Off

0

Domain bought or connected, DNS records added, mailboxes created

0 to 2

Starts once DNS is live

0

Nameserver change on your own domains takes 24 to 48 hours; new mailboxes are ready within 24 hours

1 to 7

Running, rising

0

Warmup only. Confirm warmup emails are actually being sent and received

8 to 13

Running, steady

0

Warmup only. Watch the warmup inbox and spam rate daily

13

Running

0

Gate check before any cold email (see the checklist below)

14

Running

Up to 25

Full volume: first cold emails, spread across the working day

15 to 30

Running

Up to 25

Hold at full volume, keep warmup on, watch the same signals

The rule is: nothing cold before day 14, then up to 25 cold emails per mailbox per day from day 14. The 14 days of warmup are what makes full volume safe on the first sending day.

Warmup Volume per Day

On Outreach2day, each mailbox sends 25+ warmup emails a day to Google recipients, 25 to Outlook recipients and 25 to other providers, so 75+ warmup emails a day in total. That runs on every mailbox and is included in the $2.50 per mailbox per month.

If you run warmup in a separate tool, start at the tool's low setting and let it ramp according to its own settings. Don't copy numbers from a different tool: warmup networks differ in size and in how they count emails. Two rules hold for any tool:

  • Keep the daily level steady once it reaches its target. Change it in small steps over several days.

  • Don't push warmup up to fix a bad rate. A sudden jump in volume is what Google's guidelines warn against (quoted below and in the section on failed checks).

Google's sender guidelines describe the same principle for any new sender: "Start with a low sending volume to engaged users, and slowly increase the volume over time," and "Send email at a consistent rate. Avoid sending email in bursts."

How to Warm Up a New Email Domain, Step by Step

  1. Set up the domain on day 0. Buy a separate domain for cold email or connect one you own. Add SPF, DKIM and DMARC records (on Outreach2day they are set up automatically). If you connect your own domain, the nameserver change takes 24 to 48 hours.

  2. Create the mailboxes. Up to 5 mailboxes per domain. New Outreach2day mailboxes are ready within 24 hours.

  3. Verify authentication before warmup starts. Send a test message and confirm SPF, DKIM and DMARC pass. You can check SPF and DKIM records, and DMARC, with the free checker. Warmup started before DNS has propagated can fail quietly.

  4. Run warmup only for at least 14 days. No cold email from the mailbox in this period. Check on day 1 or 2 that warmup emails are going out and coming back; a mailbox shown as connected is not enough.

  5. Run the gate check on day 13. Authentication passes, the warmup inbox rate has been stable for several days, and a placement test lands in the inbox for both Google and Outlook recipients.

  6. Start full cold volume on day 14. Up to 25 cold emails per mailbox a day, spread across the working day.

  7. Repeat the checks while you send. Run the gate check again every few days and after any change in volume or copy.

  8. Keep warmup running after day 14. Warmup stays on for as long as the mailbox sends cold email. See why to keep warmup running while sending.

The Checks Before and During Cold Email

Run these before the first cold email and again every few days while you send:

Check

Pass

Fail

Authentication

SPF, DKIM and DMARC pass on a test message

Any of them fails or is missing

Warmup inbox rate

Stable across several days

Falling for more than a day or two, or spam rate rising

Placement test, Google recipients

A neutral email lands in the inbox

Lands in spam or promotions across most seed addresses

Placement test, Outlook recipients

A neutral email lands in the inbox

Lands in junk across most seed addresses

Server responses

No new bounces or deferrals from the step before

New 4xx deferrals or 5xx blocks

A warmup inbox rate is an early warning signal: warmup partners have a history with your mailbox and your prospects don't. That's why the placement test is a separate check. For how to run one and read the result, see are inbox placement tests reliable.

What to Do When a Check Fails

Hold. Lower cold volume on the affected mailboxes and fix the cause before you send more.

  1. Lower or pause cold volume on the affected mailboxes.

  2. Keep warmup running at its normal level.

  3. Find which layer failed. One mailbox, one domain, or every domain on the same sending IPs. See what a warmup inbox rate drop means.

  4. Re-run the check after a few days. Return to full volume only when it passes.

Google's guidance for the same situation: "If messages start bouncing or start being deferred, reduce the sending volume until the SMTP error rate decreases. Then, increase slowly again." It also warns that "immediately doubling previously sent volumes suddenly could result in rate limiting or reputation drops" (sender guidelines).

A held schedule takes longer. Cheaper extensions such as .info can need more time before full volume. Day 14 is the earliest day for cold email, at full volume.

Free guide19 min read

Send 100,000 cold emails a month

Domains and mailboxes you need, DNS, warmup, lists, copy and follow-ups, with a launch checklist, sent to your inbox.

Unsubscribe in one click.

Scaling Schedule: Adding Mailboxes

Every new mailbox needs the full schedule, including mailboxes that replace a burned domain. Plan capacity two weeks ahead: buy and warm the extra domains and mailboxes 14 days before you need them to send at full volume.

Example: you send from 20 mailboxes on 4 domains today (up to 500 cold emails a day at 25 each) and want 1,000 a day.

When

Action

Cold capacity per day

Week 0

Buy 4 more domains, create 20 mailboxes, warmup starts

500 (existing mailboxes only)

Week 2 (day 14)

New mailboxes send up to 25 a day

Up to 1,000

The arithmetic: 1,000 ÷ 25 = 40 mailboxes, and 40 ÷ 5 = 8 domains. The cold email capacity calculator does this for other volumes. Follow-ups count toward the same 25 a day per mailbox; the cold email follow-up sequence post shows how a sequence multiplies sends.

If you add a large batch, stagger it: warm a few domains at a time, so total volume rises in steps rather than at once. The per-mailbox ceiling stays at 25 no matter how many mailboxes you run; see cold emails per mailbox per day.

IP Warmup Is a Different Schedule

IP warmup applies when you send through an email service provider on a dedicated IP address: the IP itself has no history, so you raise the volume sent from it over weeks. Amazon SES says a positive reputation takes "around two weeks" with some mailbox providers and "up to six weeks" with others, and its automatic warmup for standard dedicated IPs increases "over 45 days" (Amazon SES documentation). The schedule in this post is for mailboxes on your own domains: it warms the domain and the mailbox, and does not involve leasing or warming an IP.

FAQ

Can I send cold email during the first 14 days?

No. Keep the mailbox on warmup only for at least 14 days. Sending cold email earlier puts strangers' spam complaints and non-replies on a mailbox with no history.

Do I warm up the domain or each mailbox?

Both, in practice. A new domain has no reputation and each mailbox on it has no sending history, so every new mailbox runs the full schedule, even on a domain that already has warmed mailboxes.

How many warmup emails should a mailbox send per day?

On Outreach2day, 25+ to Google recipients, 25 to Outlook and 25 to other providers, so 75+ a day. In a separate warmup tool, start at its low setting and follow its ramp.

Can I speed up the warmup schedule?

Not safely. Sending cold email before day 14 or raising warmup faster than the schedule is the abrupt change that Google's guidelines warn against, and a failed check adds more days than it saves. To send more sooner, add mailboxes: each new one runs the same 14 days and then sends up to 25 cold emails a day.

When should I stop warmup?

Don't stop it while the mailbox sends cold email. Its inbox and spam rate are the earliest sign that a mailbox or domain is slipping.

How do I warm up a new email account for cold outreach?

Set up SPF, DKIM and DMARC on a separate domain, create up to 5 mailboxes on it and run warmup only for at least 14 days. On day 13, check that authentication passes, the warmup inbox rate is stable and a placement test lands in the inbox for Google and Outlook recipients. From day 14, send up to 25 cold emails per mailbox a day and keep warmup running. The step-by-step section above has the details.

How long does it take to warm up a new email account?

14 days of warmup before the first cold email; from day 14 a mailbox sends full volume, up to 25 cold emails a day. If you connect your own domain, add 24 to 48 hours for the nameserver change first. A cheaper extension such as .info can need more time, and warmup keeps running for as long as the mailbox sends.

What is email warmup, and do I need it for cold outreach?

Warmup is a steady daily flow of emails between a new mailbox and a network of inboxes that open and answer them, so the mailbox builds a sending history before it writes to strangers. A new mailbox needs it: we keep every new mailbox on warmup only for at least 14 days, and warmup keeps running alongside cold email. On Outreach2day each mailbox sends 75+ warmup emails a day.

How do I set up outbound so my domain does not get burned?

Send cold email from separate domains, keep up to 5 mailboxes on each, warm every mailbox for 14 days and send at most 25 cold emails per mailbox a day. Run the gate checks every few days while you send; when one fails, lower cold volume on the affected mailboxes and keep warmup running until it passes. With Outreach2day cold email infrastructure, SPF, DKIM and DMARC are set on every domain automatically.

Sources

Checked September 2026:

Every Outreach2day mailbox comes with automatic SPF, DKIM and DMARC setup and warmup that keeps running while you send, for $2.50 a month (pricing; how that compares with other vendors: best cold email infrastructure providers).

Free guide

Send 100,000 cold emails a month

How to send 100,000 cold emails a month while keeping quality, engagement and conversion rates high: domains, mailboxes, warmup, leads, copy and scaling

Step-by-step playbook · 19 min read
  • Deliverability12 min read

    How to Improve Cold Email Open Rates

  • Agent skill

    Burned sending domain detector

Deliverability call

Talk to our deliverability team

Book a call with the people who run our mailbox infrastructure. We look at your current setup and tell you what to change.

  • Review your domains, DNS records and current inbox placement
  • Size the setup: domains, mailboxes per domain and daily volume per mailbox
  • Plan warmup and the move from your current provider or sequencer

Free call

See open times in your time zone and book on this page.

Or open the booking page