Gmail Email Warmup: How to Warm Up Gmail Mailboxes for Cold Outreach
Gmail decides where your cold email lands based on domain reputation, not luck. Warmup is how you build that reputation before your first campaign. Here is exactly how it works.
Gmail is where most cold email campaigns live or die. It is the most widely used inbox in the world, but it also runs the most sophisticated spam filter of any major provider. Getting cold email into Gmail's primary inbox requires more than a clean list and well-written copy — it requires a sending domain with a reputation Gmail trusts.
That reputation does not come automatically. A new mailbox on a new sending domain starts at zero, and Gmail treats zero as suspicious. Warmup is the structured process of building that reputation before your campaigns start. Done right, it is the difference between landing in the primary inbox and landing in spam. Done wrong, or skipped entirely, your first campaign burns the domain before it ever had a chance.
Warmerly connects to Gmail and Google Workspace mailboxes via OAuth and runs warmup automatically in the background. Check your inbox placement before you scale.
How Gmail's spam filter actually works
Understanding Gmail's filter is the fastest way to understand why warmup works. Gmail's spam classifier is primarily reputation-driven. It does not just look at your email content and decide yes or no — it looks at the history of your sending domain and asks whether this domain behaves like a real human sender or a bulk sender.
Gmail calls this domain reputation, and it is the single most important variable in your Gmail deliverability. You can see it directly in Google Postmaster Tools, which reports domain reputation as High, Medium, Low, or Bad. High means Gmail is routing your mail to the inbox. Medium means you are on the edge and filtering is increasing. Low or Bad means everything goes to spam, regardless of content, list quality, or send volume.
Domain reputation is not calculated once and fixed. It updates continuously based on a rolling window of user interactions with your mail. The signals that move it:
- Spam-folder rescue. A recipient moving your message from the spam folder to the inbox is the strongest single positive signal Gmail tracks. It overrides almost everything else in its weighting. This is why warmup tools that perform spam-rescue on every peer message are more effective than those that only open and reply.
- Replies with quoted history. A real reply that includes your original message text is a pattern Gmail associates with genuine human-to-human communication. It weighs this more than a simple open.
- Stars and mark-as-important actions. User actions that signal 'I care about this message' build positive history.
- Opens without spam complaints. Passive but still positive.
- Spam complaints. The most damaging signal. Gmail recommends keeping complaint rate below 0.10%. Above 0.30% and Gmail's filter becomes aggressive across everything you send from that domain.
- Volume spikes from new senders. Jumping from zero to 100 sends in a day from a new domain looks like a compromised account or a bulk sender. Gmail reacts within hours.
Warmup generates the first four types of signals in a controlled, gradual way before your real campaigns begin. By the time you send your first cold email, Gmail already has a positive behavioural fingerprint for your domain to evaluate it against.
Gmail vs Outlook: why Gmail warmup is different
Most deliverability advice treats Gmail and Outlook as interchangeable. They are not. Gmail weights domain reputation most heavily and is highly sensitive to user-action signals. Outlook weights IP reputation more and is stricter on certain content patterns.
The practical difference for warmup: Gmail warmup needs to generate convincing user-action signals — spam rescues, replies, and engagement — to move domain reputation. Just sending and opening is not enough at Gmail in 2026. Warmup tools that send messages and only open them generate weaker signals than tools that also reply with quoted history and rescue from spam.
Gmail also reacts faster to reputation changes than Outlook does. A domain that earns a spam complaint spike can drop from High to Low reputation within 24 to 48 hours. The recovery takes weeks. This asymmetry — fast to drop, slow to recover — is the main reason getting warmup right before campaigns start matters so much.
Authentication: what Gmail requires before warmup starts
Warmup on a misconfigured domain is wasted effort. Gmail requires clean authentication before any of the warmup signals it receives will contribute fully to your reputation. Configure these records before connecting your mailbox to any warmup tool.
SPF
SPF is a TXT record at the apex of your sending domain that lists the servers authorised to send email on your behalf. For a domain sending through Google Workspace, the minimum record is:
v=spf1 include:_spf.google.com ~all
One SPF record per domain — multiple records cause an automatic SPF failure. Keep DNS lookups under 10. Use ~all (soft fail) while you get started, then move to -all (hard fail) once you have read a few weeks of DMARC reports and confirmed no legitimate sources are failing.
DKIM
DKIM signs every outgoing message with a cryptographic key. For Google Workspace, generate a 2048-bit DKIM key in the Admin Console (Apps > Google Workspace > Gmail > Authenticate email), copy the resulting TXT record into DNS at the selector subdomain Google provides, and click Start Authentication. For any other Gmail-compatible sending setup, your mail provider will guide you through the same steps.
DKIM is particularly important for Gmail. A missing or weak DKIM signature pushes Gmail's filter toward spam placement regardless of how clean your sender behaviour is. Do not start warmup without it in place.
DMARC
DMARC tells Gmail what to do when SPF or DKIM fail and where to send aggregate reports. Add a TXT record at _dmarc.yourdomain.com starting at p=none so you can audit your posture without blocking anything:
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com; fo=1
Read the aggregate reports for 14 to 30 days before moving to p=quarantine. The reports show every source sending mail that uses your domain — including systems you may have forgotten about. After 30 days of clean reports, move to p=quarantine, then p=reject.
Send a test message to a Gmail address you control. Open the original headers (three-dot menu > Show original) and confirm SPF: PASS, DKIM: PASS, and DMARC: PASS. All three must show PASS before warmup starts. Fix any failures in DNS before connecting your mailbox to a warmup tool.
How to warm up a Gmail mailbox: step by step
Once authentication is confirmed, the warmup process has three phases: setup, active warmup, and launch readiness.
Phase 1: Set up Google Postmaster Tools
Before connecting a warmup tool, register your sending domain in Google Postmaster Tools (postmaster.google.com). Add the domain, verify ownership via a DNS TXT record, and wait. Postmaster needs a few days of sending history before the Domain Reputation tab shows data. If you register before warmup starts, you will have baseline data to compare against as the warmup progresses.
This step is not optional for Gmail targeting. Postmaster Tools is the closest you get to seeing your domain through Gmail's filter. It shows domain reputation, spam rate, IP reputation, authentication pass rate, and delivery errors. Check it weekly throughout warmup and throughout your campaign lifecycle.
Phase 2: Connect your mailbox and run active warmup
Connect your Gmail or Google Workspace mailbox to a warmup tool via OAuth. The tool will begin sending a low volume of short, conversational messages between your mailbox and a network of peer mailboxes. Peers open, reply with quoted history, star, and rescue your messages from spam if they land there.
The volume ramps gradually over the warmup window. A realistic ramp for Gmail mailboxes:
- Days 1 to 5: 5 to 15 warmup messages per day. Spam rescue active on every peer.
- Days 6 to 10: 15 to 30 messages per day. Replies with quoted history from at least 60% of peers.
- Days 11 to 17: 30 to 50 messages per day. Mixed peer providers — Gmail peers and Outlook peers — for cross-provider reputation building.
- Days 18 to 21 and beyond: 50 to 80 messages per day while you assess readiness signals.
Do not send any cold email during this window. Even a handful of cold messages mid-warmup introduces engagement signals that conflict with the warmup behaviour Gmail is learning from your domain. It slows or reverses progress.
Phase 3: Confirm readiness before launching
Calendar days are a starting point, not a guarantee. A mailbox is ready for cold email when all of these are true:
- Health score above 80 for at least three consecutive days in your warmup tool.
- Gmail Postmaster domain reputation showing High.
- Spam rate in Postmaster below 0.10%.
- Inbox placement above 95% in seed tests targeting Gmail.
- DMARC aggregate reports clean for at least 14 days.
- Warmup spam-rescue rate trending downward — fewer messages landing in spam in the first place.
If five of the six are solid, you can begin cold sending at 20 to 30% of your target volume and ramp at 20% per week. If fewer than five are solid, continue warmup and check again in three days.
Realistic Gmail warmup timelines
The timeline depends on your domain age more than any other single factor. Gmail treats new domains with deep suspicion regardless of what platform they send through.
- Brand new domain (under 30 days old): 21 to 28 days of warmup minimum. Some very new domains take 30 days. Do not rush this window.
- Domain aged 30 to 90 days with no prior sending history: 18 to 21 days is typical. Postmaster reputation often stays blank until day 10 to 14, then starts showing data.
- Domain aged 90 days to 6 months, clean history: 14 to 18 days. Health score tends to reach 80 by day 10.
- Domain over 6 months old, clean and consistently sending: 7 to 10 days. Some senders push to 5 days at the cost of a higher initial spam rate on early campaigns.
- Previously burnt domain: treat as brand new at minimum. Many burnt domains never fully recover — a fresh registration is usually faster.
Tip that most guides skip: register your sending domain 30 days before you need it and let it age while authentication is configured. Domain age is a trust signal Gmail uses. A domain that exists for 60 days before warmup starts is already in better shape than one that starts warmup the week it was registered.
How to scale Gmail cold email after warmup
Warmup complete does not mean full throttle. The warmup period builds a baseline reputation, not infinite sending capacity. Here is how to ramp safely:
- Week 1 of cold sends: 20 to 30 cold emails per mailbox per day. Keep warmup running at full volume.
- Week 2: 30 to 45 cold emails per mailbox. Monitor Postmaster domain reputation every two days.
- Week 3: 45 to 60 cold emails per mailbox. Reduce warmup to 50% of peak volume.
- Week 4 onward: up to 80 cold emails per mailbox per day on an established domain, keeping warmup at 20 to 30% of peak indefinitely.
Gmail watches domain-level sending totals across all mailboxes on the same domain. If you run three mailboxes on one sending domain each sending 60 cold emails per day, Gmail sees 180 emails per day from that domain. Scale the domain total, not just individual mailbox counts.
Common Gmail warmup mistakes
- Warming a mailbox without configuring DKIM first. DKIM is the highest-weighted authentication signal for Gmail. Warmup without DKIM produces signals that do not count at full weight. Always configure DKIM before connecting the warmup tool.
- Using your primary business domain for cold outreach. If cold email damages your domain reputation, it affects every email sent from that domain — client mail, support mail, everything. Always use a dedicated sending domain.
- Stopping warmup when campaigns start. Warmup is ongoing maintenance, not a launch checklist. Stopping it lets reputation decay during quiet periods. Senders who pause warmup and restart cold email after a two-week gap often find their domain needs to be re-warmed before campaigns perform.
- Choosing a warmup tool that only sends and opens. Gmail's strongest positive signal is spam-folder rescue. A warmup tool that only opens messages — without rescuing from spam or replying with quoted history — generates weaker signals and takes longer to build reputation.
- Warming a personal Gmail.com address instead of a custom domain. Warmup tools cannot meaningfully warm @gmail.com addresses because those are personal accounts without DNS records you control. Warmup only works on custom sending domains with SPF, DKIM, and DMARC configured.
- Looking at reply rate to assess deliverability. Reply rate measures what your engaged subset did. It says nothing about what happened to the messages that went to spam. Check Postmaster domain reputation and run seed inbox tests — those tell the real story.
Reading Gmail Postmaster Tools during warmup
Postmaster Tools is your primary monitoring layer while warmup runs and while campaigns are active. Here is what each metric means for your warmup health:
- Domain Reputation. The most important number. High is where you need to be. If this shows Medium, slow down your ramp. If it shows Low or Bad, pause cold sends immediately and run warmup only at reduced volume until it recovers.
- Spam Rate. Your complaint rate as Gmail sees it. Target below 0.10%. Above 0.30% triggers accelerated filtering. If this climbs during warmup, your peer network may have quality issues — switch warmup tools or contact your provider.
- Authentication. Should read close to 100%. Any consistent failures here mean your SPF, DKIM, or DMARC are misconfigured on actual sends, not just in DNS. Investigate before continuing.
- IP Reputation. Less critical than domain reputation for Gmail in 2026, but still worth monitoring. Drops here while domain reputation stays High usually indicate a shared IP pool issue — something your campaign platform handles, not you.
- Delivery Errors. Any systematic errors here warrant investigation. Most cold senders see near-zero errors during warmup.
One limitation of Postmaster: it requires a minimum sending volume before data appears. During the first 7 to 10 days of warmup, you may see the Domain Reputation tab read 'not enough data'. This is normal. Data becomes visible once enough email has been sent to your domain's peers. Keep warming and check back after day 10.
Where Warmerly fits into Gmail warmup
Warmerly connects to Gmail and Google Workspace mailboxes via Google OAuth — the same authentication flow your other tools use. No app passwords, no SMTP credentials. Setup takes under two minutes.
Once connected, Warmerly runs warmup traffic across a mixed peer network that includes both Gmail and Outlook peers, generating all of the signal types Gmail weights — spam rescue every 10 minutes, replies with quoted history, and positive engagement actions. Inbox placement seeds run continuously across five providers including Gmail and two Microsoft environments, so you see Gmail inbox placement data from the first week of warmup without setting up separate seed accounts.
Authentication monitoring checks SPF, DKIM, DMARC, and MTA-STS daily. If any record drifts out of alignment — a common occurrence after DNS changes — you get an alert with step-by-step remediation guidance before it compounds into a deliverability problem.
Frequently asked questions
How long does Gmail email warmup take?
It depends on your domain age. A brand new domain needs at least 21 to 28 days of warmup before any cold sending. A domain over six months old with a clean history can be ready in 7 to 10 days. The reliable signal is not calendar days but your Gmail Postmaster domain reputation showing High, your warmup health score sitting above 80 for three consecutive days, and inbox placement above 95% in seed tests.
Can I warm up a personal @gmail.com address?
No. Warmup only works on custom sending domains where you control the DNS records. A personal @gmail.com address does not have SPF, DKIM, or DMARC records you can configure, so the warmup signals cannot be properly attributed to a domain reputation. For cold email, you need a custom sending domain connected via Google Workspace or an equivalent provider.
Does using Google Workspace automatically improve Gmail deliverability?
No. Google Workspace provides reliable infrastructure, but your sending domain's reputation starts at zero regardless of the platform. Gmail's spam filter evaluates your domain's sending history, not the fact that you are using Google's servers. Two domains both on Google Workspace can have completely different inbox placement rates based on how they have been used.
What is the strongest warmup signal for Gmail?
Spam-folder rescue. A peer mailbox moving your warmup message from the spam folder back to the inbox is the single highest-weighted positive signal in Gmail's reputation system. It matters more than opens, more than stars, and more than replies on their own. This is why choosing a warmup tool that performs spam rescue on every peer message — not just occasionally — makes a meaningful difference.
How do I know if my Gmail warmup is working?
Check three things: your warmup tool's health score (should be trending upward toward 80+), your Gmail Postmaster Tools domain reputation (should show High once there is enough data, usually after 10 to 14 days of warmup), and inbox placement in seed tests (should be above 90% in Gmail before you launch cold campaigns). All three should be trending the right direction before you start sending real outreach.
Should I keep warmup running after cold campaigns start?
Yes, at reduced volume. Stopping warmup entirely when campaigns go live lets domain reputation decay during quiet periods. When you next restart at full campaign volume after a gap, you are working from a weaker reputation baseline than where warmup left off. The standard approach is to run warmup at 20 to 30% of peak volume while campaigns are active, and reduce it further rather than stopping it during breaks.