Inbox warmup is one of those things that sounds like a minor technical step but is actually the difference between a campaign that reaches the inbox and one that disappears into spam. Most founders either skip it entirely or do it wrong — usually by not doing it for long enough or by sending outbound before it’s finished.
This guide covers what warmup actually is, why it works, exactly how long it takes, and the mistakes that extend the process or break it entirely. It’s part of our broader cold email deliverability guide — read that for the full infrastructure picture.
What Inbox Warmup Is and Why It’s Necessary
When you create a new email address — on a new domain or even a new inbox on an existing domain — that address has no sending history. No one knows it exists. No one has received email from it and marked it as important. No one has corresponded with it. From a mail server’s perspective, it looks identical to a spam infrastructure inbox, because spam operations also use newly created addresses.
Warmup changes this by building sending history gradually. Warmup tools send small volumes of emails between a network of real, active inboxes — emails that get opened, replied to, and rescued from spam if they land there. Over time, this builds the reputation signals that tell Google and Microsoft: this inbox is used by a real person for real communication. By the time you start outbound, the address has weeks of positive sending history behind it.
Without warmup, even a perfectly authenticated inbox with clean DNS records will see 30–50% of cold emails landing in spam in the first weeks of outbound. With proper warmup, inbox placement can exceed 90%.
How Warmup Tools Work
The main tools are: Instantly (warmup included on all plans), Smartlead (warmup built in), Lemwarm (standalone, connects to any inbox), and Mailreach (premium option with more detailed reporting). All of them operate on the same principle — they connect to your inbox via IMAP/SMTP and use their network of warmed addresses to generate organic-looking activity.
What they do automatically:
- Send emails from your inbox to other addresses in the network, with realistic subject lines and conversational content
- Open those emails from the receiving side
- Reply to them occasionally, creating a two-way conversation pattern
- Rescue emails from spam by moving them to the inbox and marking as important
- Gradually increase send volume according to a schedule
You connect the inbox, enable warmup, and leave it running. You don’t need to do anything during the warmup period except not send outbound from that inbox.
The Warmup Timeline: What Actually Works
Most guides say “warm up for 2 weeks.” That’s the minimum, not the target. Here’s a more honest breakdown:
Days 1–7: Foundation building
The warmup tool sends 10–20 emails per day from the new inbox, with high open and reply rates. Domain reputation starts registering in Google Postmaster Tools as Low or No Data. Authentication records should already be in place — warmup without SPF/DKIM/DMARC configured is worthless. Don’t send any outbound from this inbox during this period.
Days 8–14: Reputation development
Send volume increases to 30–50 per day. Domain reputation may start showing as Medium in Postmaster Tools for high-volume senders. If you’re using a completely new domain, Postmaster may still show “No data” — that’s fine. The reputation is building even if it’s not yet visible in the dashboard. Still no outbound.
Days 15–21: Consolidation
If your domain shows Low or Medium reputation in Postmaster Tools, extend warmup to Day 28 before sending outbound. If it shows High, you can start outbound carefully from Day 21 — beginning at 10–15 emails per day per inbox, not your full planned volume. If Postmaster still shows No Data, continue warmup and don’t read this as a bad sign — it often means the domain is too new to have enough data, not that there’s a problem.
Days 21–30 (recommended):
For new domains, 30 days of warmup is the safer default. At 30 days, the domain has genuine history, the reputation signals are more established, and the risk of spam placement in your first outbound campaign is significantly lower. If you’re in a hurry, 14 days is workable. If you can wait, 30 days is better.
Sending Limits During and After Warmup
One of the most common mistakes: finishing warmup and immediately sending 100 emails per day per inbox because “the warmup is done.” The reputation you built during warmup is real but fragile. Exceed the implicit daily limit for a new inbox and mail servers notice.
The safe ramp for outbound sends, post-warmup:
- Week 1 of outbound: 15–20 emails per inbox per day
- Week 2–3: 25–35 per inbox per day
- Month 2+: 40–50 per inbox per day maximum
- Never exceed 50 cold emails per inbox per day (Google Workspace practical ceiling)
- Never exceed 500 emails from a single domain per day across all its inboxes
Leave warmup running even after you start outbound sends. Warmup-generated activity (inbox-to-inbox emails) helps counterbalance the signal from outbound sends, keeping your overall sending pattern looking like a mixed-use inbox rather than a pure outbound machine. Instantly and Smartlead both recommend keeping warmup active indefinitely — it’s a small background activity that continuously maintains reputation.
Common Warmup Mistakes
Mistake 1: Warming up without proper DNS authentication
If SPF, DKIM, and DMARC aren’t configured before warmup starts, the warmup activity itself may be filtered or flagged. Always set up and verify authentication records before enabling warmup. Run MXToolbox checks first. Then start warmup.
Mistake 2: Starting outbound before warmup is complete
The most common shortcut — and the one with the most predictable consequences. Founders run warmup for a week and get impatient. They send 50 outbound emails “to test” while warmup is still in progress. Those emails go to spam, the domain gets a negative signal, and now the warmup has to work against the damage. Commit to the full period.
Mistake 3: Using the same inbox for warmup and bulk sends simultaneously
Some tools let you send outbound sequences from the same inbox that’s warming. The warmup tool and sequencer operate separately — but if the total daily send volume from the inbox (warmup emails + outbound sequences) exceeds safe limits, you’re overloading the inbox. Monitor total sends across both, not just one.
Mistake 4: Stopping warmup once outbound begins
Warmup isn’t a phase you complete — it’s an ongoing reputation maintenance activity. Turning it off when your campaigns go live removes a source of positive sending signals. Keep it running at a lower level (10–20 warmup emails per day per inbox) while outbound campaigns are active.
Mistake 5: Warming up one inbox per domain
If you’re planning to send outbound from three inboxes on a domain, warm all three. The domain-level reputation is built collectively — but each individual inbox also has its own reputation. Don’t warm one inbox and assume the others are ready to send.
The principle to internalise: Warmup is not a shortcut to being able to send — it’s the unavoidable price of building a new sending identity. Founders who respect this build outbound systems that work for years. Founders who skip it spend months firefighting deliverability problems and burning through domains.
How to Know Your Warmup Is Working
By the end of the warmup period you should be able to see:
- Domain reputation showing in Google Postmaster Tools (Medium or High is ideal; Low is acceptable for a very new domain)
- Authentication pass rate at or near 100% in Postmaster Tools
- A mail-tester.com score of 8/10 or above when you send a test email
- No blacklist hits on MXToolbox for your sending domains
If all four look clean, your infrastructure is ready. Load your verified list, set your sending limits, and run your first campaign.
Rather skip straight to a working system?
GrowthStack handles infrastructure, warmup, list building, and sequences as part of our GTM Foundation. You’re live with a properly warmed, authenticated outbound system in 10 business days.