All articles

Deliverability

A 21-day domain warmup blueprint: from 50 to 50,000 emails a day

21 January 2026 · 10 min read

Rows of server racks with blue indicator lights in a modern data facility

A new sending domain has no reputation — not a bad one, an absent one. Mailbox providers respond to absence with caution: low volume is tolerated, sudden volume is throttled, and a first send of 50,000 messages from an unknown domain is the textbook definition of a spam pattern.

Warmup solves this by growing volume slowly enough that each increase is backed by engagement evidence. The schedule below is the conservative version: 21 days, roughly doubling every two to three days, with gates between phases.

The 21-day ramp

Send at the same time each day and to your most engaged contacts first. The daily figures are per sending domain, across all mailbox providers.

DayDaily volumeAudience to use
1–250Staff, test seeds and known-good addresses
3–4250Contacts who opened in the last 30 days
5–71,000Contacts who opened in the last 60 days
8–102,500Contacts who opened in the last 90 days
11–135,000Active subscribers
14–1612,000Active subscribers plus recent signups
17–1925,000Full engaged segment
20–2150,000Full list minus dormant contacts
Conservative warmup schedule for a new sending domain

The gates between phases

Do not move to the next volume tier on the calendar alone. Each increase should be earned by the numbers from the previous one.

  • Hard bounce rate below 2%. Above that, the list needs cleaning before volume grows.
  • Complaint rate below 0.10%, measured in Postmaster Tools rather than inferred.
  • Open rate at or above your historical average for the same segment.
  • No deferrals or rate-limit responses concentrated at a single mailbox provider.

When to pause and step back

Warmup is not linear in practice. If complaints cross 0.10%, if a provider starts deferring, or if opens fall sharply, hold volume flat for 48 hours rather than continuing the ramp. If the signal does not recover, drop back one tier and rebuild from there.

Stepping back costs days. Pushing through a bad signal costs weeks, because reputation damage decays slowly and applies to the domain, not the campaign.

Warm the subdomain you will actually send from

Reputation attaches to the domain in the DKIM signature and the From address. Warming your root domain and then switching your campaigns to a new subdomain starts the process over. Decide the sending identity first, publish its DNS records, and warm that exact identity.

Key takeaways

  • Plan 21 days, not three, for a domain going to serious volume.
  • Send to your most engaged contacts first — early engagement is what buys later volume.
  • Gate every increase on bounce, complaint and open figures, not on the calendar.
  • Warm the exact sending subdomain you intend to keep using.

Sources

Put this into practice with HTsend

Everything in this guide is built into the platform: authenticate a sending domain, clean your list before you send, and watch inbox placement in real time.

Continue reading