Your emails aren't landing in inboxes because you're sending cold emails from a brand new domain with zero history. ISPs and email providers don't trust you yet. Warming up your email infrastructure before you blast 500 cold emails isn't optional - it's the foundation that decides whether you get 30 replies or 3.
Here's what actually happens during warmup: you're building sender reputation. Gmail, Outlook, Yahoo - they're all tracking how many people open your emails, click them, reply to them, and critically - whether they mark them as spam. If your first 100 emails all get marked spam, you're flagged as a spammer. If your first 100 emails get opened and replied to, you're flagged as legitimate.
The warmup process takes most people 7-14 days. If you skip it or do it wrong, your entire cold email campaign dies before it starts.
Why Warmup Actually Matters (And When People Screw It Up)
There are three reasons your emails land in spam without warmup:
1. Your domain has no sending history. You registered a domain yesterday. No one has sent emails from it before. The ISPs have no data on whether emails from this domain are wanted or unwanted. So they assume the worst.
2. You're sending too much too fast. If you go from 0 to 200 emails in day one, every ISP's abuse detection system flags you. Even legitimate senders follow patterns - they ramp up gradually. You're sending at a pattern that only spammers follow.
3. Your engagement metrics are terrible at the start. Even if you have a perfect list, your first batch of cold emails will have lower open rates and click rates than your 100th batch. That's normal. But if those rates are terrible from the beginning, ISPs penalize you.
Most people either skip warmup entirely ("I have a good list, I'll be fine") or they do some random thing for 3 days and call it done. Both approaches fail.
The 14-Day Warmup Schedule That Actually Works
Here's the exact progression you need to follow. This assumes you have proper cold email infrastructure setup - dedicated domain, real SPF/DKIM/DMARC records, verified IP address.
Days 1-2: Send 10-20 emails per day to your warmest list. This is not cold outreach. This is sending to people you know, past clients, colleagues. Real people who will open and reply. Goal: establish that your domain sends emails people want.
Days 3-4: Increase to 30-50 emails per day, still to warm contacts. You're proving you're not a spammer - you're sending emails people engage with.
Days 5-7: Ramp to 75-100 emails per day. You can start mixing in slightly colder contacts - people you met at conferences, people from your existing network. Still people who have some reason to know who you are.
Days 8-10: Increase to 150-200 emails per day. Now you can start introducing actual cold outreach - completely new contacts. But keep the list qualified. You're still proving engagement metrics are good.
Days 11-14: Ramp to 250-350 emails per day. You're in the safe zone now. Your domain has sending history, your engagement is proven, and you're demonstrating you're a legitimate sender with legitimate content.
After day 14, most domains can handle 500+ emails per day without deliverability issues, assuming your copy is solid and your list is clean.
How to Set Up Warmup Emails (The Content Matters)
Your warmup emails need to get replies. Not because you're interested in the replies - you're interested in the engagement metrics. An open is worth something. A reply is worth exponentially more.
Here's what a good warmup email looks like:
Hey [First Name], Quick question - do you still work at [Company]? Trying to track down the right person for something. [Your Name]
This is intentionally low-stakes. You're not pitching anything. You're asking a question that requires a response. People reply to this because it feels like a real human asking for help. And that's exactly what you need during warmup - actual replies.
Another strong option for warmup:
Hi [First Name], I was looking at [Company's] recent [announcement/product launch/news] and had a question about how you're handling [specific thing related to their news]. Think you'd have 10 minutes for a quick call next week? [Your Name]
This one works because it's specific - you mention something real about their company - and it asks for something concrete. People either say yes or no, both of which register as engagement.
Don't use your actual sales pitch during warmup. That comes after your domain is established. Right now you're just building sender reputation.
Common Warmup Mistakes That Kill Your Campaign
Sending all warmup emails from the same template. ISPs track this. If 50 emails look identical, that's a spam signal. Your warmup emails should look different from each other - different lengths, different subject lines, different opens. Vary them slightly.
Warming up a domain you're going to abandon. Some people warm up a domain for 2 weeks, then switch to a new one because they read somewhere it helps. This defeats the entire purpose. You're wasting 14 days of reputation building. Stick with one domain for at least 60-90 days.
Warming up but then ignoring list quality. Even with a warmed domain, if you send to 500 invalid emails, your bounce rate spikes and ISPs penalize you. Warmup isn't a replacement for cleaning your email list. It's a prerequisite that runs parallel to list quality.
Not monitoring metrics during warmup. You need to watch your open rates and click rates during these 14 days. If your open rate is stuck at 5% and people aren't replying, something is wrong with either your list or your email content. You'll know this before you hit day 14, and you can adjust.
What to Measure During Warmup
Track three numbers:
- Open rate: Target 25-35% during warmup. If you're getting 15% or lower, your subject lines are weak or your list quality is poor.
- Reply rate: Target 5-10% during warmup. This is the gold metric. Replies prove engagement to ISPs.
- Bounce rate: Keep this below 2%. Higher means your list has invalid emails. Stop and clean your list before continuing.
Most people ignore these numbers entirely. They just send emails and hope it works. Then they wonder why their campaigns land in spam.
When to Switch From Warmup to Real Outreach
After day 14, you're technically ready. But check your numbers first:
- Open rate is 25%+
- Reply rate is 5%+
- Bounce rate is below 2%
- You haven't received spam complaints from your warmup contacts
If all four are true, you can move to real cold outreach. Your domain is established. ISPs trust you. Now your actual campaign results will depend on your copy and your list - the things you actually control.
The Gap Between Knowing This and Actually Running It
This warmup process is straightforward when you understand it. The complexity shows up when you're actually running it - managing 100+ warmup emails across different contacts, monitoring metrics across three different platforms, deciding when to pivot from warmup content to sales content, handling the transition into your real campaign while maintaining domain reputation.
If you're building this in-house, it requires dedicated infrastructure, tracking, and someone watching the metrics daily. If you want warmup handled as part of a complete cold email system - meaning someone else owns the infrastructure, the daily monitoring, and the transition from warmup into your actual campaign - that's a conversation worth having. The 14 days you save by not figuring this out yourself typically pays for itself in the first month of actual outreach.
Related Guides
- Cold Email Infrastructure Setup Guide: The Unsexy Foundation That Actually Gets Replies
- Cold Email Deliverability Complete Guide: Why Your Emails Aren't Landing in Inboxes
- Cold Email Sender Reputation Guide: Stop Landing in Spam
- Cold Email Inbox Placement Guide: Why Your Emails Aren't Landing
- Cold Email Bounce Rate Guide: What's Normal and How to Fix Yours