Email Warmup Checklist 2026: Everything Before You Send Cold Email
A complete 17-step checklist covering domain setup, email authentication, warmup tool configuration, monitoring, and the right way to transition into cold email sending.
MailPilot - 99.2% Inbox Placement
The top-rated email warmup tool with 8,400+ real mailboxes, Gmail & Outlook OAuth, SPF/DKIM/DMARC monitoring, and the highest inbox placement rate we tested. Trusted by 340+ companies.
Most deliverability problems in cold email come from skipping or rushing these steps. This checklist covers everything in the correct order. Complete each section before moving to the next.
Domain & Account Setup
Purchase your sending domain
Use a secondary domain variation of your main brand (e.g., tryyourbrand.com). Age it 30+ days before sending.
Create your sending email accounts
Set up Google Workspace or Microsoft 365. Use professional names (firstname@domain.com, not info@domain.com).
Add a complete email signature
Include real name, company, phone, and physical address. ISPs and recipients trust emails with complete sender info.
Email Authentication Records
Set up SPF record
Add a TXT record to your DNS: v=spf1 include:[your-provider] -all. Verify it passes with MXToolbox.
Enable DKIM signing
Enable DKIM in Google Workspace Admin or Microsoft 365 Admin Center. Add the provided CNAME records to DNS. Allow 24–48 hours to propagate.
Set up DMARC record
Add a DMARC TXT record at _dmarc.yourdomain.com starting with p=none policy. Upgrade to p=quarantine after 30 days of clean data.
Verify all authentication is passing
Send a test email to mail-tester.com or use MXToolbox Email Health check. All three (SPF, DKIM, DMARC) must show as passing.
Warmup Tool Setup
Choose a warmup tool
MailPilot (best overall, 99.2% inbox placement), Lemwarm, or Warmy are the top options. See our full comparison.
Connect your inbox via OAuth
Use OAuth (not SMTP password) for Gmail and Outlook connections. More secure and more stable long-term.
Configure warmup settings
Set your target daily volume based on your intended campaign volume. Let the tool determine the ramp schedule.
Start warmup and verify it is running
Check after 24 hours that warmup emails are being sent from your account. Check the inbox placement report after day 3.
Monitoring During Warmup
Check inbox placement rate weekly
Target: 80%+ by day 7, 90%+ by day 14, 95%+ by day 21. Below 70% at day 10 means authentication issues.
Verify no blacklist listings
Run weekly checks on MXToolbox Blacklist Check for your domain and sending IPs.
Monitor Google Postmaster Tools (if sending to Gmail)
Set up Postmaster Tools to track your domain reputation and spam rate in real time.
Post-Warmup Sending
Verify your email list before sending
Run your prospect list through NeverBounce or ZeroBounce. Remove addresses with estimated bounce risk above 2%.
Start cold email at low volume
Begin at 20–30 cold emails per inbox per day. Increase by 5–10 per day each week while monitoring reply rates and spam complaints.
Keep warmup running during sending
Do not stop warmup when you start sending. Continued warmup maintains and strengthens your reputation as real sending volume increases.
Automate Steps 8–14 in Two Minutes
MailPilot handles warmup scheduling, engagement, and placement monitoring for you. Free plan, no credit card.
The Most Common Checklist Failures
After reviewing hundreds of cold email setups, these are the steps most often skipped - and they are the ones that cause the most deliverability damage:
Skipping DKIM (Step 5)
DKIM is the most frequently misconfigured authentication record. It requires adding CNAME records to your DNS provider after enabling signing in your email platform. Many senders enable DKIM in their email platform but forget to add the DNS records. Use MXToolbox to verify DKIM is actually working before starting warmup.
Starting Cold Email Too Early (Step 16)
The temptation to send before warmup is complete is one of the most expensive mistakes in cold email. Starting at day 10 instead of day 21 seems like saving time, but the lower reputation at that point means worse inbox placement for the entire campaign lifetime.
Stopping Warmup When Sending Starts (Step 17)
Many senders stop their warmup subscription as soon as they start sending real campaigns. This is a mistake. Warmup should continue running alongside your campaigns, acting as a continuous reputation reinforcement layer. From $9/month for MailPilot, the ongoing warmup cost is minimal compared to the deliverability benefit of sustained positive signals.
Quick Reference: Timeline
- Day 1: Purchase domain, create email accounts
- Days 1–3: Set up SPF, DKIM, DMARC, verify with MXToolbox
- Day 3: Connect inbox to MailPilot, start warmup
- Day 7: First inbox placement check (target 70%+)
- Day 14: Second check (target 85%+); verify email list
- Day 21: Final check (target 90%+); begin cold email at low volume
- Ongoing: Keep warmup running, monitor Postmaster Tools weekly
Start Your Warmup Today
MailPilot automates steps 8–11 of this checklist. Connect your inbox in 2 minutes and let the warmup run.
Deep Dives on Each Step
Email Warmup Checklist FAQ
Your warmup is complete when: (1) inbox placement rate is consistently above 90%, (2) at least 14–21 days of warmup have run, (3) SPF, DKIM, and DMARC are all passing, and (4) your sending domain is not listed on any major blacklists. Most quality warmup tools like MailPilot show you these metrics in the dashboard.