uCheckeruChecker
10 min read

Email Domain and IP Warm-Up: A Complete 4-Week Guide

A new domain or dedicated IP is like a stranger knocking on the door. Mailbox providers don't know who you are, so they treat you as a threat by default. Warming up fixes that: you gradually show Gmail, Yahoo, and Outlook that your messages get opened, read, and not marked as spam.

What follows is a concrete four-week plan with exact numbers and a reason for every step. No abstract advice.

Why warm-up exists

Every IP address and domain carries a reputation. A fresh domain and a new dedicated IP both start at zero: neither good nor bad. Providers react to that cautiously. If 10,000 messages suddenly leave a new IP, filters read it as a spammer who bought a list — even when every subscriber opted in themselves.

Warm-up is a controlled ramp. You start small, send to your most engaged subscribers first, and grow volume gradually. Providers see that messages get opened, links get clicked, and nobody hits the spam button. Reputation builds. Sending limits expand.

Skip warm-up and 70–80% of messages from a new domain land in spam. Run it properly and the same content, the same domain, reaches the inbox at 95%+. The only difference is patience.

Domain reputation vs IP reputation

Domain reputation and IP reputation are separate signals. Providers weigh both, but not equally.

Domain reputation

Tied to your From-header domain. Moving to a different ESP does not reset it. Gmail has prioritized domain reputation over IP reputation for several years now.

IP reputation

Tied to the sending IP address. Relevant for dedicated IPs. On a shared IP, reputation is pooled across all the ESP's customers — no separate warm-up is needed, but you also have no individual control.

In practice you warm up both. Switching to a new ESP with a dedicated IP but keeping your existing domain means IP warm-up goes faster, because the domain already has history. If the domain is new too, budget a full four weeks.

Before you send the first message

  • Set up SPF, DKIM, and DMARC. Without authentication, warm-up is pointless. Gmail and Yahoo have rejected messages from domains without DMARC since early 2024.
  • Validate your list. Sending warm-up messages to bad addresses is worse than not warming up at all. Three hard bounces out of 50 messages on day one is a 6% bounce rate — that kills a new IP instantly. Run your list through uChecker and keep only addresses with a valid status.
  • Identify your most engaged segment. People who opened within the last 30–60 days. They are your first recipients: most likely to open and click.
  • Prepare useful content. The first messages should earn attention, not push a sale. Educational content, digests, product updates — things people actually want to open.
  • Set up monitoring before day one. You need daily visibility into bounce rate, open rate, spam complaints, and inbox placement. Google Postmaster Tools is non-negotiable. Configure it before the first send.

4-week warm-up schedule

The numbers below assume a list of 50,000+ subscribers and a dedicated IP. If your list is smaller or you're on a shared IP, scale volumes proportionally — but keep the same ramp pace.

Week 1: foundation

DayVolumeRecipients
150Highest engagement (opened in last 7 days)
2100Highest engagement
3200Active (opened in last 14 days)
4400Active
5700Active
6–7pauseReview metrics, adjust

Target open rate: 40%+. Bounce rate: below 1%. Spam complaints: below 0.1%.

Week 2: ramp-up

DayVolumeRecipients
81,000Active (opened in last 30 days)
91,500Active
102,500Active
114,000Active + semi-active
126,000Active + semi-active
13–14pauseCheck Postmaster Tools

Target open rate: 30%+. Bounce rate: below 2%. If spam complaints exceed 0.1%, drop back one day's volume.

Week 3: broadening the audience

DayVolumeRecipients
158,000Extended segment (60-day window)
1612,000Extended segment
1718,000Extended segment
1825,000Main list (90-day window)
1935,000Main list
20–21pauseReview metrics by provider

By end of week 3, Google Postmaster Tools should show domain reputation of Medium or High. If it shows Low, stop and investigate before continuing.

Week 4: full volume

DayVolumeRecipients
2245,000Full validated list
2355,000Full validated list
2470,000Full validated list
25full volumeNormal sending cadence

After week 4, send at your normal volume. Just don't jump: if your standard send is 100,000, don't push 200,000 the next day. Sudden spikes trigger filters even on a warmed-up domain.

Metrics to watch daily

Warm-up is not a set-and-forget process. Every day you check four numbers and decide: scale up, hold steady, or roll back.

Bounce rate

Below 2% is acceptable. Above 5%: stop sending and re-validate the list. Remove hard bounces immediately, no retries.

Spam complaints

The threshold is 0.1% (1 complaint per 1,000 messages). Gmail tracks this closely. Above 0.3% and the domain is in danger territory.

Open rate

Early in the warm-up, 40–50% is normal because you're sending to your most loyal subscribers. Below 25% from the first few days points to a content or segmentation problem.

Inbox placement

The share of messages landing in the inbox (not spam, not Promotions). Google Postmaster Tools shows this for Gmail. For other providers, third-party tools are needed.

Mistakes that break a warm-up

Sending to the full list on day one

The most common mistake. A business gets a dedicated IP, sets up the ESP, and decides to push a time-sensitive promo before the window closes. The result: blocklisted by day two, then months of dealing with Spamhaus while warm-up sits on hold.

Starting with inactive subscribers

The logic of “test on people we can afford to lose” backfires. Inactive subscribers don't open. The provider sees zero engagement and draws the obvious conclusion. Start with the people most likely to open.

Skipping the weekend pauses

Pauses are not about weekends. They exist so metrics can settle. Providers need 24–48 hours to process engagement signals and update reputation scores. Without pauses, you're scaling blind.

No list validation before warm-up

Three hard bounces out of 50 messages on day one is a 6% bounce rate. For a new IP, that's a disaster. The provider decides you're a spammer, and there's nothing left to warm up. Validate every address before sending.

Marketing and transactional mail sharing one IP

Marketing campaigns generate more complaints than transactional messages. If everything goes through one IP, marketing problems pull down deliverability for order confirmations and password resets. Keep the streams separate.

Shared IP vs dedicated IP: which one you actually need

Not every sender needs a dedicated IP. On a shared IP, the ESP has already done the warm-up for you. The trade-off is control: if a neighbor on the same IP sends spam, you take the hit too.

Shared IP works if:

  • - Monthly volume is under 50,000
  • - No bandwidth to monitor reputation daily
  • - ESP has strict anti-spam policies (Postmark, Mailgun)

Dedicated IP makes sense if:

  • - Monthly volume is 50,000+
  • - Deliverability control is business-critical
  • - Team has capacity to warm up and monitor
  • - Email is a core revenue channel

After the warm-up ends

The warm-up is done, but reputation management is not. Domain and IP reputation are dynamic. Both can drop if you stop paying attention to list quality and content.

Warm-up is four weeks of effort that protects deliverability for months. Skip it to save a day, and you spend a quarter recovering.

Automated warm-up tools: worth it?

Services like Lemwarm, Warmbox, and Mailreach automatically send and open messages between network members to simulate engagement. For cold outreach, there's an argument for them. For bulk marketing campaigns, the case is weaker.

Gmail distinguishes artificial interaction patterns from real ones. Ten “opens” from the same pool of accounts is not the same as ten opens from real subscribers across different regions, devices, and time zones. Warming up against your actual list is more reliable. Slower, but more reliable.

In short

  • 1.Configure SPF, DKIM, and DMARC before your first send.
  • 2.Validate the full list. Zero hard bounces in the first few days is critical.
  • 3.Start at 50 messages, roughly double each day.
  • 4.Your first recipients are your most engaged subscribers.
  • 5.Take weekend pauses so metrics can stabilize.
  • 6.Monitor bounce rate, spam complaints, and open rate every day.
  • 7.Four weeks and the domain is ready for full volume.

A clean list is the foundation of warm-up

One hard bounce in fifty messages and day one is already broken. Check your addresses before you send.

Validate your list with uChecker
email domain warm-upIP warm-upsender reputationdedicated IPinbox placementemail deliverabilitybounce ratespam complaints