Key Takeaways
- →A fresh domain sent to cold prospects without warmup lands in spam.
- →The 21-day protocol: start at 10 emails/day, scale by 10-15 per day, never exceed 50 emails/inbox/day for cold email
- →SPF, DKIM, and DMARC must be configured before day 1 - sending without authentication flags your domain immediately
- →Tool-based warmup (Instantly warmup, Mailwarm, Warmbox) supplements but does not replace real send-and-receive volume
Quick Answer
Domain warmup is the process of gradually increasing cold email sending volume on a new domain to build sender reputation before reaching cold prospects at scale.
Without it, Gmail and Outlook route new senders directly to spam. The standard warmup period is 21-30 days before full cold outreach volume.
Gmail and Outlook judge new senders by history. A domain that has never sent email and suddenly sends 200 cold messages is treated as an anomaly, and anomalies get filtered.
Every campaign running on a cold domain is dead before it starts.
This guide documents the exact 21-day warmup protocol Deep-Y uses for every client domain setup.
It covers authentication requirements, daily volume targets, what to monitor, and the six mistakes that kill warmup before it begins.
Why Do Cold Email Domains Need Warmup?
Gmail, Outlook, and corporate email security systems evaluate sender reputation before making routing decisions.
That reputation is built from a combination of signals: prior send volume, engagement history, bounce rates, spam complaint rates, and authentication records.
A brand-new domain has none of these signals.
When a fresh domain sends its first 200 emails on day 1, every major inbox provider flags it as suspicious.
The pattern matches a known spam playbook: register a new domain, blast a list, abandon when blocked, repeat. Even if the intent is entirely legitimate, the behavior fingerprint is identical.
The filters do not care about intent.
The warmup process forces a pause. Instead of sending 200 emails on day 1, you send 10 and make sure those 10 get opened, replied to and marked as safe.
That builds the engagement history that tells Gmail this sender is real before it has to deliver a cold message.
The signals that matter: normal send-and-receive patterns, genuine engagement, steady daily volume without spikes, and sends authenticated by SPF, DKIM and DMARC.
Skip the warmup and you are essentially asking Gmail to trust a stranger. It will not.
The consequences are not just spam placement for that campaign - a damaged domain reputation is slow to recover and can require weeks of remediation or a full domain reset.
What Authentication Setup Is Required Before Day 1?
Three DNS records are non-negotiable before any email is sent from a new domain. Sending without them is not just suboptimal - it is the fastest way to have your domain flagged permanently.
Configure all three before the warmup clock starts.
SPF (Sender Policy Framework)
SPF is a TXT record in your DNS that lists which mail servers are authorized to send email from your domain.
When a receiving server checks an incoming message, it looks up your SPF record and verifies the sending IP is on the approved list.
If it is not, the message fails SPF - and most providers will route it to spam or reject it entirely.
A standard SPF record for Google Workspace sending looks like this:
v=spf1 include:_spf.google.com ~all
The ~all at the end is a soft fail - it tells receiving servers to accept but flag messages from unauthorized IPs. Use -all (hard fail) once you are confident all your sending sources are listed.
DKIM (DomainKeys Identified Mail)
DKIM adds a cryptographic signature to every outgoing message header.
The receiving server checks this signature against your public key published in DNS, confirming the message was sent by an authorized sender and was not altered in transit.
Your email service provider (Google Workspace, Microsoft 365) generates the DKIM key pair and gives you the public key to publish as a DNS TXT record.
DKIM setup is done entirely inside your ESP's admin panel - Google Workspace calls it "Authenticate email" under Gmail settings. After enabling it, propagation takes 24-48 hours.
Verify it is active using Google's Admin Toolbox before starting warmup.
DMARC (Domain-based Message Authentication, Reporting and Conformance)
DMARC tells receiving servers what to do with messages that fail SPF or DKIM checks - and instructs them to send you reports about what they are seeing.
Start with a monitoring-only policy while you confirm all legitimate sending sources pass authentication:
v=DMARC1; p=none; rua=mailto:dmarc-reports@yourdomain.com
After 30 days of clean data in your DMARC reports, move to p=quarantine (spam folder for failures) and eventually p=reject (full block).
This progression protects your domain from spoofing while keeping legitimate sends safe during the transition.
| Record | DNS Format | Where to Add | Propagation Time |
|---|---|---|---|
| SPF | TXT record at root domain | Domain registrar or DNS host | 1-4 hours |
| DKIM | TXT record at selector._domainkey subdomain | Domain registrar or DNS host | 24-48 hours |
| DMARC | TXT record at _dmarc subdomain | Domain registrar or DNS host | 1-24 hours |
| BIMI (optional) | TXT record at default._bimi subdomain | Domain registrar or DNS host | 24-72 hours |
| Custom Tracking Domain | CNAME record pointing to ESP | Domain registrar or DNS host | 1-4 hours |
One additional setup step that most guides skip: configure a custom tracking domain for your ESP instead of using their shared tracking domain.
Shared tracking domains carry the reputation of every other sender on the platform. A custom tracking domain (such as track.yoursendingdomain.com) isolates your link tracking reputation completely.
No domain can achieve high open rates without clean authentication.
Every Deep-Y client domain is authenticated before day 1 of warmup - SPF, DKIM, DMARC, and custom tracking domain configured and verified before a single warmup email leaves the inbox.
What Is the 21-Day Domain Warmup Protocol?
The warmup schedule below is the actual protocol Deep-Y follows for every new sending domain.
The targets are conservative by design - there is no competitive advantage to rushing warmup, and the cost of hitting spam is always higher than the cost of taking one extra week.
21-Day Sending Schedule
The 50 emails per inbox per day ceiling is the most commonly violated rule in cold email.
It is not published officially by Google, but exceeding it consistently triggers algorithmic throttling that looks identical to a spam flag.
The only way to scale volume beyond 50 per day is to add more inboxes - not to push one inbox harder.
A critical rule for days 8-14: cold prospects in this window must come from verified lists. Run every list through NeverBounce, ZeroBounce or Millionverifier first.
One unverified batch that bounces on a domain still in warmup can reset your reputation progress.
How Many Domains and Inboxes Do You Actually Need?
This is where most cold email operators make their biggest math error. If you want to send 500 cold emails per day, you do not configure one domain to send 500 emails.
You build a domain infrastructure that distributes volume across 10-12 warmed, authenticated sending domains - each running at 40-50 emails per day.
The rule of thumb is one domain per 30-50 daily cold emails.
At Deep-Y, we size client sending infrastructure before any warmup begins: target volume divided by 40 = minimum number of sending domains required.
A 200-email-per-day campaign needs at least 5 domains. A 1,000-email-per-day campaign needs 20-25 domains - each warmed separately, each with its own SPF, DKIM, and DMARC setup.
Domain selection matters as much as count. Use .com, .io, or country-specific TLDs that look like legitimate businesses.
Avoid .info, .biz, and .co extensions - they carry negative prior reputation signals baked in from years of spam association.
The sending domain name itself should be company-adjacent and credible: getdeep-y.com or trydeep-y.com rather than a random string.
Most importantly, your primary business domain is off-limits for cold outreach.
Cold email always draws some spam complaints, and on your primary domain they hit transactional email, inbound replies and brand communication.
A separate sending domain costs about $15 a year. That is trivial next to a damaged primary domain.
Which Domain Warmup Tools Are Worth Using?
Warmup tools have a specific, limited role. They create send-and-receive activity between a network of inboxes that simulates real correspondence.
In the first 14 days they are valuable. They cannot replace the engagement signals that come from real people.
The four tools worth knowing about in 2026: Instantly warmup (included in Instantly subscription at no extra cost), Mailwarm, Warmbox, and Lemwarm.
All four create synthetic send-and-receive pairs across their user networks.
The meaningful differences are in pool size - a larger warmup pool creates more diverse engagement signals - and in control over daily send volume targets.
What warmup tools do well: they catch authentication errors on day one, establish base reputation signals and run without manual attention.
What they cannot do: generate the engagement of a real person reading, replying and marking as safe. The best warmup combines tools with real sends to contacts who will interact.
| Tool | Pricing | Key Feature | Limitation |
|---|---|---|---|
| Instantly Warmup | Included with Instantly subscription | Large pool (200K+ inboxes), automated volume scaling | Warmup quality tied to Instantly subscription tier |
| Mailwarm | Standalone subscription | Clean dashboard, real engagement simulation, spam complaint recovery | Smaller pool than Instantly; standalone cost adds up |
| Warmbox | Standalone subscription | Detailed inbox placement tracking, blacklist monitoring built in | Limited integrations; works best with Google Workspace |
| Lemwarm | Included with Lemlist subscription | Deep Lemlist integration, smart warmup pauses on deliverability drops | Requires Lemlist subscription; pool size smaller than Instantly |
The combination that works: tool warmup from day 1 through at least day 21, real sends to warm contacts in the first two weeks, and first cold prospects no earlier than day 8, from verified lists only.
Remove any one of the three and warmup quality degrades.
How Do You Know Your Domain Is Ready for Cold Outreach?
Three objective signals confirm that warmup is complete and the domain is ready for full cold volume. Each should be checked at days 7, 14, and 21 - not just at the end.
Signal 1: GlockApps shows inbox placement on both Gmail and Outlook. GlockApps sends a test to seed addresses and reports where it lands: inbox, promotions, spam or missing.
If it lands in promotions, check subject line patterns and your tracking domain. If it lands in spam, stop all sends and audit authentication.
Signal 2: Test emails to your own Gmail and Outlook accounts land in primary inbox without warning banners.
This is the fastest manual check - send a plain-text message from the warmed domain to a personal Gmail and Outlook account you control.
If it arrives in primary inbox with no "This message seems dangerous" banner, the domain is in good standing with those providers. Do not start cold sends on any domain until this test passes.
Signal 3: No bounce rate spikes on first 100 real sends, staying below 2%. The first 100 cold sends are a real-world stress test.
If the bounce rate stays below 2%, the list quality and domain reputation are both holding.
A spike above 2% in the first batch is a red flag - pause, verify the list, and check for authentication issues before continuing.
If warmup fails a check: verify DNS records (Google Admin Toolbox, MXToolbox), check sending IPs against blacklists and read bounce codes (5xx means reputation, 4xx means throttling).
Then pause all sends for 48-72 hours and restart at lower volume. A single spam trap hit in early warmup resets progress.
What Are the Most Common Domain Warmup Mistakes?
Most cold email deliverability problems trace back to infrastructure, not copy. Deep-Y audits domain health before writing a single email line for any client. The six mistakes below cause most failed warmups.
Mistake 1: Skipping authentication. Sending without SPF, DKIM, and DMARC configured is automatic spam flagging on every major provider.
There is no workaround and no gradual consequence - the first sends go to spam and reputation damage accumulates from minute one.
Mistake 2: Jumping to high volume too fast. Day 3 at 100 emails triggers exactly the anomaly pattern that spam filters are designed to catch.
The ramp schedule exists because reputation is built through consistent behavior over time - not through high single-day sends.
Mistake 3: High bounce rates on early sends. Unverified lists in the first two weeks are one of the most common ways to collapse a warmup, and the damage takes weeks to repair. Verify every list before any send.
Mistake 4: Using only tool-based warmup with no real engagement. Warmup tools generate synthetic signals that Gmail increasingly recognizes.
Supplementing tool warmup with genuine human send-and-receive creates the engagement mix that builds durable reputation.
Mistake 5: Using your primary domain for cold outreach. One spam complaint spike on your primary domain can damage transactional deliverability for months.
The separation between sending domains and your primary domain is a core infrastructure rule - not a nice-to-have.
Mistake 6: Not monitoring placement throughout warmup. A domain can degrade mid-warmup without obvious warning signals.
Running GlockApps tests at days 7, 14, and 21 catches problems while they are still recoverable.
Skipping monitoring and only checking at the end of 21 days means discovering a failed warmup after cold sends have already gone out.
Architrainer sells BIM management and systems-coordination services into the Israeli architecture market: a small, highly technical market that is slow to adopt innovation.
Deep-Y defined the ICP, sourced targets from industry databases and offline-heavy sources, and ran multi-step sequences on authenticated sending infrastructure.
81%open rate across 124 sequences, with 19 opportunities and 8 deals closed or in process.
An open rate like that is not copy alone. It starts with infrastructure that is set up correctly before the first cold email goes out.
Frequently Asked Questions: Domain Warmup for Cold Email
How long does domain warmup take for cold email?
Can I use Instantly or Mailwarm for warmup?
Do I need separate domains for cold email?
What sending volume per day is safe for cold email?
My warmup is done but I'm still hitting spam - what now?
Can I speed up domain warmup?
Landing in spam despite following warmup guides?
Deliverability is an infrastructure problem. We fix it.
Every Deep-Y engagement starts with a deliverability audit: authentication, domain reputation, infrastructure and blacklists. Most issues are fixed in week 1.