Skip to main content
Guide

Domain Warmup Guide 2026: Prepare New Domains for Cold Email

June 27, 202610 min read

New domains skip warmup and land in spam 80% of the time. Our 14-day protocol builds sender reputation before your first real send in 2026.

A new sending domain without warmup lands in spam on 60-80% of emails sent in week 1, per Smartlead's 2025 deliverability benchmarks. For a team targeting 40 booked meetings per month from cold email, that's 24-32 meetings gone before a single reply arrives. Domain warmup isn't optional. It's the difference between a cold email motion that pays and one that burns your domains inside 30 days.

By Rishabh Ambasta, Founder, Modern Inbound.

This guide covers the exact 14-21 day warmup protocol we run across 3,000+ outbound campaigns: DNS setup, daily volume ramps, inbox placement verification, and the go/no-go checklist before your first real send. Skip any step and you're restarting with a fresh domain inside 60 days.

Why Skipping Warmup Destroys Your Sender Reputation

New domains have zero sending history with Gmail, Outlook, or Yahoo. Mailbox providers default to treating unknown senders as spam risks, and they're right to do so. Teams that skip warmup consistently see 65-80% spam placement rates in the first two weeks. Some domains hit Spamhaus blocklists by day 10, per internal data from Modern Inbound's managed outbound campaigns.

The root issue is sender reputation scoring. Gmail and Outlook track engagement signals for every sending domain: open rates, reply rates, spam complaint rates, and how many recipients mark emails as not-spam. A brand new domain has none of these signals, so providers default to suspicion.

Warmup builds those signals before you contact real prospects. Warmup tools send emails between pools of real inboxes and automatically open, reply to, and move them out of spam folders. After 14-21 days, your domain looks like a normal sender with a track record rather than a fresh spam source.

One thing most warmup guides skip: cheap domain extensions kill your deliverability before warmup even starts. Domains ending in .xyz, .info, or .co get filtered at 2-3x the rate of .com domains, per Instantly's internal deliverability data across their customer base. Buy .com domains. The $12 price difference isn't worth debugging six months of spam placement problems.

DNS Setup: Four Records That Must Be Live Before Day 1

Before a single warmup email goes out, four DNS records must be configured and verified: SPF, DKIM, DMARC, and a custom tracking domain. Missing any one of them causes 10-20% automatic spam filtering even on properly warmed domains, per Mailgun's 2025 deliverability research. DNS propagation takes up to 48 hours, so configure these two days before you plan to start warming.

Set them up in this order:

  1. SPF record: Add a TXT record at your domain root. For Instantly: v=spf1 include:spf.instantlyteam.com ~all. For Smartlead, use the SPF include string from your account settings page. One SPF record per domain only. Multiple SPF records break validation.
  2. DKIM record: Your sending tool generates a public/private key pair. Paste the public key as a TXT or CNAME record at the subdomain they specify (usually something like em1._domainkey.yourdomain.com). Both Instantly and Smartlead have one-click DKIM generation in account settings.
  3. DMARC record: Start permissive: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com. After 30 days of clean send data, tighten to p=quarantine to block spoofing attempts on your domain.
  4. Custom tracking domain: Add a CNAME record at a subdomain like track.yourdomain.com pointing to your tool's tracking server. This isolates your click-tracking reputation from shared infrastructure used by other senders.

Verify all four records with MXToolbox before starting warmup. If any record fails verification, fix it and wait 24 hours for propagation before proceeding. Rushing past a failed DNS check is one of the top reasons teams restart warmup twice on the same domain.

The 14-Day Volume Ramp: Exact Daily Targets by Day Range

Start at 10-15 emails per day per inbox on day 1 and increase by 15-20 emails every two days. By day 14, a properly warmed inbox handles 80-100 emails per day without triggering spam filters. Rushing this ramp is the most common cause of warmup failure. Mailbox providers flag sudden volume spikes as bot activity regardless of how strong your engagement signals look.

Day RangeEmails Per Inbox Per DayTool SettingExpected Gmail Inbox Rate
Days 1-210-15Low warmup50-65%
Days 3-425-35Low-Medium65-75%
Days 5-640-50Medium75-82%
Days 7-855-65Medium82-87%
Days 9-1065-75Medium-High85-90%
Days 11-1480-100High warmup88-93%

These numbers assume you're using Instantly's or Smartlead's built-in warmup networks. Both use pools of real inboxes to send, receive, open, and reply to warmup emails. Never use a third-party warmup seed list or a purchased warmup pool. Those get recycled and flagged by major providers within months of use, and the engagement signals they generate are meaningless to Gmail's filtering algorithms.

Keep warmup running at 20-30% of your total daily volume even after you go live with real campaigns. Warmup signals mix with real campaign sends and protect your domain's reputation as overall sending volume climbs.

Inbox Placement Verification: The Go/No-Go Test Before You Send

Inbox placement testing sends emails to seed inboxes at major providers and reports exactly where they land: primary inbox, spam folder, or promotions tab. Run GlockApps at day 7 and again at day 14. Target 90%+ inbox on Gmail and 82%+ on Outlook before contacting real prospects. Below 90% on Gmail, reply rates drop by roughly half, per placement data from Instantly's customer base of 10,000+ outbound senders.

The three tools worth using at different stages of warmup:

  • GlockApps: The most reliable placement tester available. Tests across 90+ seed inboxes at major providers. $9.99 for 5 tests. Run at day 7 and day 14. Focus on Gmail Primary, Outlook Inbox, and Gmail Spam rows specifically.
  • Mail Tester: Free tool that scores your sending setup out of 10 and flags SPF/DKIM/DMARC misconfigurations. Good for DNS verification but doesn't replace a real placement test across live inboxes.
  • Google Postmaster Tools: Free from Google. Shows your domain reputation rating (High, Medium, Low, or Bad) and spam rate trends over time. Set this up on day 0 and check it daily. A Low or Bad rating signals problems before GlockApps will surface them.

If your Gmail inbox rate is below 75% at day 7, don't push forward. Drop daily volume by 40%, extend warmup by 3-4 days at the reduced level, then retest. Continuing with bad placement data is how teams cycle through domains every 60 days instead of every 12 months.

Real-World Example: 8 Domains Warmed to 91%+ Inbox Before Day 15

A 30-person B2B SaaS company selling HR analytics to people operations directors needed 8 new sending domains for Q1 2026 campaigns. In Q4 2025, they'd burned 4 domains by sending 200 emails per day from day 1 without warmup. All 4 hit Spamhaus DBL within 45 days. Estimated pipeline stalled from that quarter: roughly $180,000 in outreach that never landed.

The Q1 rebuild followed this protocol from day 0. All 8 domains were configured with SPF, DKIM, DMARC, and custom tracking domains before warmup started. Warmup began at 12 emails per day per inbox using Instantly's warmup network. GlockApps at day 7 showed 76-83% Gmail inbox across all 8 domains. By day 14, six of the eight domains hit 91%+ inbox placement and went live with real sends. The remaining two hit 88% and received 3 additional warmup days before going live.

Reply rate from the warmed domains averaged 4.2% in the first 30 days of real sending. In Q4 on burned domains, the same team averaged 0.8%. Same list. Same copy. Same team. Infrastructure preparation was the only variable.

Common Warmup Mistakes That Get Domains Blacklisted

Most domain blacklistings during warmup come from four specific mistakes: starting volume too high, using HTML templates during warmup sends, not monitoring spam complaint rates, and choosing cheap domain extensions. A blacklisted domain can't be recovered for cold email purposes. You buy a new domain and restart from day 1, costing 2-3 weeks of pipeline at minimum.

The specific mistakes in the order we see them most often:

  • Sending real campaign emails during warmup: Warmup volume and campaign volume are separate. If you're at 40 warmup emails per day on day 6, your first real campaign send should start at 40 and ramp from there. Merging them spikes volume and triggers filters.
  • Using HTML, images, or tracking pixels in warmup emails: Warmup works because the emails look conversational. Marketing templates with graphics and tracked links destroy the engagement signals warmup is designed to build. Plain text only during the warmup phase.
  • Ignoring Google Postmaster Tools: Gmail's spam complaint threshold is 0.1%, per Google's 2024 bulk sender requirements. Above 0.3%, Gmail starts automatically blocking your emails. Postmaster Tools shows this in real time and it's free. Not checking it is indefensible.
  • Using .xyz or .info domains: Enterprise email gateways apply blanket spam filtering to these extensions. The warmup tool's engagement signals can't overcome the extension-level reputation penalty. .com domains only.

Scaling Cold Email Infrastructure After Warmup Completes

One warmed domain with one inbox handles 80-100 real emails per day safely. To scale beyond that, add more domains and inboxes in parallel, not more volume per inbox. Teams sending 1,000+ emails per day typically run 12-20 domains with 2-3 inboxes each at 80 emails per inbox per day, per standard Instantly and Smartlead agency account configurations.

The math: at 80 emails per inbox with 3 inboxes per domain, each domain covers roughly 240 emails per day. A 10-domain setup handles 2,400 emails per day. At a 3% reply rate, that's 72 replies. If 15-20% of replies convert to meetings, that's 11-14 qualified meeting threads daily from infrastructure decisions made in week 1.

Rotate sending domains so you're not hitting the same domain two days in a row where possible. Rotation lets engagement signals recover between sending days and keeps per-domain spam complaint rates below Google's thresholds even when aggregate volume is high.

Managing domain purchases, DNS configuration, warmup cycles, rotation schedules, and reputation monitoring is a real operational load. If you'd rather not run it yourself, that's the infrastructure layer Modern Inbound owns on behalf of clients. The pricing page covers what's included, or reach out directly to talk through your current setup.

Want Research-Led Outreach Run For You?

Modern Inbound mines buyer language, builds account lists, writes outreach, manages client-owned inboxes, and routes qualified replies. Your team gets sales conversations, not another tool to operate.

Frequently Asked Questions About Domain Warmup

How long does domain warmup take?

Domain warmup takes 14-21 days for most sending domains. A 14-day ramp gets you to 80-100 emails per inbox per day with 88-93% Gmail inbox placement. Teams planning higher daily send volumes should run a full 21-day warmup before contacting real prospects.

What inbox placement rate should I hit before going live?

Target 90%+ inbox placement on Gmail and 82%+ on Outlook before sending to real prospects. Test with GlockApps at day 7 and day 14. If Gmail inbox rate is below 75% at day 7, reduce volume by 40% and add 3-4 warmup days before retesting.

Can I use a free warmup tool instead of Instantly or Smartlead?

Free warmup tools use recycled seed lists that major providers have flagged. They generate false engagement signals and can speed up blacklisting rather than prevent it. Instantly and Smartlead both include warmup networks in their base subscriptions. Use their built-in warmup pools, not third-party seed lists.

What happens if my domain gets blacklisted during warmup?

A blacklisted domain can't be recovered for cold email. Stop sending, buy a new .com domain, and restart from day 1. Delist requests to Spamhaus take 2-4 weeks and often fail for domains with high complaint rates. Prevention is the only real strategy.

How many domains do I need to scale cold email outreach?

Plan for one domain per 200-240 emails per day, with 2-3 inboxes sending 80 emails each. A team sending 1,000 emails per day needs 5-6 active domains. Keep 2-3 domains always warming so replacements are ready when older domains age out or get flagged.

Rishabh Ambasta

Rishabh Ambasta

Founder of Modern Inbound

I've worked across SaaS outbound teams from $1M to $50M ARR and now run a boutique cold outreach agency. I've generated millions in pipeline through creative, low-conflict outbound systems.

Get the outbound breakdown.

Real campaigns we ran this month. Numbers, copy, what worked, what didn't. Drop your work email.

Any email works.

Ready to fill your pipeline?

We build cold outbound systems that book 20-30 qualified meetings per month. No long-term contracts.

Book a Strategy Call