# How to Warm Up a New Email Domain: A Step-by-Step Schedule

> A new domain has no sending reputation, so mailbox providers treat its first weeks as an audition. Warm up by sending to your most engaged recipients first and roughly doubling daily volume week over week — e.g. 20–50/day in week one to 1,500–3,000/day by week four — while holding hard bounces under 2% and complaints under 0.1%. Pause and hold volume if metrics slip. Most domains reach steady state in 3–6 weeks.

Source: https://www.mailblastr.com/blog/how-to-warm-up-email-domain
Published: 2026-08-02 · Last reviewed: 2026-08-02 · Tags: deliverability, warm-up, domain-reputation, sending

---

A brand-new domain has no sending history, and mailbox providers are openly suspicious of it: sudden volume from an unknown domain is the classic spammer signature. Warm-up is the process of building a track record before you need to rely on it. Here's a schedule that works, and the metrics that tell you whether it's working.

## Before day one

Warm-up amplifies whatever foundation you give it, so set the foundation first:

1. **Authenticate everything.** [SPF, DKIM, and DMARC](https://www.mailblastr.com/blog/spf-dkim-dmarc-explained) must pass and align before the first send — an unauthenticated warm-up just builds a record of failures. [Add and verify the domain](https://www.mailblastr.com/docs/add-a-domain) and confirm all three records.
2. **Pick your cleanest audience.** Warm-up sends go to people who will open: recent signups, active users, customers. Never warm up on a cold or imported list.
3. **Have something worth sending.** Real content that earns opens — a genuinely useful onboarding email, a product update people asked for. Engagement is the signal you're trying to generate.

## The schedule

Volumes assume you're targeting a steady state of tens of thousands per month; scale proportionally. The *shape* — roughly doubling weekly with clean metrics — is what matters.

| Week | Daily volume | Audience |
|---|---|---|
| 1 | 20–50 | Most engaged: team, active users, recent signups |
| 2 | 100–300 | Engaged segment, opened in last 30 days |
| 3 | 500–1,000 | Opened in last 90 days |
| 4 | 1,500–3,000 | Full engaged list |
| 5+ | Approach target volume | Everyone with valid consent |

Rules that make the schedule work:

- **Send daily, not weekly.** Consistency is itself a trust signal. Five hundred a day for a week beats 3,500 on Friday.
- **Spread across the day.** Delivering everything at 9:00:00 looks automated (it is) and hits rate limits. MailBlastr's [campaign scheduling](https://www.mailblastr.com/docs/emails/schedule) and per-campaign daily batch caps spread sends for you — set the cap to your warm-up ceiling and the platform enforces the ramp.
- **Mix mail types if you can.** Providers trust domains whose mail gets replies. Early on, a plain-text "how's it going?" from a founder that earns responses is worth more than any newsletter.

## The metrics that gate each step

Check these before each volume increase — they're on every send's [deliverability insights](https://www.mailblastr.com/docs/emails/deliverability-insights):

- **Hard bounce rate under 2%.** Higher means your list has bad addresses; stop and clean before continuing.
- **Complaint rate under 0.1%.** One spam report per thousand. Above it, your content or audience selection is off.
- **Deferrals/throttling.** Providers responding with "try again later" (4xx) means you're ramping faster than your reputation — hold volume for 3–4 days.
- **Open trend.** Google Postmaster Tools (register your domain there on day one) shows Gmail's reputation verdict directly.

**If metrics slip: hold, don't retreat.** Freeze volume until rates recover for 3+ consecutive days, then resume the ramp. Only an outright block warrants dropping volume.

## Special cases

**Migrating providers with an established domain?** Your domain reputation travels with the domain, not the provider — but the sending IPs change, so do a compressed 1–2 week ramp anyway. This is the standard advice when [switching from another service](https://www.mailblastr.com/alternatives): run both in parallel briefly, moving traffic gradually.

**Subdomain strategy.** Warm each sending identity separately — `mail.acme.com` and `acme.com` build [separate reputations](https://www.mailblastr.com/blog/transactional-vs-marketing-email), which is the point of splitting them.

**After a long pause.** Reputation decays. If a domain has been quiet for 3+ months, re-warm on a compressed schedule.

## When you're done

You're at steady state when you can send your normal daily volume with stable inbox placement, bounce and complaint rates comfortably under thresholds, and no deferrals for two consecutive weeks. From there, protect what you built: [keep the list clean](https://www.mailblastr.com/docs/kb/audience-hygiene), keep volume consistent, and treat any bounce-rate spike as the early warning it is.


## Frequently asked questions

**How long does domain warm-up take?**

Three to six weeks for most senders. Small senders (a few thousand emails/month) can reach steady state in two weeks; senders targeting six-figure monthly volume should plan for six. The gating factor is consistent good metrics, not calendar time.

**Do I need to warm up if I'm only sending transactional email?**

Yes, but it happens more naturally — transactional volume grows with real usage and gets strong engagement, which is exactly what warm-up wants. The danger case is launching with an announcement blast to an imported list from a brand-new domain. Don't do that.

**What happens if I skip warm-up entirely?**

Providers see sudden high volume from an unknown domain — the exact signature of a spammer with a fresh domain. Expect throttling (deferrals), spam-folder placement, and in bad cases temporary blocks. Recovering from that first impression takes longer than warming up would have.

**Should I warm up a dedicated IP too?**

If you buy one, yes — the same gradual-ramp logic applies to the IP. On shared IPs (the default on most platforms), the pool already has established reputation and your DOMAIN is what needs warming. Dedicated IPs only make sense above roughly 100k+ emails/month of consistent volume.

**Can a warm-up service do this for me automatically?**

Automated 'warm-up networks' that fake engagement between bot inboxes violate provider terms and Google has explicitly targeted them. Safe automation means volume ramping and scheduling controls — which MailBlastr's per-campaign daily batch caps handle — applied to your real audience.
