New Email Domain Warm-Up: A 6-Week Schedule to Skip Spam

Quick answer: Set up SPF, DKIM and DMARC first. Then send a small number of emails per day to your most engaged contacts and grow volume slowly over four to six weeks, watching bounces and spam complaints daily. Never blast your full list from a new domain on day one.↗ Share on X
To warm up a new email domain, first set up SPF, DKIM and DMARC, then start by sending a small number of emails per day to your most engaged contacts and raise the volume slowly over four to six weeks. Watch your bounce and spam complaint numbers every day. If they climb, stop increasing and hold steady until they drop. Sending thousands of emails from a brand-new domain on day one is the fastest way to land in spam.
Why does this work? Gmail, Outlook and Yahoo don't know your new domain yet. They have no history to judge you by. Warming up is how you build that history: small, clean sends that people open and don't report. Below is the exact process, a day-by-day schedule you can copy, and the mistakes that undo the work.
What does "warming up" a domain actually mean?
Mastering Email Subject Lines: Pass Spam Filters Every Time →
How a Free Email Verifier Cuts Bounces and Boosts Deliveries →
How to Use Email List Segmentation to Boost Open Rates →Every time you send email, inbox providers keep score. They look at things like:
- How many of your emails bounce (go to addresses that don't exist).
- How many people mark you as spam.
- How many people open, reply, or move your email out of the spam folder.
- Whether your sending volume is steady or jumps suddenly.
That score is called your sender reputation. A new domain starts with no score at all, which providers treat with suspicion. Spammers often buy fresh domains, blast huge lists, and throw the domain away. A sudden flood from an unknown domain looks exactly like that.
Warming up means sending in a way that looks like a real, trusted business from the start: small numbers, real people, good engagement, steady growth.
Smart software picks in your inbox
Step 1: Set up authentication before you send anything
Authentication is how you prove an email really came from you. Skip this and no warm-up will save you. Since 2024, Gmail and Yahoo require it for anyone sending in bulk.
You add these as DNS records in the place where you bought your domain (GoDaddy, Namecheap, Cloudflare and so on). Your email platform gives you the exact values to paste.
| Record | What it does in plain words | Where to get it |
|---|---|---|
| SPF | Lists which servers are allowed to send email for your domain | Your email platform's "domain setup" page |
| DKIM | Adds a digital signature so providers know the email wasn't changed on the way | Your email platform generates the key |
| DMARC | Tells providers what to do if SPF or DKIM fails, and sends you reports | You write it yourself; start with a simple "monitor only" policy |
A safe starting DMARC record looks like this:
`v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com`
The `p=none` part means "just watch and report, don't block anything yet." After a few weeks of clean reports, you can move to `p=quarantine`.
Check your work. Send a test email to a Gmail address, open it, click the three dots, and choose "Show original." You want to see PASS next to SPF, DKIM and DMARC.
Step 2: Use a subdomain for marketing (optional but smart)
Recover Lost Sales: Your Guide to Effective Abandoned Cart Emails →
How to A/B Test Email Subject Lines for Better Open Rates →
Easy Ways to Make Your Email Signup Forms More Noticeable →Many businesses send newsletters from a subdomain like `news.yourdomain.com` and keep the main domain for day-to-day email with customers and staff. If a marketing campaign goes badly, the damage stays mostly on the subdomain, and your invoices and support replies still reach the inbox.
If you go this route, the subdomain needs its own warm-up too. It doesn't inherit a free pass.
Step 3: Pick your warm-up list carefully
The people you email first matter more than anything else. Start with the contacts most likely to open and reply:
1. Customers who bought from you recently.
2. People who signed up in the last 30 to 60 days.
3. Contacts who opened or clicked your emails before, on your old domain or platform.
4. Coworkers, partners and friends who will genuinely open the email (only a handful; this is not the main tool).
Leave out:
- Old contacts you haven't emailed in a year or more.
- Any list you bought, rented or scraped. Never use these, warm-up or not.
- Addresses that bounced before.
Before you start, run your list through an email verification tool to remove addresses that no longer exist. Bounces early in a warm-up hurt a lot.
Step 4: Follow a gradual sending schedule
There's no official schedule from Gmail or Outlook. The numbers below are a cautious, common approach. Adjust them to the size of your list. The rule that matters is: grow slowly and keep it steady.
| Week | Emails per day | Who gets them |
|---|---|---|
| Week 1 | 20 to 50 | Your most engaged contacts only |
| Week 2 | 50 to 150 | Engaged contacts plus recent sign-ups |
| Week 3 | 150 to 400 | Add contacts active in the last 3 months |
| Week 4 | 400 to 1,000 | Add contacts active in the last 6 months |
| Week 5 to 6 | Increase about 20% to 30% every few days | Gradually reach your full active list |
A few practical tips while you follow the schedule:
- Send at regular times. Monday to Friday, around the same hour, looks more natural than random bursts.
- Don't skip days and then double up. A sudden spike can undo a week of progress.
- Send things people want. Welcome emails, order updates and your best content work well during warm-up. Hard sales pitches can wait.
- Ask for replies. End emails with a simple question like "What's the one thing you'd like help with?" Replies are one of the strongest positive signals.
Step 5: Watch these numbers every day
You can't warm up blindly. Check your email platform's reports and, if you send to Gmail users, set up Google Postmaster Tools (free) to see how Gmail rates your domain.
| What to watch | Healthy | Warning sign |
|---|---|---|
| Bounce rate | Under 2% | Above 2%: clean your list before sending more |
| Spam complaint rate | Under 0.1% | Approaching 0.3%: stop increasing right away |
| Open rate trend | Steady or rising | Sudden big drop may mean you're landing in spam |
| Domain reputation in Postmaster Tools | High or Medium | Low or Bad |
Google has said bulk senders should keep spam complaints below 0.3%, and the safer target is far below that. If your complaint rate rises:
1. Stop raising your daily volume.
2. Send only to your most engaged contacts for a few days.
3. Check that your unsubscribe link is easy to find and works with one click.
4. Look at what changed: a new list segment, a new type of email, a subject line that felt misleading.
The mistakes that undo a warm-up
These are the most common ways people waste weeks of careful work:
- Importing the whole list on day one. Even a good list looks suspicious if it arrives all at once.
- Using a bought or scraped list. These are full of dead addresses and spam traps (addresses set up to catch senders who don't get permission).
- Hiding the unsubscribe link. If people can't leave easily, they click "Report spam" instead. That hurts much more than an unsubscribe.
- Misleading subject lines. "Re: your order" when there was no order gets reported fast.
- Too many links and images. One clear link and a simple design do better during warm-up.
- Changing sending platforms in the middle. Your new platform's servers have their own reputation. Pick one and stay put.
What about automated warm-up tools?
Some services send emails between a network of inboxes that automatically open them, reply, and pull them out of spam. They can help a little with one-to-one sales email from a single inbox. But they don't replace real engagement from real subscribers, and some inbox providers are getting better at spotting this traffic. Treat them as an add-on, never as the main plan. For newsletters and marketing campaigns, a gradual schedule with real, engaged contacts is the method to rely on.
How do you know the warm-up is done?
You're in good shape when, for at least two weeks in a row:
- You're sending to your full active list at your normal volume.
- Bounces stay under 2% and complaints stay well under 0.1%.
- Open rates are steady.
- Google Postmaster Tools shows your domain reputation as Medium or High.
After that, keep the good habits. Remove people who haven't opened in six months, or send them a "Do you still want these emails?" message first. A clean list keeps your reputation warm.
Your next step
Today, log in to your domain provider and add SPF, DKIM and a `p=none` DMARC record using the values from your email platform. Send yourself a test to Gmail and confirm all three show PASS in "Show original." Then export your 50 most engaged contacts. That's your list for day one of the warm-up.
FAQ
How long does it take to warm up a new email domain?
Most senders need about four to six weeks to reach full volume. Smaller lists may get there sooner; it depends on your engagement and complaint numbers.
How many emails should I send on the first day?
A cautious start is 20 to 50 emails to your most engaged contacts, such as recent customers and new sign-ups. Grow from there week by week.
Do I need DMARC to send email marketing?
Yes. Gmail and Yahoo require SPF, DKIM and DMARC for bulk senders. Start with a p=none policy to monitor, then tighten it after clean reports.