All articlesDeliverability

    How to Warm Up a New Sending Domain

    A new sending domain has no reputation, and mailbox providers treat unknown high-volume senders as spam by default. This guide covers the prerequisites, a day-by-day 30-day warm-up schedule, provider-by-provider staging for Gmail and Outlook, and a diagnostic table for when a warm-up starts going wrong.

    How to Warm Up a New Sending Domain
    Erin Moore
    Erin Moore
    August 26, 20269 min read
    Share:

    How to Warm Up a New Sending Domain

    Domain warming means gradually increasing send volume from a brand-new sending domain over four to six weeks, starting with your most engaged contacts, so mailbox providers build a positive reputation for you before you send at full scale. Skip it and your first big campaign lands in spam — and the damage takes months to undo.

    What mailbox providers are actually measuring

    A brand-new domain has no history. To Gmail, Outlook, and Yahoo, it is indistinguishable from a domain a spammer registered this morning — because that is exactly what most brand-new high-volume senders are. Filters respond to unknown domains with suspicion by default.

    What resolves that suspicion is not time. It is evidence. Specifically:

    • Engagement. Opens, clicks, replies, and messages moved out of spam into the inbox. Positive engagement is the single strongest reputation signal.
    • Complaint rate. Spam-button presses. The tolerable ceiling is very low — keep it under roughly 0.1%.
    • Bounce rate. Hard bounces to nonexistent addresses look like list-buying. Keep hard bounces under about 2%.
    • Volume consistency. Smooth, predictable growth reads as a real business. Zero-to-fifty-thousand overnight reads as a compromised account.
    • Authentication. SPF, DKIM, and DMARC properly aligned, from day one, without exception.

    Warming is the process of generating that evidence deliberately, in a sequence that never outruns your reputation.

    Before you send anything: the prerequisites

    1. Publish SPF, DKIM, and DMARC. All three. DMARC can start at p=none with a reporting address so you can watch alignment before enforcing. IGSendMail configures SPF, DKIM, and DMARC automatically when you add a domain, which removes the most common cause of a failed warm-up.
    2. Use a subdomain, not your root domain. Send marketing from something like news.yourdomain.com and transactional from mail.yourdomain.com. Subdomain reputation is largely tracked separately, so a marketing misstep won't sink password-reset delivery.
    3. Set up a real reply-to address that a human monitors. Replies are a strong positive signal, and no-reply addresses discard them.
    4. Clean the list before the first send. Run every address through verification. During warm-up your bounce tolerance is effectively zero — one dirty import can cost you the whole month.
    5. Add a visible one-click unsubscribe. Making it easy to leave dramatically reduces spam complaints, which matter far more than a slightly smaller list.
    6. Set up feedback loops and DMARC report monitoring so you can see complaints and alignment failures while they're still small.

    The 30-day warm-up schedule

    This is a workable baseline for a list of roughly 50,000 contacts. Scale the numbers proportionally — the shape of the curve matters more than the exact figures. The rule of thumb is to roughly double daily volume every two to three days, never more than doubling in a single day.

    DayDaily volumeSend toWatch for
    1–250–100Staff, partners, your most recent openersAny bounce at all; check inbox placement manually
    3–5250–500Opened in the last 30 daysOpen rate should be very high — 50%+
    6–91,000–2,000Opened in the last 60 daysFirst complaint signals; Gmail vs Outlook split
    10–144,000–8,000Opened in the last 90 daysOpen rate dip below 25% — pause if so
    15–1912,000–20,000Opened in the last 180 daysBounce creep; spam-folder placement tests
    20–2525,000–40,000All engaged contactsComplaint rate trending toward 0.1%
    26–30Full listEveryone still worth mailingSteady state; establish a regular cadence

    Two rules that override the table:

    • Never skip a step to catch up. If a day goes badly, hold volume flat rather than jumping. Warm-ups fail from impatience far more often than from bad content.
    • Send every day, or near it. A domain that sends 5,000 messages on Monday and nothing until the following Monday looks erratic. Consistency is itself a signal.

    Segment by provider, not just by engagement

    Gmail, Microsoft, and Yahoo weight signals differently, and they warm at different speeds. Microsoft properties in particular tend to be the slowest and most punishing for new domains.

    A practical approach: split each day's send by recipient domain and stage them. Warm Gmail first — it responds fastest to positive engagement and gives you the clearest read. Bring Outlook and Hotmail addresses in around day 6–8, at deliberately lower volume than their share of your list would suggest, and let them lag the curve. Yahoo and AOL slot in alongside Gmail. Corporate domains behind enterprise filters can be brought in last; they're usually a small share of the list and rarely the source of trouble.

    What to send during warm-up

    Content quality matters more in these four weeks than at any other time. Some specifics:

    • Lead with your best-performing content. This is not the moment to test a new format. Send the newsletter or announcement you already know your audience opens.
    • Keep the HTML light. Reasonable text-to-image ratio, no single giant image, no heavy nested tables. Include a plain-text alternative.
    • Limit links, and keep them on your own domain. URL shorteners and unfamiliar redirect domains are a well-known filter trigger.
    • Ask for replies early. A "hit reply and tell me what you want more of" email in week one generates the highest-value signal available.
    • Avoid heavy promotional language and all-caps subject lines. Not because of magic spam words, but because aggressive promo mail draws complaints, and complaints are what actually hurt.

    Diagnosing a warm-up that's going wrong

    SymptomLikely causeAction
    Open rate collapses on one provider onlyProvider-specific filtering kicked inCut volume to that provider by 75% for a week
    Hard bounces above 2%Stale or unverified listStop. Re-verify the entire list before resuming.
    Complaints above 0.1%Unclear consent or wrong expectationsNarrow to recent opt-ins; make unsubscribe more prominent
    Mail lands in Gmail PromotionsNormal for marketing mailNot a failure — Promotions is the inbox
    Everything fine, then sudden drop at scaleYou jumped volume too fastRoll back to the last good volume, hold for 5 days
    DMARC reports show alignment failuresA sending source isn't authenticatedFind the unauthenticated source before increasing volume

    If you're not sure which of these you're looking at, run a deliverability audit to check your DNS records, authentication alignment, and blocklist status in one pass. And for the broader picture on reputation, seed testing, and inbox placement, our guide to email deliverability covers what to monitor after the warm-up ends.

    After the warm-up: keeping the reputation you built

    Reputation decays. A domain that goes quiet for six weeks and then sends 40,000 messages is effectively cold again, and you'll be re-warming from a worse starting point than a fresh domain, because filters remember the volume spike.

    Maintenance is simple and non-negotiable: send on a consistent schedule, suppress non-openers after roughly six months, remove hard bounces immediately and automatically, keep watching complaint rate weekly, and re-verify the list quarterly. IGSendMail handles bounce suppression and complaint processing automatically, which removes the most common way a healthy domain slowly goes bad.

    Frequently asked questions

    How long does it take to warm up a new sending domain?

    Four to six weeks for most senders to reach full volume safely. Very small lists under a few thousand contacts can be warmed in two to three weeks; lists above 500,000 often need eight weeks or more with careful provider-by-provider staging.

    Do I need to warm up a dedicated IP too?

    If you're on a dedicated IP, yes — warm the IP and the domain together on the same curve. On a shared IP pool the provider's existing reputation carries the IP side, so you're only warming the domain, which is faster.

    Can I warm up a domain by sending to purchased or seed lists?

    No. Purchased lists produce bounces and complaints, which is the opposite of what warming needs, and mailing them violates most anti-spam laws. Small seed-test accounts are useful for checking placement but generate too little engagement to build reputation on their own.

    What happens if I skip warm-up and just send?

    Expect a large share of that first campaign to land in spam or be rejected outright, and expect the resulting negative reputation to take one to three months of careful sending to repair. It is almost always faster to warm properly than to recover.

    Should I warm my root domain or a subdomain?

    A subdomain. Sending marketing from a subdomain keeps its reputation largely separate from your root domain, so a bad campaign doesn't jeopardize password resets, receipts, or your team's day-to-day business email.

    Starting on a new domain? Launch with IGSendMail — automatic SPF, DKIM, and DMARC setup, 99% inbox deliverability, and a free 24-hour migration so your warm-up starts on solid ground.

    Enjoyed this article?

    Get email marketing tips delivered to your inbox every week.