Sending cold emails from a brand new domain is like trying to run a marathon without training -- you will crash before you get anywhere. Email service providers (Gmail, Outlook, Yahoo) do not trust new domains, and emails from untrusted senders land straight in spam. Domain warm-up is the process of gradually building that trust so your emails consistently reach the inbox.
Why Email Domain Warm-Up Is Non-Negotiable
Here is what happens when you skip warm-up:
- 50-80% of your emails land in spam instead of the primary inbox
- Your domain reputation gets damaged within days, and recovery takes weeks or months
- Your sending domain may get blacklisted by major email providers
- Your reply rates drop to near zero because prospects never see your emails
- You waste money on list building, copywriting, and tools that produce zero results
Domain warm-up typically takes 2-4 weeks. Skipping it to "save time" ends up costing you months of recovery.
Step 1: Buy a Dedicated Sending Domain
Never send cold emails from your primary business domain. If your main domain gets flagged for spam, it affects all your email communication -- including emails to existing clients, partners, and internal team.
Best practices for buying sending domains:
- Buy 2-3 domains that are similar to your main domain
- For example, if your company is acme.com, buy acme-mail.com, getacme.com, or acmehq.com
- Use a reputable registrar (Google Domains, Namecheap, GoDaddy)
- Buy domains that are clean (not previously used for spam)
Pro Tip: Check your new domain against blacklists using tools like MXToolbox before purchasing. Some previously registered domains carry a bad reputation.
Step 2: Set Up DNS Records Properly
DNS (Domain Name System) records tell email providers that you are a legitimate sender. Three records are essential:
SPF (Sender Policy Framework)
SPF tells receiving servers which mail servers are authorized to send email on behalf of your domain.
- Add an SPF TXT record to your domain's DNS settings
- Include your email provider (Google Workspace, Microsoft 365) and any sending tools
- Limit to under 10 DNS lookups to avoid SPF failures
DKIM (DomainKeys Identified Mail)
DKIM adds a digital signature to your emails that verifies they were not tampered with in transit.
- Generate DKIM keys through your email provider
- Add the DKIM TXT record to your DNS
- Verify the signature is working using email testing tools
DMARC (Domain-based Message Authentication)
DMARC tells receiving servers what to do with emails that fail SPF or DKIM checks.
- Start with a monitoring policy: "v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com"
- Monitor DMARC reports for 2-4 weeks
- Gradually tighten to quarantine and then reject policies
Pro Tip: Use a tool like DMARCian or Postmark's DMARC monitoring to visualize your authentication results.
Step 3: Set Up Your Mailboxes
Create professional email addresses on your new sending domains:
- Use real-sounding names: firstname@domain.com or firstname.lastname@domain.com
- Create 2-3 mailboxes per domain for sending rotation
- Use Google Workspace or Microsoft 365 (better deliverability than cheaper providers)
- Add a professional email signature with your name, title, and company
- Upload a profile picture to your email account
Step 4: Start the Warm-Up Process
The warm-up process involves gradually increasing your sending volume while maintaining high engagement signals (opens, replies, and non-spam reports).
Manual Warm-Up (First 3-5 Days)
Before using automated tools, send manual emails:
- Send 5-10 emails per day to people you know (colleagues, friends, existing contacts)
- Ask them to open, reply, and mark your emails as "not spam" if they land there
- Move any emails that land in spam to the inbox (this trains the provider's algorithm)
- Have real back-and-forth conversations (2-3 replies per thread)
Automated Warm-Up (Days 5-28+)
Use a warm-up tool to scale the process:
Popular warm-up tools:
- Instantly's warm-up -- Built into the Instantly cold email platform
- Smartlead's warm-up -- Built into the Smartlead platform
- Lemwarm -- Standalone warm-up tool from Lemlist
- Warmup Inbox -- Dedicated warm-up service
How automated warm-up works:
- You connect your email account to the warm-up tool
- The tool sends emails to a network of real inboxes
- Those inboxes automatically open, reply, and remove from spam
- This builds positive engagement signals with email providers
- Volume gradually increases over 2-4 weeks
Warm-Up Sending Schedule
Week 1: 5-10 warm-up emails per day (plus your manual emails)
Week 2: 15-25 warm-up emails per day
Week 3: 30-40 warm-up emails per day
Week 4: 40-50 warm-up emails per day
Important: Keep warm-up running even after you start sending cold emails. The ongoing positive engagement signals protect your reputation.
Step 5: Start Sending Cold Emails (Gradually)
After 2-3 weeks of warm-up, begin adding cold emails to the mix:
Week 3-4: 5-10 cold emails per day (while warm-up continues)
Week 4-5: 10-20 cold emails per day
Week 5-6: 20-30 cold emails per day
Week 6+: Up to 40-50 cold emails per day per mailbox (maximum recommended)
Never exceed 50 cold emails per day per mailbox. If you need higher volume, add more mailboxes and domains.
Step 6: Monitor Your Domain Health
Ongoing monitoring is critical. Key metrics to watch:
- Inbox placement rate: What percentage of your emails land in the primary inbox? (Use tools like GlockApps or Mail-Tester)
- Bounce rate: Keep under 3%. High bounces damage reputation fast.
- Spam complaints: Keep under 0.1%. Even a few complaints can tank your reputation.
- Reply rate trends: A sudden drop in reply rates often signals a deliverability problem.
- Blacklist checks: Run weekly checks on MXToolbox to ensure you are not blacklisted.
Common Warm-Up Mistakes
1. Skipping warm-up entirely. "I need to start sending now" is the fastest path to spam folder purgatory.
2. Warming up too fast. Going from 0 to 100 emails per day in a week signals spam behavior.
3. Only warming up once. Keep warm-up running continuously, even months into your campaigns.
4. Ignoring DNS records. Missing SPF, DKIM, or DMARC records is a red flag for every email provider.
5. Using your primary domain. If your primary domain gets blacklisted, you cannot email clients, partners, or anyone else.
6. Sending to bad lists. High bounce rates during warm-up destroy the reputation you are trying to build.
7. Not monitoring after launch. Deliverability can shift overnight. Monitor weekly at minimum.
How Long Does Warm-Up Take?
- Minimum warm-up period: 14 days (but 21-28 days is safer)
- Time to reach full sending volume: 4-6 weeks
- Ongoing warm-up: Indefinitely (keep it running as long as you send cold emails)
Conclusion
Email domain warm-up is the foundation of every successful cold email campaign. Without it, your carefully crafted emails, personalized first lines, and compelling CTAs are wasted because they never reach the inbox. Invest the 2-4 weeks upfront, and your campaigns will perform dramatically better for months to come.
At Prospect Engine, we handle the entire cold email infrastructure for our clients -- from domain purchasing and DNS setup to warm-up and ongoing deliverability monitoring. When you work with us, your emails land in inboxes, not spam folders. Ready to launch cold email campaigns that actually get delivered? Let us set up your infrastructure the right way.