Email warm-up is the process of gradually increasing sending volume from a new domain or IP so Gmail, Yahoo and Outlook learn you're a legitimate sender. Do it right and your campaigns land in the inbox; skip it and even great emails go to spam. This 30-day plan covers authentication, list prep, a day-by-day volume ramp, monitoring, and what to do if things go wrong.
Before day 1: the setup checklist
- SPF record authorising your sending service
- DKIM signing enabled (2048-bit key where supported)
- DMARC record, starting with
p=noneand reporting enabled, then tightening over time - Custom tracking domain (not a shared one)
- Reverse DNS / PTR correct if you use a dedicated IP
- One-click unsubscribe header and a visible unsubscribe link
- Clean, consented list: validated, with bounces and role accounts removed
- Postmaster tools: Google Postmaster Tools set up, and monitoring for Microsoft (SNDS)
Copy-paste records and explanations: SPF, DKIM & DMARC explained. New bulk-sender requirements: Gmail & Yahoo bulk sender rules.
Clean the list first
Validate every address before warm-up. Remove hard bounces, invalid syntax, disposable domains, spam traps and long-inactive contacts. See how to clean your email list.
The 30-day ramp
Volumes are per day, per sending domain or IP, starting with your most engaged recipients (recent customers, active subscribers).
| Days | Daily volume | Audience | Goal |
|---|---|---|---|
| 1–3 | 50 | Most engaged (opened or clicked in 30 days) | Establish positive signals |
| 4–6 | 100 | Most engaged | Build reputation |
| 7–9 | 250 | Engaged (90 days) | Grow steadily |
| 10–12 | 500 | Engaged (90 days) | Watch complaints |
| 13–15 | 1,000 | Engaged + recent customers | Stable inbox placement |
| 16–18 | 2,000 | Broader active list | Monitor bounces |
| 19–21 | 4,000 | Broader active list | Hold if metrics dip |
| 22–24 | 7,000 | Full active list (segmented) | Near target |
| 25–27 | 10,000 | Full active list | Target volume |
| 28–30 | Target (steady) | Normal cadence | Maintain consistency |
Adjust the curve to your target: smaller senders can reach steady state sooner; very large senders need longer ramps.
Engagement tactics during warm-up
- Send content people want: welcome series, useful tips, account updates
- Ask for replies ("Reply with your biggest question"), which is a strong positive signal
- Plain, clean HTML with a text version and few images
- One or two links, no URL shorteners
- Consistent sending times and the same "From" name
- Avoid spam-trigger wording. Test with our free email spam checker
Health thresholds to watch
| Metric | Healthy | Pause and investigate |
|---|---|---|
| Hard bounce rate | Under 1% | Over 2% |
| Spam complaint rate | Under 0.1% | Approaching 0.3% |
| Unsubscribe rate | Under 0.5% | Spiking |
| Open/click trends | Stable or rising | Sudden drops (may indicate spam foldering) |
| Postmaster domain reputation | High / Medium | Low / Bad |
If you hit trouble
- Pause the ramp and drop back to the last healthy volume.
- Tighten the audience to the most engaged segment.
- Check authentication: SPF, DKIM, DMARC alignment and blocklists.
- Review content: remove spammy phrases, heavy images and too many links.
- Re-validate the list and remove unengaged contacts.
- Resume slowly once metrics recover.
Cold outreach warm-up (separate domain)
For B2B outreach, use a separate secondary domain or subdomain, warm it for 3–4 weeks, and keep volume modest (e.g. 20–50 emails per inbox per day), with personalised, relevant messages. See 15 cold email templates (DPDP-safe).
After warm-up: stay warm
- Send consistently. Long gaps make reputation fade.
- Sunset unengaged contacts after 90–180 days.
- Keep complaint rates low with relevant, expected emails.
- Monitor weekly in Postmaster tools.
Worked example: a SaaS company moves to a new sending domain
Illustrative scenario for a company sending about 15,000 marketing emails a week.
Why they moved. Marketing and product emails shared one domain, and a cold outreach experiment hurt its reputation. They split the traffic:
mail.brand.comfor marketing newslettersnotify.brand.comfor product and transactional email- A separate secondary domain for sales outreach
Week 0: preparation.
- SPF, DKIM and DMARC set for each subdomain, with DMARC starting at
p=noneand reports going to a monitored inbox - A custom tracking domain configured
- The marketing list re-validated; hard bounces, role addresses and contacts unengaged for 12+ months removed
- A welcome-back email written for engaged users, asking them to reply with the topics they want
Weeks 1–4: the ramp. Following the 30-day table, they start with contacts who clicked in the last 30 days, then expand. On day 12, the complaint rate ticks up after a promotional email, so they pause the ramp for two days, send a content-heavy newsletter to the most engaged segment, and resume at the previous volume.
Week 5 onwards. Inbox placement stabilises. They move DMARC to p=quarantine after confirming all legitimate sources are aligned, and set a sunset policy for contacts unengaged for 180 days.
Daily monitoring checklist (warm-up period)
- Bounce rate for yesterday's send
- Complaint rate (Postmaster tools and provider reports)
- Unsubscribes and replies
- Domain and IP reputation in Google Postmaster Tools
- Blocklist check
- Opens and clicks by mailbox provider (Gmail vs Outlook vs Yahoo)
- Next day's volume decision: increase, hold or reduce
Content that helps during warm-up
| Helps | Hurts |
|---|---|
| Personal, useful content | Heavy discounting and "FREE!!!" |
| A clear sender name | Changing the From name often |
| One primary link | Many links and link shorteners |
| A text-and-image balance | Single-image emails |
| Asking for replies | No-reply addresses |
| A consistent schedule | Irregular bursts |
Common mistakes
- Buying lists: spam traps and complaints will sink a new domain.
- Ramping too fast because "the numbers look fine": providers react with a delay.
- Mixing cold outreach with customer email on the same domain.
- Forgetting Outlook and Yahoo: monitor all major providers, not just Gmail.
- Skipping DMARC reports: they reveal spoofing and misaligned senders.
Warm-up when you run your own SMTP servers
If you send through your own SMTP servers, the same principles apply. Authenticate each sending domain, rotate sensibly across properly configured servers, keep per-server daily volumes modest during warm-up, and validate lists before every large send.
Questions marketers ask us
Can I skip warm-up if my list is clean? A clean list helps a lot, but a brand-new domain or IP still has no sending history. Providers are cautious with unknown senders, so ramp up anyway, even if faster than the table.
Do automated warm-up tools help? Some tools exchange emails between inboxes to simulate engagement. Real engagement from your actual subscribers is the stronger, safer signal, and mailbox providers are increasingly good at spotting artificial patterns. Prioritise genuine sends to engaged contacts.
What's the difference between domain and IP reputation? IP reputation is tied to the sending server's address; domain reputation follows your sending domain wherever you send from. On shared IPs, your domain reputation matters most. On a dedicated IP, you build both.
How do I know if I'm landing in spam? Watch for sudden drops in opens or clicks at one provider, check Postmaster tools, seed tests with a few test inboxes across providers, and ask engaged subscribers to reply, which also helps placement.
When should I move DMARC from none to quarantine or reject? After a few weeks of reports showing that all your legitimate senders (marketing tool, CRM, transactional service) pass SPF or DKIM alignment. Tighten gradually, and monitor the reports after each change.
How many emails can I send per day after warm-up? There's no universal number. It depends on your list size, engagement and reputation. Increase gradually as long as bounces and complaints stay healthy, and keep your volume consistent week to week.
One-page action checklist
- SPF, DKIM and DMARC set and verified
- Custom tracking domain configured
- List validated; unengaged contacts removed
- Postmaster tools set up for monitoring
- 30-day ramp scheduled, starting with the most engaged
- Daily metric check during warm-up
- Separate domain for cold outreach
- Sunset policy for unengaged contacts after warm-up
Key terms in this guide
- SPF: A DNS record listing which servers may send email for your domain.
- DKIM: A cryptographic signature proving your email wasn't altered and really came from your domain.
- DMARC: A policy telling mailbox providers what to do with email that fails SPF or DKIM, plus reporting.
- Email deliverability: Your ability to land in the inbox rather than spam, driven by authentication, reputation and engagement.
- List hygiene: Regularly removing invalid, bounced and unengaged contacts to protect sender reputation.
- SMTP: The protocol and servers that actually send email. Unlimited SMTP means you can connect as many sending servers as you need.
Tools and pricing (excl. GST)
RapBooster Email Marketing gives you unlimited SMTP servers, templates and automation with a plan per connected mailbox (see pricing). Every plan starts with a free trial. See Email Marketing and the email deliverability guide.



