Modees Start free trial

Learn / Deliverability & DNS

Deliverability & DNS

A 14-day warm-up that doesn't pretend to be a volume ladder

Warm-up is a test of whether people want the mail. A day-by-day plan for a new domain or IP, with the signals that should stop you.

Most warm-up advice is a table: day one, 50 emails; day two, 100; day three, 200. The numbers look reassuringly precise. They also assume the only thing being measured is volume, when the thing that decides your fate is what recipients do with the mail.

A warm-up is a controlled test. You are asking a small group of real subscribers a simple question — do you want this? — before you ask it of everyone. Volume is the independent variable. Engagement and complaints are the result.

Before day one

  • Authentication aligned. DKIM signing the From domain, SPF valid, DMARC published. A new domain has no reputation to spend on misconfiguration.
  • One sending stream. Warm the domain you will actually send from, on the platform you will actually use. Switching providers mid-warm-up resets the test.
  • A seed list. Addresses across Gmail, Outlook, Yahoo and a corporate filter. You are checking placement, not just delivery.
  • A complaint baseline. Know your normal rate before you scale. Google's bulk sender guidance puts the spam-rate ceiling at 0.3% and warns from 0.1%; your own baseline may be lower, and lower is better.
  • A rollback. If day four goes badly, you need to stop the send, not the whole programme.

Days 1–7: only the people who asked

Send to your most engaged cohort — subscribers who opened or clicked in the last 90 days, or the people who joined for this specific thing. Not a purchased list, not a scraped list, not "everyone we have".

Day 1: a plain, personal email. One link. No images, no campaign template, no clever subject. The goal is a normal human reply rate, because replies are the strongest engagement signal a new sender can earn.

Days 2–3: the same cohort, a slightly larger slice. Keep the content useful and the frequency sane. Watch bounces, complaints and placement at the seed list.

Days 4–7: add the 90–180 day engaged segment. Increase volume only if the previous day was clean: no complaint spike, no blocklist listing, seed delivery in the inbox.

What "clean" means is your call, written down in advance. A workable rule: pause if complaints exceed 0.1%, if hard bounces exceed 2%, if any seed lands in spam, or if a major blocklist lists the domain or IP.

Members read on

Keep reading free

Join the Modees list and the rest of this guide opens immediately — 3 more sections, no account and no card. One email confirms the address.

One confirmation email, then the rest of this page opens. Unsubscribe in one click; the list is never sold.

Keep reading

DMARC p=none is not a policy. It is a camera.

p=none observes spoofing and changes nothing. Here is what to review before enforcement, how to phase it, and when reject is safe.

25 October 2026 · 3 min read · Deliverability & DNS

SPF's 10-lookup limit: the include chain that quietly breaks your domain

A record that worked last year can start returning permerror when another tool is added. How the limit is counted, and three fixes that are not another include.

25 October 2026 · 3 min read · Deliverability & DNS

The DKIM selector your client's developer already set up

A DKIM record with no selector is a record nobody can find. How to read the selector from a real message, and where it has to be published.

25 October 2026 · 3 min read · Deliverability & DNS