You're about to launch a cold email campaign. You set up your domain, configured your email provider, and you're ready to send. Then someone tells you that you need to "warm up" your domain first - and you're stuck wondering how long that actually takes.
The answer is simpler than you think, but there's a right way and a wrong way to do it. Most people either skip warming up entirely and tank their deliverability, or they wait too long and never actually start their campaign.
The Timeline: How Long You Actually Need to Warm Up
Here's the practical breakdown:
- Days 1-3: Send 10-20 emails per day. This is just checking that everything works - your domain, your email provider, your infrastructure.
- Days 4-7: Ramp to 50-100 emails per day. You're building a reputation signal with mailbox providers.
- Days 8-14: Ramp to 200-300 emails per day. You're now at the level where mailbox providers start tracking your behavior patterns.
- Days 15-30: Gradually increase to 500-1000 emails per day, depending on your email provider's limits.
The full warm-up period is 2-4 weeks before you're ready to run a real campaign. Not 6 months. Not 3 months. Two to four weeks.
The key variable is your email provider. Gmail, Outlook, Yahoo, and corporate servers all track sender reputation differently. A domain that's brand new with zero sending history needs more time than a domain that's been around for years but just started cold email.
What Happens During Warm-Up
Warm-up isn't magic. It's simply establishing a pattern that tells mailbox providers: "This is a real sender with normal email behavior, not a spammer."
When you send from a completely new domain with no history, mailbox providers treat you with suspicion. They monitor your sending volume, your bounce rate, your reply rate, and your complaint rate. If you suddenly dump 1000 emails into the world from an unknown domain on day one, they flag you immediately.
During warm-up, you're training mailbox providers to accept your emails by showing a gradual, natural sending pattern. You're also testing your infrastructure - making sure your SPF, DKIM, and DMARC records are actually working.
This is why keeping your emails out of spam starts before you send a single campaign email. The warm-up period determines whether you have a foundation for deliverability or a hole you'll dig yourself out of for months.
The Warm-Up Email Strategy That Works
You can't just send random emails during warm-up. They need to look like real, legitimate sends. Here's how to do it:
Use real email addresses. Send warm-up emails to addresses you actually own - personal email accounts, colleagues, test accounts. Don't use fake addresses or spam traps. Mailbox providers recognize fake addresses immediately.
Get replies and interactions. During warm-up, ask the recipients to reply. This signals to mailbox providers that real humans are engaging with your emails. A 20-30% reply rate during warm-up is normal and healthy.
Here's an example of a warm-up email that gets replies:
Hey [Name], Quick favor - I'm testing out a new email system and I need to make sure replies are coming through on my end. Can you just hit reply and let me know if you got this? Thanks, [Your Name]
That's it. It's conversational, it asks for action, and it gets a response. The reply signal matters more than the content during warm-up.
Don't include links or attachments. Links and attachments increase spam filtering scrutiny. During warm-up, keep emails plain text with no fancy formatting. This reduces the chance of triggering filters while you're establishing your reputation.
Keep open rates high. During warm-up, you want mailbox providers to see that people are opening your emails. This means subject lines should be clear and relevant to the recipient. Avoid anything that looks promotional or clickbaity.
An example of a good warm-up subject line:
Quick feedback needed - testing new email
Again, simple. Clear. It tells the recipient exactly why you're emailing them.
Domains vs. IPs - Which One Actually Matters
People often confuse domain warm-up with IP warm-up. They're related but different.
If you're using a shared email provider (like Gmail, Mailchimp, or a shared SMTP service), you don't control the IP. The provider manages warm-up for their entire infrastructure. In that case, you only need to warm up your sending domain.
If you're using a dedicated IP, you need to warm up both the IP and the domain. A dedicated IP with zero sending history needs extra time - usually 4-6 weeks instead of 2-4.
For most service businesses and agencies, a shared email provider is simpler and faster. You warm up your domain while the provider's IP reputation is already established.
When You Can Start Your Real Campaign
Don't overthink this. After 2-4 weeks of steady warm-up emails with good engagement, you're ready. You'll know when because:
- All warm-up emails are landing in inboxes, not spam.
- You're getting consistent replies to your warm-up messages.
- Your email provider reports zero bounce issues from your warm-up sends.
Once those three things are true, you can ramp to your real campaign volume. This is when you start sending actual cold emails to prospects following a strategy that actually gets replies.
The transition should still be gradual. Don't jump from 300 warm-up emails per day to 2000 campaign emails on day one. Increase your campaign volume by 500-1000 emails per day until you reach your target.
The Common Mistakes That Slow You Down
Mistake 1: Using purchased or scraped email lists during warm-up. If any of your warm-up addresses are invalid or harvested, you'll damage your reputation immediately. Every bounce counts against you during this period.
Mistake 2: Waiting too long. Some people wait 8-12 weeks before sending their first campaign email, thinking the longer they wait, the better. This is unnecessarily conservative. Two to four weeks of consistent warm-up is enough.
Mistake 3: Warming up with the same copy you'll use in your campaign. If you warm up with promotional emails or sales language, mailbox providers label those as marketing emails. Keep warm-up emails conversational and personal.
Mistake 4: Not monitoring bounce rates. If your warm-up bounce rate exceeds 5%, your email list has bad data. Stop and fix it before you hurt your reputation further.
The Real Difference Between Starting Now vs. Waiting
If you start warm-up today, your domain will be ready for a real campaign in 14-28 days. That's three to four weeks of actual revenue-generating campaign time you gain by starting the warm-up process right now instead of waiting.
Most people don't start because they're unsure about the specifics - and that's the gap. Knowing the timeline and the email structure is one thing. Actually executing it consistently for 4 weeks, monitoring delivery rates, ramping volume correctly, and then transitioning into a full-scale campaign without losing momentum is another thing entirely. That's where most service businesses either get stuck or end up in spam folders.