Email Warmup Guide: How to Warm Up Accounts Before Cold Outreach
Skip warmup and your cold emails land in spam. Here's the exact process we use to warm up new domains and mailboxes before launching B2B outbound campaigns.

You bought fresh domains. You set up new mailboxes. You loaded your prospect list, wrote your sequences, and hit send. Two weeks later, your open rates are 5% and your emails are landing in spam folders across Google and Microsoft.
You skipped warmup. And now you are paying for it.
Email warmup is the single most important step in cold outreach infrastructure, and the one most people rush through or skip entirely. This guide covers exactly how we warm up accounts for our clients before launching any campaign, including the timelines, the tools, and the mistakes that burn domains.
Done properly, the payoff is real. We warmed the infrastructure for GT Global Services over four weeks, then launched campaigns that produced $1.3M in pipeline in 45 days. Skipping warmup would have cost weeks of recovery and most of that pipeline.
What Email Warmup Actually Is
Warmup is the process of building sender reputation for a new domain and mailbox before you start sending cold emails. Email providers (Google, Microsoft, Yahoo) assign reputation scores to every domain and IP that sends email. A brand new domain has no reputation. Sending 50 cold emails from a domain with zero history is like walking into a bank with no ID and asking for a loan. You get flagged immediately.
During warmup, you send and receive legitimate emails at gradually increasing volumes. The email providers see real engagement (opens, replies, emails being moved out of spam into the inbox) and start trusting your domain. By the time you launch your cold campaign, your sending infrastructure has a track record.
Why You Cannot Skip It
The maths is brutal. Here is what happens when you send cold emails from unwamed domains:
Week 1-2: 60-70% of emails land in spam. Open rates below 10%.
Week 3-4: Google and Microsoft flag the domain. Bounce rates spike above 5%.
Week 5+: Domain is effectively blacklisted. Recovery takes 2-3 months or you abandon the domain entirely.
Versus properly warmed domains:
Week 1-4: Warmup period. No cold emails sent.
Week 5: Launch at 10-20 emails per day. 90%+ inbox placement.
Week 6-8: Scale to 40-50 emails per day. Consistent deliverability.
Four weeks of patience saves months of recovery. Every time.
For a deeper breakdown of what kills deliverability and how to fix it, read our complete cold email deliverability guide.
The Setup: Before Warmup Begins
Warmup does not start with a tool. It starts with infrastructure.
Step 1: Buy your domains
Buy 3-5 secondary domains that are close to your primary domain. If your main domain is acmewidgets.com, buy variations like acmewidgets.co, getacmewidgets.com, or acme-widgets.com. Never send cold email from your primary domain. If a sending domain gets flagged, you do not want that reputation bleeding into your main website and business email.
Where to buy: Namecheap, GoDaddy, Cloudflare, or Google Domains. Avoid cheap resellers.
Domain age matters: Brand new domains need longer warmup (4-6 weeks). Aged domains (even a few months old) warm faster. Some agencies buy domains weeks before they need them just to let them age.
Step 2: Set up DNS authentication
Before sending a single email, configure these three records for every domain:
SPF (Sender Policy Framework): Tells email providers which servers are authorised to send email on behalf of your domain. Without SPF, your emails are immediately suspect.
DKIM (DomainKeys Identified Mail): Adds a cryptographic signature to every email proving it was not tampered with in transit. Without DKIM, providers cannot verify your emails are genuine.
DMARC (Domain-based Message Authentication): Tells providers what to do with emails that fail SPF or DKIM checks. Start with a "none" policy during warmup, then tighten to "quarantine" or "reject" once established.
This is non-negotiable. Google's November 2025 update returns 550 rejection codes for senders without proper authentication. Microsoft requires all three for senders doing 5,000+ emails per day.
Step 3: Create your mailboxes
Set up 2-3 mailboxes per domain. Use real names (josh@acmewidgets.co, not info@ or sales@). Add profile photos, email signatures, and LinkedIn links. Providers check these signals when evaluating sender legitimacy.
Provider choice: Google Workspace or Microsoft 365. Both work. Google has stricter spam filtering but higher inbox placement once warmed. Microsoft has slightly easier warmup but Outlook inbox placement has declined 22% versus Gmail in the past year.
The Warmup Process: Week by Week
Week 1: Manual warmup (0-5 emails/day)
Before any tool touches your mailboxes, send real emails manually.
Email your personal accounts from the new mailboxes
Reply to those emails from the receiving accounts
Subscribe to 5-10 newsletters using the new mailbox (creates inbound traffic)
Join Google Groups or mailing lists
Send 3-5 real emails per day and reply to every response
The goal is to create genuine two-way email activity. Providers see real conversations happening and start building positive reputation.
Week 2: Tool-assisted warmup begins (5-15 emails/day)
Now layer in a warmup tool. These tools send emails between your mailbox and a network of other mailboxes, simulating real conversations. They automatically open emails, reply, and move messages out of spam.
Tools we use:
Smartlead's built-in warmup: Included with the platform. Solid for agencies managing multiple clients. Sends warmup emails across a pool of real mailboxes.
Instantly's warmup: Similar approach. Good for smaller setups. Included in all plans.
Warmbox: Standalone warmup tool if you are not using Smartlead or Instantly. Starts at $15/month per mailbox.
Mailreach: Another standalone option with detailed reporting on inbox placement. Starts at $25/month per mailbox.
Set the tool to 10-15 emails per day during week 2. Keep your manual emails going alongside.
For a comparison of Smartlead vs Instantly and their warmup capabilities, read our Instantly vs Smartlead breakdown.
Week 3: Increase volume (15-30 emails/day)
Ramp up the warmup tool to 20-30 emails per day. Continue manual emails (5 per day minimum). Monitor your inbox placement rate. Most warmup tools show this as a percentage. You want to see 85%+ inbox placement before launching any cold campaign.
If inbox placement drops below 80% at any point, reduce volume and investigate. Common causes:
DNS records misconfigured (check SPF, DKIM, DMARC)
Mailbox sending too quickly (add delays between sends)
Warmup tool pool quality issues (switch tools or reduce volume)
Week 4: Stabilisation (30-40 emails/day)
Maintain 30-40 warmup emails per day. Your inbox placement should be consistently above 90% by now. Run a deliverability test using Mail Tester (mail-tester.com) or GlockApps. You want a score of 9+ out of 10.
If everything looks clean, you are ready to start sending cold emails in week 5.
Week 5+: Launch cold campaigns (start at 10-20/day)
Do not go from 0 cold emails to 50 per day overnight. Start at 10-20 cold emails per mailbox per day. Keep the warmup tool running in parallel (reduce to 10-15/day). Over the next 2-3 weeks, gradually increase cold volume to 40-50 per mailbox per day.
The golden rule: Total emails per mailbox per day (warmup + cold) should never exceed 50-60. Above that, you trigger rate limits and spam filters regardless of reputation.
Warmup Mistakes That Burn Domains
Mistake 1: Skipping DNS setup
We see this constantly. Someone buys domains, sets up mailboxes, starts warmup, and wonders why inbox placement is 30%. They never configured SPF, DKIM, or DMARC. Without authentication, warmup is pointless. Providers do not trust unauthenticated senders no matter how many warmup emails you send.
Mistake 2: Rushing the timeline
Two weeks is not enough. We have tested this extensively. Domains warmed for 2 weeks see 20-30% higher spam rates in the first month of cold sending compared to domains warmed for 4 weeks. The extra two weeks of patience pays for itself in deliverability.
Mistake 3: Stopping warmup when cold campaigns start
Warmup is not a one-time setup. Keep your warmup tool running at reduced volume (10-15/day) alongside your cold campaigns permanently. The warmup emails create positive engagement signals that counterbalance the cold email activity. Stopping warmup is like removing the ballast from a ship.
Mistake 4: Using your primary domain
If your business email is josh@acmewidgets.com and you warm up acmewidgets.com for cold outreach, any deliverability issues affect your business email. Client emails, vendor emails, everything. Always use secondary domains for cold outreach.
Mistake 5: Too many mailboxes per domain
More than 3 mailboxes per domain concentrates risk. If the domain gets flagged, all mailboxes go down. Spread your mailboxes across multiple domains. 2-3 mailboxes per domain, 3-5 domains, gives you 6-15 mailboxes sending 40-50 emails each. That is 240-750 cold emails per day from a diversified infrastructure that can absorb one domain getting flagged without killing your whole operation.
How to Monitor Warmup Health
Track these metrics weekly during warmup and after launch:
Inbox placement rate: Target 90%+. Below 80% means something is wrong.
Spam placement rate: Target under 5%. Above 10% means stop sending and investigate.
Bounce rate: Target under 2%. Above 2% triggers provider penalties.
Spam complaints: Target under 0.1%. Above 0.3% and Google will hard-reject your emails.
Domain health score: Check via Google Postmaster Tools (for Gmail) and Microsoft SNDS (for Outlook).
The Real Cost of Doing Warmup Wrong
A burned domain costs you more than the $12 you paid for it. It costs you:
4-6 weeks to buy, set up, and warm a replacement
Lost pipeline during the downtime
Brand damage if prospects see your emails in their spam folder
Wasted data because you cannot re-email prospects who already received your spam-filtered messages
We have seen clients come to us after burning through 10+ domains trying to rush warmup. The total cost in lost time, wasted data, and damaged reputation far exceeds what proper warmup would have cost in the first place.
Should You Do Warmup Yourself or Hire an Agency?
If you are technical, patient, and sending from fewer than 5 mailboxes, you can handle warmup yourself using this guide and a tool like Smartlead or Instantly.
If you are scaling to 10+ mailboxes, managing multiple domains, or do not want to spend 4-6 weeks on infrastructure before sending a single cold email, an agency handles all of this for you. We set up the domains, configure DNS, run warmup, monitor deliverability, and only start sending when the infrastructure is ready.
For the full picture on how to build and run a cold email system from scratch, read our complete guide to B2B cold email in 2026.
Or skip the infrastructure headaches entirely. See how our cold email campaigns work, or book a strategy call to discuss your outbound goals.
Insights & Ideas
Explore Real Strategies, Trends, and Tips to Help Your Brand Grow.

