The Ultimate Cold Email Domain Warmup Guide for B2B Agencies
Ryheeme Drysdale
LeedFinder Team
The Ultimate Cold Email Domain Warmup Guide for B2B Agencies
So, you’ve built a list of highly targeted B2B prospects, written a compelling pitch, and configured your sequencing software. You hit send, expecting replies to start rolling in. Instead, you hear crickets.
You check your logs, and you discover the harsh truth: 90% of your emails went straight into the spam folder.
When launching a new campaign, the number one mistake agencies make is sending bulk messages from a brand new email domain. Without a proper cold email domain warmup strategy, internet service providers (ISPs) like Google and Microsoft will immediately flag your sender address as suspicious, destroying your domain authority.
In this guide, we will walk you through the technical step-by-step process of warming up secondary sending domains to ensure maximum inbox placement.
Why a Secondary Domain is Mandatory
Never send cold outreach campaigns from your primary company domain. If your outreach gets flagged as spam by recipients, your primary domain's reputation will be damaged. This means your day-to-day business correspondence, customer invoices, and internal team emails will start ending up in spam folders too.
Instead, buy secondary domains specifically for outreach.
- Primary Domain:
myagency.com - Outbound Domains:
getmyagency.com,myagencymail.com,myagencygrowth.com
Redirect these outbound domains to your main company website so that if a prospect manually types in the URL, they land on your home page.
Phase 1: Technical Setup (The Big Three)
Before sending a single email, you must prove to ISPs that your sender accounts are legitimate. This requires configuring three critical DNS authentication records:
1. SPF (Sender Policy Framework)
An SPF record lists the IP addresses authorized to send emails on behalf of your domain.
- For Google Workspace:
v=spf1 include:_spf.google.com ~all
2. DKIM (DomainKeys Identified Mail)
DKIM adds a cryptographic signature to your emails, verifying that the email was actually sent by your domain and hasn't been intercepted or tampered with. You generate this key inside your Google Workspace or Microsoft Admin Console and add it to your DNS host.
3. DMARC (Domain-based Message Authentication, Reporting, and Conformance)
DMARC tells receiving mail servers how to handle messages that fail SPF or DKIM checks.
- Standard Starter Record:
v=DMARC1; p=none; rua=mailto:dmarc-reports@yourdomain.com
Pro-Tip: Make sure to also set up a Custom Tracking Domain inside your sequencing tool (e.g., Lemlist or Instantly) so that open-tracking pixels use your custom domain rather than the tool’s shared domain.
Phase 2: The Domain Warmup Checklist
Domain warmup is the process of gradually increasing email volume over a period of 2 to 4 weeks. This simulates natural, organic human interaction and signals to spam filters that you are a trustworthy sender.
Week 1: Automated Warmup Only
Do not send manual outbound emails. Sign up for an automated warmup service (such as Instantly Warmup or Smartlead Auto-Warm).
- Enable the warmup engine to send and receive 5-10 messages per day on your behalf.
- These tools automatically remove your emails from the spam folder and mark them as important, signaling to Google and Outlook algorithms that your emails are valued.
Week 2: Incremental Steps
- Increase your warmup limits to 15-20 emails per day.
- Make sure that at least 30% of these emails are receiving replies (which automated warmup networks handle automatically).
Week 3: Transitioning to Cold Outreach
- Increase the warmup volume to 30-40 emails per day.
- You can now launch your first actual cold campaign, but limit it to 5-10 real cold emails per inbox per day.
Week 4: Steady Scaling
- Cap your total daily volume at 30-40 cold emails per inbox (plus 15-20 warmup emails).
- If you need to send 200 cold emails a day, do not try to do this from a single inbox. Instead, buy 5 separate domains, set up 1 inbox per domain, and distribute the volume.
Maintain Deliverability with High-Quality Data
A domain warmup plan is useless if you import low-quality, outdated lead lists. Sending emails to invalid addresses causes "hard bounces." If your bounce rate exceeds 2%, ISPs will instantly throttle your delivery.
To protect your sending reputation, use a real-time extraction tool like LeedFinder. LeedFinder runs live MX checks and SMTP verification before you export your list, guaranteeing a bounce rate under 1%.
Clean your lists and secure your deliverability with LeedFinder.
Frequently Asked Questions
How long does a cold email domain warmup take?
For brand new domains, a proper warmup period takes between 14 to 30 days. Skipping this timeline or immediately blasting hundreds of emails on day one will permanently flag your domain, forcing you to purchase new domains and restart the process.
Should I keep warmup active after campaigns launch?
Yes, you should keep your automated warmup active indefinitely, even after your campaigns are running. Maintaining a constant volume of positive, highly-engaged warmup emails buffers your domain against occasional spam complaints from cold prospects.
What is the maximum number of cold emails I should send per inbox?
To stay under the radar of Google and Microsoft spam filters, you should limit each mailbox to a maximum of 30 to 50 outbound cold emails per day. To scale outreach volume, you must scale the number of mailboxes and domains, spreading the load across multiple inboxes.