Email Warm-Up: The Complete Guide for Cold Email Senders
Email warm-up is the process of gradually increasing the sending volume on a new or dormant email account to build sender reputation with inbox providers. Without proper warm-up, your cold emails will land in spam from day one. At Alchemail, we manage 200+ sending accounts per client and warm every single one before it touches a prospect list. This guide covers exactly how we do it.
The short answer: warm-up takes 14 to 21 days for new accounts, requires automated warm-up tools, and should continue running even after you start campaigns. Skip this step and you risk burning domains that took weeks to set up.
Why Email Warm-Up Matters for Cold Email
Every new email account starts with zero reputation. Google, Microsoft, and other inbox providers have no data on your sending patterns. When you suddenly blast 50 cold emails from a brand-new account, spam filters flag the behavior as suspicious.
Here is what happens without warm-up:
- High spam placement rates (often 80%+ of emails land in spam)
- Quick blacklisting of your sending domain
- Damaged domain reputation that takes weeks to recover
- Wasted prospect data because you burned leads on emails they never saw
At Alchemail, we maintain a bounce rate under 2% and spam rate under 0.3% across all client accounts. Warm-up is the foundation that makes those numbers possible.
How Inbox Providers Evaluate New Senders
Google and Microsoft track several signals during your first weeks of sending:
| Signal | What Providers Look At | Impact |
|---|---|---|
| Send volume ramp | Gradual increase vs. sudden spikes | High |
| Engagement rate | Opens, replies, moves out of spam | High |
| Bounce rate | Invalid addresses you send to | High |
| Spam complaints | Recipients marking you as spam | Critical |
| Domain age | How long the domain has existed | Medium |
| Authentication | SPF, DKIM, DMARC records | Critical |
The warm-up process addresses the first two signals directly: it creates a gradual ramp and generates positive engagement signals.
How Email Warm-Up Works (Step by Step)
Step 1: Set Up Your Infrastructure First
Before you even think about warm-up, your technical foundation must be solid:
- Register secondary domains for cold outreach (never use your primary domain)
- Set up SPF, DKIM, and DMARC records on every domain. See our SPF, DKIM, and DMARC guide for exact setup instructions
- Create email accounts on Google Workspace or Microsoft 365
- Configure a custom tracking domain in your sending platform
If you need help with the domain setup process, our cold email infrastructure guide covers everything from domain registration to DNS configuration.
Step 2: Connect Accounts to a Warm-Up Tool
Warm-up tools work by connecting your account to a network of other email accounts. These accounts exchange emails automatically, open them, reply to them, and move them out of spam. This simulates real human email behavior.
Here is how to connect your accounts:
- Log into your warm-up tool (we use SmartLead's built-in warm-up)
- Add your email account via SMTP/IMAP or OAuth
- Set initial daily warm-up volume to 5-10 emails per day
- Enable reply and spam-rescue features
- Set the warm-up schedule to match your timezone
Step 3: Follow the Warm-Up Timeline
The warm-up ramp should look like this:
| Day Range | Daily Warm-Up Emails | Notes |
|---|---|---|
| Days 1-3 | 5-10 | Establishing baseline |
| Days 4-7 | 10-20 | Gradual increase |
| Days 8-14 | 20-30 | Building momentum |
| Days 15-21 | 30-40 | Approaching campaign volume |
| Day 21+ | 30-40 (maintain) | Keep running alongside campaigns |
Key rule: never increase volume by more than 20% per day. Sudden spikes trigger spam filters.
Step 4: Start Sending Campaigns Gradually
After 14-21 days of warm-up, you can begin sending real cold emails. But do not go from zero to full volume:
- Week 1 of campaigns: 10-15 cold emails per account per day
- Week 2: 15-25 cold emails per account per day
- Week 3+: 25-35 cold emails per account per day (our recommended max)
Keep warm-up running at a reduced level (15-20 per day) even after campaigns start. This maintains the positive engagement signals.
Best Email Warm-Up Tools in 2025
We have tested most warm-up tools on the market. Here is our honest assessment:
SmartLead (Built-In Warm-Up)
SmartLead includes warm-up as part of its cold email platform. This is what we use at Alchemail for most client accounts.
- Pros: No extra cost, large warm-up network, integrated with sending platform, good reputation tracking
- Cons: Warm-up pool quality varies, limited customization
- Best for: Teams already using SmartLead for sending
Instantly (Built-In Warm-Up)
Instantly also bundles warm-up with its sending platform.
- Pros: Large warm-up network, easy setup, built-in deliverability dashboard
- Cons: Less granular control over warm-up settings
- Best for: Teams using Instantly for sending
Mailreach
A standalone warm-up and deliverability monitoring tool.
- Pros: Works with any sending platform, detailed deliverability reports, good warm-up network
- Cons: Additional cost on top of your sending tool
- Best for: Teams that want platform-agnostic warm-up
Warmup Inbox
Dedicated warm-up service with a focus on inbox placement.
- Pros: Simple interface, good reporting, affordable pricing
- Cons: Smaller warm-up network than SmartLead or Instantly
- Best for: Small teams with fewer accounts
Common Email Warm-Up Mistakes
Mistake 1: Skipping Warm-Up Entirely
This is the most common mistake we see when auditing accounts from new clients. They buy domains, set up accounts, and start blasting immediately. The result is always the same: spam folder.
Mistake 2: Stopping Warm-Up Once Campaigns Start
Warm-up is not a one-time process. It needs to run continuously to maintain positive engagement signals. When you stop warm-up, your engagement metrics drop and deliverability follows.
Mistake 3: Using Only One Warm-Up Method
Automated warm-up tools are essential, but they should not be your only strategy. Supplement with:
- Manual warm-up emails to colleagues and friends during the first week
- Newsletter subscriptions to generate incoming mail
- Google and Microsoft account activity (calendar invites, document sharing)
Mistake 4: Warm-Up Volume Too High
Some senders set warm-up to 100+ emails per day thinking more is better. This can actually hurt. Inbox providers flag accounts with unusually high warm-up-style engagement patterns. Keep warm-up at 30-40 daily max.
Mistake 5: Not Monitoring Results
Warm-up without monitoring is flying blind. Track these metrics weekly:
- Inbox placement rate (should be above 85% after 14 days)
- Warm-up health score in your tool
- Spam folder placement across Google and Microsoft
Warm-Up for Different Email Providers
Google Workspace Warm-Up
Google is stricter with new senders. Expect warm-up to take the full 21 days. Key considerations:
- Google throttles new accounts more aggressively
- OAuth connections are more reliable than app passwords
- Gmail's spam filters are AI-driven and adapt quickly to patterns
- Keep daily sending (warm-up + campaigns) under 50 total per account
Microsoft 365 Warm-Up
Microsoft is generally more forgiving with new accounts but has its own quirks:
- Microsoft pools IP reputation differently than Google
- SMTP connections can be rate-limited during warm-up
- Outlook.com and Microsoft 365 inboxes have different spam thresholds
- You can push slightly higher volume than Google (up to 60 total per day)
For a detailed comparison, check our guide on Google Workspace vs Microsoft 365 for cold email.
How to Know If Your Warm-Up Is Working
After 14 days, run these checks:
- Inbox placement test: Use a tool like Mail Tester, GlockApps, or your sending platform's built-in tester. Send to seed addresses and check where emails land.
- Warm-up health score: Most tools provide a score from 0-100. You want 80+ before starting campaigns.
- Google Postmaster Tools: Set this up for each sending domain. It shows your domain and IP reputation directly from Google.
- Manual check: Send emails to your own Gmail and Outlook accounts. Check if they hit inbox or spam.
If inbox placement is below 80% after 21 days, something is wrong. Check your DNS records, domain age, and whether the domain has any prior reputation issues.
Advanced Warm-Up Strategies We Use at Alchemail
Staggered Account Activation
We do not warm up all accounts at once. For a client with 200+ sending accounts, we activate them in batches of 20-30 per week. This spreads risk and gives us time to catch issues early.
Domain Grouping
We group sending domains by registrar and DNS provider to avoid correlation signals. If 50 domains all use the same registrar and the same MX records, inbox providers may link them together. Diversify across:
- Multiple domain registrars (Namecheap, GoDaddy, Cloudflare)
- Both Google Workspace and Microsoft 365
- Different TLDs (.com, .co, .io, .net)
For more on this strategy, read our guide on how many domains you need for cold email.
Warm-Up Content Variation
We rotate warm-up email content to avoid pattern detection. The best warm-up tools generate varied subject lines and body text. If your tool sends the same content repeatedly, inbox providers will catch on.
Monitoring Rotation
We check warm-up health daily across all accounts and pull any account showing signs of trouble. Early detection prevents domain burning. This is part of our standard deliverability monitoring process.
Warm-Up Timeline Summary
Here is the complete timeline from domain purchase to full campaign volume:
| Phase | Duration | What Happens |
|---|---|---|
| Domain registration | Day 0 | Buy domains, set up DNS |
| DNS propagation | Days 1-2 | SPF, DKIM, DMARC propagate |
| Account creation | Day 2-3 | Set up email accounts |
| Warm-up start | Days 3-24 | Automated warm-up running |
| Soft launch | Day 21-24 | 10-15 cold emails per account |
| Ramp up | Days 24-38 | Increase to 25-35 per account |
| Full volume | Day 38+ | Steady state with monitoring |
Total time from domain purchase to full volume: approximately 5-6 weeks. This is why planning ahead is critical.
Frequently Asked Questions
How long does email warm-up take?
Email warm-up takes 14-21 days minimum for new accounts. However, reaching full campaign volume takes 5-6 weeks when you factor in the gradual ramp of cold email volume after warm-up. Accounts that have been dormant for months may need a full 21-day warm-up cycle.
Can I skip warm-up if I use a reputable email provider?
No. Even Google Workspace and Microsoft 365 accounts need warm-up. The email provider gives you the infrastructure, but your individual account still has no sending reputation. Skipping warm-up will result in spam placement regardless of your provider.
Should I keep warm-up running during campaigns?
Yes. Keep warm-up running at a reduced level (15-20 emails per day) alongside your campaigns. This maintains the positive engagement signals that support your deliverability. Stopping warm-up while campaigns are active often leads to a gradual decline in inbox placement over 2-4 weeks.
How many emails should I send per day during warm-up?
Start with 5-10 warm-up emails per day and increase by 5-10 every 3-4 days until you reach 30-40. Never exceed 40 warm-up emails per day per account. The goal is to simulate natural email behavior, not to flood the system.
What if my warm-up health score is low after 21 days?
First, verify your DNS records (SPF, DKIM, DMARC) are correctly configured. Then check if your domain has any prior reputation issues using MXToolbox or Google Postmaster Tools. If the domain is clean and DNS is correct, try switching warm-up tools or reducing warm-up volume. Some domains simply need more time, especially newer domains without any sending history.
Start Building Deliverable Cold Email Infrastructure
Setting up warm-up correctly is just one piece of the cold email puzzle. At Alchemail, we handle the entire infrastructure stack for our clients, from domain setup to warm-up to campaign management. We have generated $55M+ in pipeline for our clients in 2025 using the exact processes outlined in this guide.
If you want a team that manages 100+ sending domains per client with bounce rates under 2%, book a call with us to discuss your outbound goals.

