#How to Warm Up an Email: Stop Landing in Spam (2026 Guide)
Copy page
TL;DR: Email warm-up builds sender reputation over 21 days by gradually increasing send volume and generating positive engagement signals. Skip it and 90% of your emails hit spam. Teams using proper warm-up see 87% inbox placement vs 60-70% industry average. This guide covers the exact process, timeline, technical setup, and tools that actually work in 2026.
#Your Emails Are Dying in Spam Folders
You wrote the perfect cold email.
Researched the prospect.
Personalized every line.
Hit send to 200 leads.
3 people opened it.
Zero replied.
The problem isn't your copy. It's your sender reputation.
Every new domain starts with zero trust. Gmail and Outlook treat you like a spammer until proven otherwise. Send 200 cold emails on day one from a fresh domain and 90% disappear into spam folders. Your prospects never see them.
This costs real money. Each email that hits spam is a lost opportunity. If your average deal is $5,000 and you're sending 1,000 emails per month, poor deliverability costs $25,000-$50,000 in lost pipeline. Every single month.
The fix? Email warm-up.
#What Is Email Warm-Up?
Email warm-up gradually builds trust with email providers by slowly increasing your sending volume over 2-4 weeks.
You start by sending 5-10 emails daily to real accounts that open them and reply. Each day you send slightly more. This shows Gmail and Outlook that you're a legitimate sender, not a spam bot.
Without warm-up, inbox providers see sudden activity from a new domain and flag it as suspicious. With proper warm-up, they trust you and deliver 85-95% of your emails to the inbox.
#Why Sender Reputation Matters
Email providers score every domain on a 0-100 scale. This score determines inbox vs spam placement.
New domains start at neutral (50). Every positive action (opens, replies, marking as important) raises your score. Negative actions (spam complaints, bounces, no engagement) lower it.
Once your score drops below 30, recovery takes months. Your emails go to spam even if everything else is perfect.
Think of sender reputation like credit. You need consistent positive history to borrow trust. One-time actions don't matter. Patterns do.
#The Hidden Cost of Poor Deliverability
Bad deliverability kills businesses silently.
Cold email teams see 3 major costs:
-
Wasted spend on lead data: You paid $0.50-$2 per contact. If 70% hit spam, you're burning $700-$2,000 per 1,000 contacts on leads that never see your message.
-
SDR time wasted: Your SDRs spend 2-4 hours daily on research and outreach. If deliverability is 40%, half that time generates zero results. That's 10-20 wasted hours weekly per rep.
-
Lost pipeline: Industry average reply rate is 3-8% at 70% inbox placement. Drop to 40% placement and reply rates fall to 1-2%. For a team booking 20 meetings monthly, that's 10-15 fewer opportunities. At $5,000 average deal size, that's $50,000-$75,000 in lost monthly pipeline.
Most teams don't notice the problem until it's severe. They blame the messaging, the targeting, or the reps. The real issue is invisible: their emails never reached inboxes.
#How Email Warm-Up Actually Works
Warm-up mimics genuine human email behavior at scale.
The process has 4 phases:
#Phase 1: Initial Trust Building (Days 1-7)
Start with 5-10 emails daily sent to trusted accounts. These emails get opened within hours and receive positive replies. Some get marked as important or moved to primary folders.
This creates your first positive signals. Email providers see engagement and note it.
#Phase 2: Gradual Volume Increase (Days 8-14)
Slowly increase to 20-40 emails daily. Maintain the same engagement patterns. Providers track consistency. Sudden jumps trigger red flags. Steady growth builds trust.
#Phase 3: Reputation Solidification (Days 15-21)
Scale to 50-80 emails daily while keeping engagement high. At this point, providers have enough data to calculate your sender score. Strong engagement throughout Days 1-21 establishes you as trustworthy.
#Phase 4: Maintenance (Ongoing)
Never stop warm-up completely. Keep it running at lower volume (10-20% of total sends) even during active campaigns. This maintains your reputation long-term.
The key metrics providers track:
- Open rate (target 30%+)
- Reply rate (target 10%+)
- Spam complaint rate (keep under 0.1%)
- Bounce rate (keep under 2%)
- Time to engagement (faster is better)
- Conversation patterns (back-and-forth indicates real humans)
#Manual vs Automated Warm-Up: Which Works Better?
You can warm up manually or use automated tools. Each has specific use cases.
#Manual Warm-Up Process
Send emails to colleagues, friends, or other accounts you control. Have them open, reply, and engage naturally.
How to do it:
Day 1-3: Send 5 emails to 5 different accounts. Get opens and replies.
Day 4-7: Send 10 emails to 10 accounts. Mix up timing.
Day 8-14: Send 20 emails daily. Vary recipients.
Day 15-21: Send 40 emails daily. Maintain engagement.
Pros:
- Free
- Complete control
- Works for single inbox
Cons:
- Time-consuming (30-60 minutes daily)
- Hard to scale past 1 inbox
- Engagement patterns can look artificial
- No data on inbox placement
- Easy to mess up timing
Manual warm-up works if you're sending <20 cold emails daily from one inbox. Beyond that, automation becomes essential.
#Automated Warm-Up Process
Automated tools connect your inbox to a network of thousands of real email accounts. They send, receive, open, reply, and engage automatically 24/7.
How it works:
- Connect your email account
- Set target volume (start at 5-10 daily)
- Tool sends emails to network accounts
- Network accounts open, reply, mark as important
- Volume increases automatically
- You get daily reports on inbox placement
Pros:
- Runs 24/7 without your involvement
- Scales to 50+ inboxes easily
- Uses real human-like patterns
- Provides inbox placement data
- Handles timing automatically
Cons:
- Costs $15-50 monthly per inbox
- Requires tool setup
- Need to choose quality network
Firstsales.io includes unlimited email warm-up on all plans (starting at $28/month). The system handles everything automatically and achieves 87% inbox placement vs 60-70% industry average.
#The 21-Day Warm-Up Schedule That Works
Follow this exact schedule for new domains:
#Week 1: Foundation (Days 1-7)
| Day | Emails to Send | What Happens |
|---|---|---|
| 1-2 | 5-8 emails | Initial trust signals, 100% engagement |
| 3-4 | 10-15 emails | Establish sending pattern |
| 5-7 | 15-25 emails | Build consistency |
Critical rules:
- Send at different times each day
- Use varied subject lines
- Get replies on 50%+ of emails
- Zero spam complaints
- Zero bounces
#Week 2: Growth (Days 8-14)
| Day | Emails to Send | What Happens |
|---|---|---|
| 8-10 | 30-40 emails | Volume scales steadily |
| 11-14 | 50-70 emails | Pattern recognition by ISPs |
Focus on:
- Maintain 30%+ open rates
- Keep reply rates high (10%+)
- Monitor bounce rates (stay under 1%)
- Watch for any spam complaints
#Week 3: Scaling (Days 15-21)
| Day | Emails to Send | What Happens |
|---|---|---|
| 15-17 | 80-100 emails | Trust is established |
| 18-21 | 100-150 emails | Ready for cold outreach |
Final checks:
- Inbox placement 85%+
- Sender reputation score 70+
- Clean sending history
- No blacklist appearances
#Week 4+: Launch Cold Outreach
Start sending cold emails at 50-70% of your warm-up volume. If you warmed up to 150 emails daily, start cold outreach at 75-100 daily.
First week of cold outreach:
- Keep warm-up running at 20% volume
- Monitor reply rates closely
- Watch inbox placement
- Reduce volume if metrics drop
Scale gradually. Add 10-15% volume weekly if metrics stay healthy.
#Technical Setup: SPF, DKIM, DMARC Explained
Email authentication proves your legitimacy to inbox providers. Without it, warm-up fails before it starts.
#SPF (Sender Policy Framework)
SPF tells receiving servers which IP addresses can send email from your domain.
What it does:
Lists authorized mail servers for your domain in DNS. When Gmail receives email from you, it checks: "Is this server on the approved list?"
How to set it up:
- Log into your DNS provider (GoDaddy, Cloudflare, etc.)
- Add TXT record:
- Name:
@ - Value:
v=spf1 include:_spf.google.com ~all
- Name:
- If using multiple services, add them:
v=spf1 include:_spf.google.com include:spf.mailgun.org ~all
Common mistakes:
- Multiple SPF records (you can only have one)
- Forgetting to include your ESP
- Using
+allinstead of~all(this allows anyone)
#DKIM (DomainKeys Identified Mail)
DKIM adds a cryptographic signature to each email. If content changes in transit, the signature breaks and the email fails authentication.
What it does:
Your mail server signs each email with a private key. Receiving servers verify using your public key (stored in DNS). This proves the email wasn't tampered with.
How to set it up:
- Your email provider generates keys (Google Workspace, Microsoft 365)
- They give you a DNS record
- Add TXT record to DNS:
- Name:
default._domainkey - Value: (provided by email service)
- Name:
- Verify with DKIM checker tool
The signature looks like this in email headers:
DKIM-Signature: v=1; a=rsa-sha256; d=yourdomain.com; s=default;
#DMARC (Domain-based Message Authentication)
DMARC ties SPF and DKIM together and tells servers what to do when checks fail.
What it does:
Sets policy for authentication failures. Options:
p=none: Monitor only, don't block anythingp=quarantine: Send failures to spamp=reject: Block failures completely
How to set it up:
- Start with monitoring policy
- Add TXT record to DNS:
- Name:
_dmarc - Value:
v=DMARC1; p=none; rua=mailto:[email protected]
- Name:
- Monitor reports for 2-4 weeks
- Upgrade to
p=quarantineonce legitimate emails pass - Eventually move to
p=rejectfor full protection
DMARC reports show you:
- All sources sending as your domain
- Which ones pass authentication
- Any suspicious activity
- Delivery rates by provider
Firstsales.io automatically configures SPF, DKIM, and DMARC when you connect email accounts. Setup takes 8 minutes instead of hours.
#Common Email Warm-Up Mistakes (And How to Avoid Them)
#Mistake 1: Starting Cold Outreach Too Early
The problem:
Teams warm up for 7-10 days, see some improvement, and immediately blast 500 cold emails. Volume spike triggers spam filters. All warm-up progress gets destroyed.
What happens:
Inbox placement crashes from 75% to 30% overnight. Domain reputation tanks. Recovery takes 4-6 weeks.
The fix:
Complete full 21 days before any cold outreach. Start first cold campaign at 50% of warm-up volume. Scale gradually (10-15% weekly).
Real example:
A SaaS company warmed up 10 days, sent 400 cold emails day 11. Inbox placement dropped to 28%. They had to pause all sending for 3 weeks and restart warm-up from scratch.
#Mistake 2: Using Template Emails During Warm-Up
The problem:
Automated warm-up that sends identical or near-identical emails. Email providers fingerprint templates and detect patterns at scale.
What happens:
All warm-up emails look robotic. Providers flag the account as automated. Engagement signals become worthless.
The fix:
Use warm-up tools that generate unique content for each email. Subject lines, body copy, sender behavior should vary significantly.
Test it:
Check 5 warm-up emails side-by-side. If they look similar, your tool is using templates. Switch to better warm-up infrastructure.
#Mistake 3: Ignoring Bounce Rates
The problem:
Warm-up emails sent to invalid or inactive addresses. Each bounce damages sender reputation. 5%+ bounce rate during warm-up kills trust-building.
What happens:
Providers see high bounces and classify you as a low-quality sender. Warm-up takes 2-3x longer or fails completely.
The fix:
Verify all email addresses before warm-up. Use email verification tools (ZeroBounce, NeverBounce) or choose platforms with built-in verification.
Firstsales.io includes automatic list cleaning free on all plans. Every email gets verified before sending to keep bounce rates under 2%.
#Mistake 4: Stopping Warm-Up After Launch
The problem:
Teams complete 21-day warm-up, launch cold outreach, and completely stop warm-up activity. Sender reputation degrades without consistent positive engagement.
What happens:
Inbox placement drops 10-20% over 2-3 months. The domain slowly loses trust. Eventually requires full re-warm-up.
The fix:
Keep warm-up running at 10-20% volume forever. If you're sending 100 cold emails daily, maintain 10-20 warm-up emails daily.
Think of it like this:
Warm-up builds credit. Stopping warm-up is like closing all credit cards. Your score drops even if you did nothing wrong.
#Mistake 5: Using the Same Sending Pattern Daily
The problem:
Sending exactly 50 emails at 9:00 AM every day. Robotic patterns are easy to detect. Providers know humans don't send with clock-like precision.
What happens:
Account gets flagged as automated. Warm-up effectiveness drops. Inbox placement improves slower than expected.
The fix:
Vary sending times (8:47 AM one day, 10:23 AM next day). Change volume slightly (48 emails one day, 53 the next). Mimic how humans actually send email.
#Mistake 6: Missing Authentication Records
The problem:
Starting warm-up without SPF, DKIM, or DMARC configured. Emails have no authentication. Providers treat them as suspicious by default.
What happens:
21 days of warm-up produces minimal improvement. Inbox placement stays at 40-50%. All effort wasted.
The fix:
Set up SPF, DKIM, DMARC BEFORE day 1 of warm-up. Verify configuration with email testing tools. Never skip this step.
Check authentication at: https://www.mail-tester.com or https://mxtoolbox.com/emailhealth.aspx
#Mistake 7: Warm-Up on Shared IPs Without Control
The problem:
Using free email providers (Gmail, Outlook personal) that share IP addresses with thousands of other senders. Your reputation is tied to their behavior.
What happens:
Your warm-up can be perfect, but inbox placement suffers because other senders on the shared IP have poor practices. You have zero control.
The fix:
Use custom domains with dedicated sending infrastructure. Google Workspace ($6/user/month) or Microsoft 365 ($6/user/month) minimum. Better yet, use cold email platforms with controlled infrastructure.
#Mistake 8: Overloading Single Inbox
The problem:
Sending 200+ cold emails daily from one inbox after warm-up. Even with good reputation, high volume from single address triggers volume-based filters.
What happens:
First 100 emails land in inbox. Next 100 hit spam. You hit daily sending limits. Deliverability degrades.
The fix:
Distribute volume across 3-5 email accounts. If sending 300 emails daily, use 3 inboxes at 100 each. Rotate domains and mailboxes.
Safe volume per inbox:
- New domain (0-30 days): 50-80 emails daily maximum
- Aged domain (30-90 days): 80-120 emails daily maximum
- Mature domain (90+ days): 120-150 emails daily maximum
Never exceed 150 emails daily per inbox for cold outreach.
#Warm-Up Tools That Actually Work (2026 Comparison)
| Tool | Network Size | Inbox Placement | Price/Month | Best For |
|---|---|---|---|---|
| ā Firstsales.io | Proprietary | 87% | $28 | Complete cold email platform with unlimited warm-up ā |
| MailReach | 30,000+ accounts | 78-85% | $25-79 | Agencies managing 10+ inboxes |
| Instantly | Proprietary | 75-82% | $97 | High-volume senders (500+ daily) |
| Lemwarm (Lemlist) | 25,000+ accounts | 70-80% | $59 | Teams already using Lemlist |
| Smartlead | Proprietary | 72-78% | $39 | Multi-inbox rotation focus |
| Warmup Inbox | 15,000+ accounts | 68-75% | $29 | Budget-conscious solo senders |
#Why Firstsales.io Wins for Cold Email Teams
87% inbox placement rate vs 60-70% industry average. This alone is worth 30-40% more meetings booked.
Unlimited email accounts. Most tools charge per inbox ($25-50 each). Firstsales.io includes unlimited accounts at $28/month. If you need 5 inboxes, competitors cost $125-250 monthly. Firstsales.io costs $28 total.
Free automatic list cleaning. Competitors charge $47-97 monthly extra for email verification. Firstsales.io includes it free. Bounces stay under 2%, protecting your sender reputation.
21-day smart warm-up runs automatically. Setup takes 8 minutes. The system handles gradual volume increases, engagement patterns, and timing variation. Zero manual work required.
Real-time monitoring dashboard. See exactly where emails land (inbox, promotions, spam) across Gmail, Outlook, Yahoo. Updated hourly. Know problems in 2 hours, not 2 weeks.
All-in-one platform. Warm-up, campaign management, email verification, A/B testing, unified inbox, and analytics in one place. No need for 5 different tools.
Pricing comparison:
Instantly: $97/month base + $50/month per additional inbox = $147+ for 2 inboxes
Lemlist: $59/month base + $0.03 per email sent = $119/month for 2,000 emails
Firstsales.io: $28/month unlimited inboxes, unlimited warm-up, free list cleaning
Save $69-119 monthly compared to competitors. That's $828-1,428 annually.
Start 7-day free trial: https://firstsales.io/pricing/
#The Hidden Connection: Warm-Up and Content Discoverability
Here's what competitors miss: warm-up doesn't just affect email deliverability. It prepares your domain for what happens after prospects receive your emails.
#The Invisible Follow-Up Effect
Prospects research companies before replying to cold emails. 67% of B2B buyers Google the sender before responding. This is your "invisible follow-up."
What they're looking for:
- Company legitimacy
- Social proof
- Content that validates claims
- Reviews and testimonials
Your warm-up period is the perfect time to ensure this content exists and ranks. While your domain builds email reputation, simultaneously publish content prospects will find when they search.
The strategy:
Days 1-7 of warm-up: Publish 2-3 blog posts with your target keywords
Days 8-14: Add case studies and testimonials to website
Days 15-21: Publish founder/team LinkedIn content
By Day 21, prospects who Google you find credible content. This compounds email effectiveness.
Real numbers:
Companies with discoverable content see 34% higher reply rates. Prospects trust emails more when the sender has visible expertise.
#Regional Differences in Email Filtering
Gmail in the US filters differently than Gmail in Germany. Understanding regional quirks helps optimize warm-up.
#North America (US, Canada)
Strictest filtering globally.
Gmail, Outlook, and Yahoo use aggressive AI filtering. New domains face highest scrutiny. Warm-up must be flawless.
Key differences:
- Bounce rate tolerance: <1.5% (vs 2% elsewhere)
- Spam complaint threshold: 0.08% (vs 0.1% elsewhere)
- Authentication: Mandatory from day 1
Best practices:
- Never skip SPF/DKIM/DMARC setup
- Start at 5 emails daily maximum
- Maintain warm-up for 30 days minimum
#Europe (UK, Germany, France)
GDPR compliance affects filtering.
Providers weight consent signals heavily. Unexpected cold emails get flagged faster than in US.
Key differences:
- Unsubscribe rates monitored closely
- Content-based filtering stricter
- Subject line testing critical
Best practices:
- Include unsubscribe link even during warm-up
- Avoid marketing language completely
- Use personal tone (not corporate)
#Asia-Pacific (Singapore, Australia, Japan)
Looser filtering but cultural considerations matter.
Technical warm-up follows same patterns, but engagement expectations differ.
Key differences:
- Reply rate expectations lower (2-5% vs 3-8%)
- Business hours matter more (wrong timing = immediate spam)
- Formality level affects engagement
Best practices:
- Research business hours carefully
- Adjust formality to culture
- Expect longer warm-up periods (25-28 days)
#Advanced Warm-Up Strategies for Scale
#Multi-Domain Rotation Strategy
Use 2-5 domains to distribute sending volume and protect your primary brand.
Setup:
- Primary domain: yourcompany.com (internal emails only)
- Cold email domains: outreach-yourcompany.com, connect-yourcompany.com, reach-yourcompany.com
Why it works:
If one domain gets flagged, others stay clean. Your primary brand never touches cold outreach. You can pause/fix one domain while others continue sending.
Warm-up approach:
Warm all domains simultaneously. Start each at 5 emails daily. Scale each to 100 daily over 21 days. You now have 300-500 daily sending capacity across domains.
Cost analysis:
Single domain approach: 150 emails daily maximum, one point of failure
Multi-domain approach: 500 emails daily capacity, redundancy built-in
Additional cost: $18/year per domain Ć 4 domains = $72 annual
Benefit: 3.3x higher sending capacity, 80% lower risk of total shutdown
ROI: If one domain gets flagged and takes 30 days to fix, you lose 4,500 sending opportunities. At 3% reply rate and $5,000 average deal, that's $675,000 in lost pipeline potential. Spending $72 to prevent this is obvious.
#Inbox Rotation for Agencies
Agencies managing 50+ client campaigns need systematic rotation to maintain deliverability.
The system:
- Create inbox pools (5 inboxes per pool)
- Rotate pools weekly (Pool A sends Week 1, Pool B sends Week 2)
- Keep all pools warm (background warm-up runs on inactive pools)
- Monitor health scores (pause any inbox below 70% placement)
This prevents burnout. Each inbox gets rest periods. Reputation stays high across all accounts.
#Seasonal Volume Adjustment
Holiday periods and slow months require volume adjustments to maintain natural sending patterns.
The pattern:
November-December: Reduce volume 30-40% (people respond less, engagement drops)
January: Gradually increase back to normal (people return to work)
Summer (July-August): Reduce volume 20-30% (vacation season)
Why it matters:
Maintaining high volume when natural engagement drops looks suspicious. Providers notice. Adjust sending to match expected human behavior.
#Warm-Up for Reactivating Dormant Domains
Have a domain that hasn't sent emails in 6+ months? Don't just start sending.
Reactivation process:
Week 1-2: Send 5 emails daily (yes, restart from scratch)
Week 3-4: Scale to 20 emails daily
Week 5-6: Scale to 50 emails daily
Week 7+: Normal volume
Dormant domains are treated like new domains. Providers have no recent sending history to reference. You're rebuilding reputation from zero.
#Measuring Warm-Up Success: Metrics That Matter
Track these metrics daily during warm-up:
#Primary Metrics
Inbox Placement Rate
Target: 85%+ by Day 21
Measures: Percentage of emails landing in primary inbox vs promotions/spam
How to check: Use inbox placement tools (Mail-Tester, GlockApps) or platforms with built-in monitoring
What good looks like:
- Day 7: 70-75%
- Day 14: 78-83%
- Day 21: 85-90%
If below target:
Slow down volume increases. Extend warm-up by 1 week. Check authentication records.
#Secondary Metrics
Sender Reputation Score
Target: 70+ by Day 21
Measures: Aggregate trust score from inbox providers
Check at: Google Postmaster Tools, Microsoft SNDS
Bounce Rate
Target: <2% at all times
Measures: Percentage of emails that fail to deliver
What causes high bounces:
Invalid email addresses, full inboxes, blocked domains
Fix: Email verification before sending, remove inactive addresses
Spam Complaint Rate
Target: <0.1% at all times
Measures: How many recipients mark emails as spam
Critical threshold: 0.3%+ complaints can blacklist your domain
Prevention: Only email people who expect your messages, easy unsubscribe, relevant content
#Engagement Metrics
Open Rate
Target: 30%+ during warm-up
Measures: Percentage of emails opened
Low open rates (<20%) signal:
- Subject lines look spammy
- Sending at wrong times
- Already flagged as suspicious
Reply Rate
Target: 10%+ during warm-up
Measures: Percentage of emails that get responses
Natural conversation patterns matter. Providers track back-and-forth exchanges. One-sided communication looks automated.
Time to First Open
Target: <4 hours average
Measures: How quickly emails get opened
Fast opens signal engaged recipients. Slow opens (24+ hours) or no opens signal unengaged lists.
#Warning Signs to Watch
šØ Immediate action needed if you see:
- Inbox placement drops 10%+ in 2 days
- Bounce rate spikes above 5%
- Multiple spam complaints same day
- Domain appears on blacklist
- Gmail/Outlook shows sender warnings
Response protocol:
- Pause all sending immediately
- Identify cause (bad list, content issue, volume spike)
- Fix underlying problem
- Resume at 50% volume
- Monitor for 3-5 days before scaling
#Warm-Up During Active Campaigns
Never stop warm-up completely. Here's how to balance warm-up and cold outreach:
#Split Your Daily Volume
Example scenario:
You're sending 150 emails daily after warm-up completion.
Allocation:
- 120 cold emails (80%)
- 30 warm-up emails (20%)
The 30 warm-up emails maintain positive engagement signals. The 120 cold emails work your pipeline.
#Monitor the Ratio
Healthy metrics:
| Metric | Warm-Up Portion | Cold Outreach Portion |
|---|---|---|
| Open Rate | 40-50% | 25-35% |
| Reply Rate | 15-25% | 3-8% |
| Bounce Rate | <1% | <2% |
Cold outreach always performs worse than warm-up. That's expected. The key is keeping overall metrics healthy.
#Adjust Based on Performance
If cold email reply rate drops below 2%:
- Increase warm-up ratio to 30-40%
- Reduce cold outreach volume
- Check targeting and messaging
If inbox placement drops below 80%:
- Stop cold outreach for 3-5 days
- Run warm-up only
- Let reputation recover
- Resume cold outreach at lower volume
#Weekend Strategy
Most warm-up tools run 24/7. This is a mistake. Humans don't send emails at 2 AM Sunday or 3 AM Saturday.
Smart scheduling:
Monday-Friday: Full volume
Saturday: 30% volume, morning only
Sunday: 20% volume or pause completely
This mimics actual human behavior better than constant 24/7 sending.
#Warm-Up Troubleshooting: Fixing Common Problems
#Problem: Inbox Placement Stuck at 60-70%
Symptoms:
- Completed 21-day warm-up
- Metrics look healthy
- But emails still hit spam 30-40% of the time
Root causes:
- Content triggers spam filters
Test your email content. Even with perfect sender reputation, certain words trigger filters.
Spam trigger words in 2026:
- Free, guarantee, limited time, act now
- Dear friend, congratulations, winner
- Click here, buy now, order now
- 100% satisfied, risk-free, as seen on
Run spam tests: Mail-Tester.com or GlockApps before sending.
- Shared IP reputation damage
Other senders on your ESP's shared IP have poor practices. Your reputation suffers.
Check: Google Postmaster Tools shows low IP reputation despite good domain reputation.
Fix: Switch to ESP with better sender quality standards or get dedicated IP.
- DMARC policy too strict
p=rejectpolicy can cause legitimate emails to fail if SPF/DKIM aren't perfectly aligned.
Fix: Temporarily switch to p=quarantine and monitor DMARC reports for alignment issues.
#Problem: Warm-Up Emails Get Zero Engagement
Symptoms:
- Warm-up running for 14+ days
- Open rates below 10%
- Reply rates near 0%
- No improvement in reputation score
Root causes:
- Warm-up network quality is poor
Some cheap warm-up tools use throwaway email addresses that don't actually engage.
Test: Send 5 test emails through warm-up network. Check if they get opened within 4 hours.
If not opened quickly, your warm-up isn't working. Switch providers.
- Sending to same addresses repeatedly
Warm-up network is too small. You're sending to the same 20-30 addresses daily.
Providers notice. This looks like artificial inflation.
Fix: Use warm-up tools with 10,000+ network addresses. Each email should go to unique recipient.
- Warm-up emails look too generic
Subject lines identical, body content templated, no personality.
Fix: Switch to warm-up tools that generate unique content. Every email should be different.
#Problem: Bounce Rate Above 5%
Symptoms:
- Every warm-up batch has 5-10 bounces
- Sender reputation won't improve
- Stuck in warm-up limbo
Root causes:
- Warm-up network has invalid addresses
Old email addresses that no longer exist. Each bounce damages reputation.
Check: Review bounce messages. If you see "mailbox does not exist," network quality is bad.
Fix: Switch to warm-up provider that maintains clean, verified network.
- Your domain is already blacklisted
Previous owner of domain or IP address had poor sending practices.
Check: MXToolbox.com/blacklists.aspx ā search your domain
Fix: Request delisting from blacklists. May require 2-4 weeks to clear.
- DNS configuration errors
SPF, DKIM, or DMARC records have syntax errors. Technical bounces occur.
Check: MXToolbox.com/SuperTool.aspx ā validate all DNS records
Fix: Correct any syntax errors in DNS records.
#Problem: Warm-Up Works But Cold Emails Fail
Symptoms:
- Warm-up emails: 85% inbox placement
- Cold emails: 40% inbox placement
- Same domain, same authentication
Root causes:
- Volume spike too aggressive
Jumped from 80 warm-up emails daily to 300 cold emails daily overnight.
Providers flag sudden volume changes as suspicious.
Fix: Start cold email at 50% of warm-up volume. Scale 10-15% weekly.
- Content quality difference
Warm-up emails are conversational. Cold emails are sales-heavy.
Providers compare content patterns. Sudden shift to promotional language triggers filters.
Fix: Make cold emails more conversational. Less selling, more value-first.
- List quality problems
Warm-up goes to verified addresses. Cold email list has invalid/inactive addresses.
Fix: Verify all cold email lists before sending. Remove addresses with high bounce risk.
#Problem: One Provider Blocks, Others Don't
Symptoms:
- Gmail: 90% inbox placement
- Outlook: 40% inbox placement
- Yahoo: 85% inbox placement
Root causes:
- Provider-specific authentication issues
Outlook requires stricter DKIM/SPF alignment than Gmail.
Check: Send test emails to each provider. Review full headers for authentication results.
Fix: Ensure DKIM alignment passes on all major providers, not just Gmail.
- Sending pattern mismatches expectations
Outlook expects different behavior patterns than Gmail for business email.
Fix: Slightly reduce volume to problematic provider. Give reputation more time to build.
- Previous sender history with provider
If you're on shared IP, previous senders had problems with specific provider.
Fix: Request IP rotation from ESP or switch to provider with clean IP reputation.
#Industry-Specific Warm-Up Adjustments
Different industries need different approaches:
#B2B SaaS
Standard 21-day warm-up works perfectly.
Your prospects check email frequently. Engagement rates are naturally higher. Follow the normal schedule.
Best practices:
- Target inboxes: Gmail, Outlook, Yahoo
- Sending times: 8-10 AM, 2-4 PM local time
- Reply rate expectations: 3-8%
#E-commerce
Needs faster warm-up (14 days) but lower volumes.
E-commerce emails are transactional-heavy. Providers expect different patterns.
Adjustments:
- Days 1-7: 10-20 emails daily
- Days 8-14: 40-80 emails daily
- Day 15+: 100-200 emails daily (promotional)
Mix transactional and promotional content. Pure promotional cold emails get filtered harder.
#Agencies
Must warm up client domains + their own.
Client domains: Full 21-day warm-up before first campaign
Agency domains: Ongoing maintenance warm-up
Never use client domains without warming them first. You're risking their brand reputation.
#Recruiting
Extended warm-up (30 days) required.
Recruiting emails have lowest engagement rates. Candidates often ignore cold outreach unless timing is perfect.
Schedule:
- Days 1-14: Standard warm-up (5ā80 emails)
- Days 15-30: Hold at 80 emails daily
- Day 31+: Scale to 120 emails daily maximum
Never exceed 150 emails daily for recruiting. Volume beyond that triggers spam filters consistently.
#FAQ
#How long does email warm-up take?
Minimum 21 days for new domains. Accounts that haven't sent emails in 6+ months need full 21 days. Active domains switching to cold email need 14-day warm-up minimum.
#Can I speed up warm-up to 7-10 days?
No. Attempting to compress warm-up backfires. Providers track sending patterns over weeks, not days. Rushed warm-up gets flagged as suspicious. You end up starting over.
#Do I need to warm up Google Workspace accounts?
Yes. Even Google Workspace accounts need warm-up if sending cold email. Personal Gmail accounts also need warm-up before outreach volume.
#What happens if I skip warm-up completely?
90% of emails hit spam folders. Response rates drop to 0.5-1%. You burn your domain reputation in days. Recovery takes 2-3 months minimum.
#Can I warm up multiple domains at once?
Yes. Warm up all domains simultaneously. Each needs its own 21-day schedule. Don't share warm-up activity between domains.
#How much does email warm-up cost?
Manual warm-up: Free but requires 30-60 minutes daily. Automated warm-up: $15-97 per inbox monthly. Firstsales.io includes unlimited warm-up at $28/month total.
#Should I use dedicated IPs for warm-up?
Not necessary until sending 200,000+ emails weekly. Dedicated IPs require their own warm-up (4-6 weeks). Shared infrastructure from quality providers works better for most teams.
#Can I warm up Yahoo and Outlook differently than Gmail?
Providers all use similar reputation systems. One warm-up schedule works across Gmail, Outlook, Yahoo, and others. Focus on overall sender reputation, not provider-specific tactics.
#What's the difference between inbox and promotions tab?
Promotions tab is still delivered (counts as inbox placement). Spam folder is not delivered (kills your reputation). Target primary inbox, but promotions is acceptable.
#How do I know if my warm-up is working?
Check these signals: Open rates 30%+, reply rates 10%+, bounce rates <2%, zero spam complaints, inbox placement test 85%+, no blacklist appearances.
#Can I use the same warm-up account for multiple campaigns?
Yes, but don't run 5 campaigns simultaneously from one inbox. Distribute across 2-3 inboxes minimum to avoid overwhelming single address.
#What if my warm-up emails get marked as spam?
Pause warm-up immediately. Check authentication records. Verify warm-up network quality. Consider switching warm-up tools. Resume at 50% volume after fixes.
#Do I need different warm-up for different email types?
Cold outreach, newsletters, and transactional emails all benefit from warm-up. The process is identical. Only volume targets change.
#How often should I check warm-up progress?
Check daily during first 7 days. Then check 2-3x weekly. Monitor constantly during first week of cold outreach after warm-up completes.
#Can I warm up free email accounts?
Avoid warming up @gmail.com, @outlook.com, @yahoo.com for business use. These accounts share infrastructure with millions. Use custom domains or business email providers.
#What's the best warm-up tool for beginners?
Firstsales.io handles everything automatically. Setup takes 8 minutes. No technical knowledge needed. Includes warm-up, sending, monitoring, and verification in one platform.
#Does warm-up work for reactivating old domains?
Yes. Treat dormant domains (6+ months inactive) like new domains. Full 21-day warm-up required. Don't assume old domain age provides any advantage.
#Can competitor actions hurt my warm-up?
If using shared IP infrastructure, yes. Your reputation partially depends on other senders on same IP. Use platforms that maintain strict sender quality standards.
#What happens if I pause warm-up mid-process?
Your progress resets after 14+ days of inactivity. Pausing for 3-5 days is acceptable. Longer than 2 weeks requires restarting warm-up from day 1.
#How do I warm up domains for different languages?
Same warm-up process works globally. Engagement patterns matter more than language. Warm-up in English works fine even if cold emails will be in Spanish, French, German, etc.
#Should I mention warm-up to prospects?
Never. Warm-up happens behind the scenes. Prospects never know it's occurring. They just receive your cold emails once warm-up completes.
#Your Emails Deserve to Be Seen
83% of cold emails vanish into spam folders.
Not because the message is bad. Because sender reputation is zero.
You can write perfect copy. Research every prospect. Personalize every line. None of it matters if your emails die in spam.
Email warm-up fixes this. 21 days builds enough trust to land 85-90% of emails in inboxes. Your prospects actually see your message. Reply rates increase 2-3x. Meetings booked double.
The teams booking 20+ meetings monthly all do one thing: they warm up their domains properly. No shortcuts. No rushing. Full 21 days before cold outreach starts.
Start your 7-day free trial with Firstsales.io. Unlimited email warm-up included. 87% inbox placement rate. Setup takes 8 minutes. No credit card required.
Your prospects are waiting. Make sure they actually see your message.