How to Set Up Email Warm Up for Cold Outreach
To set up email warm up for cold outreach, register secondary sending domains, configure SPF, DKIM, and DMARC, then run each mailbox through automated warm-up for 2 to 4 weeks before sending real campaigns. Ramp gradually to a steady-state ceiling of roughly 30 to 50 sends per day per mailbox, and measure deliverability by total reply rate, not open rate.
Key Takeaways
- Email warm up takes 2 to 4 weeks per mailbox before it is safe to send live cold campaigns.
- A warmed mailbox tops out at roughly 30 to 50 sends per day at steady state, which is why volume comes from many mailboxes, not high volume per mailbox.
- Deliverability and infrastructure come before copy. The best copy cannot rescue email that lands in spam.
- Total reply rate is the clearest test of a domain's deliverability. Any reply means the email reached a human inbox.
- Open rate is unreliable because tracking pixels are blocked or pre-fetched. Alchemail runs with open tracking off.
- Alchemail manages 200+ sending accounts across 100+ domains, which generated $55M+ in pipeline and 927 booked meetings in 2025.
What is email warm up for cold outreach?
Email warm up is the process of gradually increasing a new mailbox's sending volume while it exchanges genuine, replied-to messages, so that mailbox providers like Google and Microsoft build a positive sender reputation. Warm up runs for 2 to 4 weeks before live campaigns and prevents a fresh domain from being flagged as spam the moment it starts sending cold email at volume.
Without warm up, a brand-new domain that suddenly sends 40 cold emails a day looks exactly like a spammer to filtering algorithms. Warm-up traffic simulates normal human email behavior: messages get opened, replied to, and moved out of spam. That reputation signal is what earns inbox placement later.
Warm up is not optional and it is not a one-time event. Mailboxes stay in a low-volume warm-up pool even after they go live, so reputation keeps building alongside real sending. For the full domain and DNS side of this, see our guide on cold email sending domains setup.
How do you set up email warm up step by step?
You set up email warm up by first building the sending infrastructure, then running automated warm-up software before any live sends. The order matters: domains and DNS records must be correct before warm up starts, because warm up cannot fix a misconfigured domain. Plan 2 to 4 weeks of warm-up ramp per mailbox before the first real campaign.
Here is the sequence practitioners should follow:
- Register secondary sending domains. Never send cold email from your primary company domain. Buy separate domains that redirect to your main site.
- Configure DNS authentication. Set up SPF, DKIM, and DMARC records for every domain. SPF is a DNS record that lists which servers may send on your behalf. DKIM signs each message cryptographically. DMARC tells providers what to do with mail that fails those checks.
- Create mailboxes. Provision 2 to 3 mailboxes per domain, each with a real name and profile photo.
- Enable automated warm-up. Connect each mailbox to warm-up software that sends and replies to a shared network of inboxes.
- Ramp gradually. Start at a few sends per day and increase over 2 to 4 weeks.
- Go live at steady state. Begin real campaigns only after warm up shows stable inbox placement, then cap each mailbox at 30 to 50 sends per day.
For the offer and messaging side, once infrastructure is solid, review our post on why deliverability comes before copy.
How long does email warm up take?
Email warm up takes 2 to 4 weeks per mailbox before it is safe to run live cold campaigns. Newer domains and mailboxes on stricter providers need the full 4 weeks. Warm-up traffic should never stop entirely, even after go-live, because ongoing warm-up sends keep reputation stable while your real cold volume ramps up alongside them.
The timeline is not something you can compress by paying more or sending faster. Provider algorithms watch behavior over days and weeks, so rushing the ramp is the fastest way to get a domain flagged. If you need volume quickly, the answer is more mailboxes running in parallel, not a shorter warm-up per mailbox. See how to scale cold email volume safely.
What is the daily send limit for a warmed mailbox?
A warmed mailbox tops out at roughly 30 to 50 sends per day at steady state. That ceiling is set by provider reputation systems, not by your software. Pushing a single mailbox past this range degrades deliverability and raises spam-folder placement, so total campaign volume must come from running many mailboxes in parallel rather than overloading one.
This ceiling is the core reason serious cold email programs run distributed infrastructure. Alchemail runs 200+ sending accounts across 100+ domains for exactly this reason: it is the only safe way to reach meaningful daily volume.
| Volume target per day | Mailboxes needed at 40/day | Approx. domains at 2 mailboxes each |
|---|---|---|
| 200 sends | 5 | 3 |
| 500 sends | 13 | 7 |
| 1,000 sends | 25 | 13 |
| 2,000 sends | 50 | 25 |
Plan infrastructure backward from your volume goal using this table. If you want 1,000 clean sends a day, you need roughly 25 warmed mailboxes, not one mailbox sending 1,000 emails.
How do you measure whether warm up worked?
You measure warm up success by total reply rate, because any reply proves the email reached a human inbox and was read. Total reply rate is the clearest test of a domain's deliverability. Positive reply rate then forecasts pipeline. Open rate is unreliable, because tracking pixels are blocked or pre-fetched by providers, which is why Alchemail runs with open tracking off.
The logic is simple. If people reply at all, even to say "not interested," the message landed in the inbox and a human engaged with it. That is direct evidence of deliverability that no open pixel can give you. Total reply rate confirms placement, and positive reply rate confirms the offer is working. Both matter for different reasons.
Practical checks during and after warm up:
- Seed inbox tests. Send to test accounts across Gmail, Outlook, and other providers and confirm inbox versus spam placement.
- Total reply rate. Track every reply, positive or negative, as your deliverability signal.
- Positive reply rate. Track interested replies as your pipeline forecast.
For a deeper breakdown, read reply rate versus open rate.
Why does infrastructure come before copy?
Infrastructure comes before copy because the best-written email cannot generate replies if it lands in spam. Deliverability and mailbox reputation determine whether a message is ever seen. Personalization and offer only start paying off once deliverability, targeting, and the offer itself are correct. Fixing copy on an unwarmed domain solves nothing.
Teams routinely spend weeks A/B testing subject lines while their real problem is a cold domain with broken DKIM. The sequence that actually works is: infrastructure and warm up first, then targeting, then offer, then personalization. Alchemail's 927 booked meetings in 2025 came from that order of operations, not from clever copy on weak infrastructure. For the copy layer once you are inbox-safe, see cold email personalization that pays off.
FAQ
How many emails per day can I send from a new domain?
Start a new domain at just a few sends per day and ramp over 2 to 4 weeks to a steady-state ceiling of 30 to 50 sends per day per mailbox. New domains have no reputation, so sending high volume immediately triggers spam filters. To reach higher total daily volume, add more warmed mailboxes across more domains rather than pushing any single mailbox harder.
Should I warm up my main company domain?
No, never send cold email from your main company domain. Use separate secondary sending domains that redirect to your primary site, so any deliverability damage from cold outreach cannot harm your core business email. Warm up applies to these dedicated sending domains only. This separation is standard practice and protects your team's day-to-day email reputation.
Do I still need warm up if I use automated warm-up tools?
Yes, automated warm-up tools are how you perform warm up, not a way to skip it. These tools send and reply to messages across a shared network of inboxes to build reputation over 2 to 4 weeks. You should also keep warm-up traffic running after go-live so reputation stays stable while your real cold campaigns ramp alongside it.
Is open rate a good way to measure deliverability?
No, open rate is unreliable for measuring deliverability because tracking pixels are frequently blocked or pre-fetched by mailbox providers, which inflates or hides real opens. If any metric is a vanity metric, it is open rate. Alchemail runs with open tracking off and uses total reply rate instead, because any reply proves the email reached a human inbox.
What DNS records do I need before warming up a domain?
You need SPF, DKIM, and DMARC records configured before warm up starts. SPF lists which servers may send on your behalf, DKIM cryptographically signs each message, and DMARC tells providers how to handle mail that fails those checks. Warm up cannot repair a misconfigured domain, so verify all three records are correct before connecting the mailbox to warm-up software.
How many mailboxes do I need to hit 1,000 emails a day?
You need roughly 25 warmed mailboxes to send 1,000 clean emails per day, based on a safe ceiling of about 40 sends per mailbox. At 2 mailboxes per domain, that is around 13 domains. This is why distributed infrastructure matters: Alchemail runs 200+ accounts across 100+ domains rather than overloading a small number of mailboxes.
Can I speed up warm up to launch campaigns faster?
No, you cannot safely compress warm up below 2 to 4 weeks, because provider reputation systems evaluate sending behavior over days and weeks. Rushing the ramp is the fastest way to get a domain flagged as spam. If you need volume quickly, add more mailboxes running warm up in parallel rather than shortening the warm-up period on any single mailbox.

