There are three ways to warm a cold email mailbox: warming built into your email infrastructure, the warmup pool that comes with your sequencer, or a standalone warmup tool. All three do the same basic job. What decides your results is the same for all of them: authentication that passes, a slow ramp, total volume of about 50 emails a day or less per mailbox (cold plus warming), 2 to 4 weeks of warming before cold sending, clean lists, and a seed placement test at the providers your prospects use. Pick one warming system per mailbox. If your sequencer's pool is already working for you, there is no need to switch. Winnr's built-in email warming costs $0.60 per mailbox per month and runs before you connect a sequencer at all.
What warming does
Email providers judge a sender partly on its history. A new mailbox on a new domain has none, so its first messages get extra scrutiny. Warming gives the mailbox a record of clean, two-way email before you send cold campaigns.
Every warming system works the same way: your mailbox exchanges realistic messages with a network of other mailboxes, those messages get replies and positive actions (opened, marked important, moved out of spam), and the daily volume starts low and climbs over a few weeks. Manual warming, where colleagues and friends email you, works for one or two mailboxes. It does not work for 50, because nobody can keep up hundreds of daily interactions for weeks. That is why automated warming is the norm for cold email.
Warming is necessary for a new mailbox, but it is not sufficient. It can't overcome broken DNS, spammy copy, unverified lists or spam complaints. A mailbox that has been sending cleanly for months may not need warming at all. See cold email without warmup for when skipping it is reasonable.
The three options side by side
Competitor details below are taken from each vendor's own website as of October 2026. Plans change, so check the current page before you buy.
| Built-in (Winnr) | Sequencer warmup pool | Standalone warmup tool | |
|---|---|---|---|
| Examples | Winnr warming | Instantly, Smartlead, EmailBison, PlusVibe | MailReach, Warmy |
| Price | $0.60 per mailbox per month | Included in the sequencer plan | Paid per mailbox or by volume (MailReach $19.50 per mailbox per month on monthly billing; Warmy from $49 a month) |
| Setup for Winnr mailboxes | Select mailboxes and click Enable. No credentials to copy | Connect mailboxes to the sequencer (the export you do anyway), then turn warmup on | Add each mailbox's SMTP/IMAP login to another vendor |
| Runs before you have a sequencer | Yes | No, it needs an active sequencer subscription | Yes |
| Placement testing | No; run a seed test separately | Varies by vendor | MailReach includes spam test credits; Warmy lists a seed list |
| Best for | Warming Winnr mailboxes during the first 2 to 4 weeks, API-driven setups, teams that want warming and mailboxes in one place | Teams already paying for that sequencer who want one dashboard | Mixed infrastructure, or teams that want warming and placement tests from one vendor |
What actually matters, whichever you pick
The choice of warming system matters less than how you run it. These factors decide whether a warmed mailbox lands in the inbox:
- Authentication first. SPF, DKIM and DMARC must be published and passing before warming starts. No warming system can make up for failing authentication. Winnr sets up all three automatically on domains where it manages DNS.
- A gradual ramp and a steady daily cadence. A mailbox that jumps from nothing to 100 emails a day looks suspicious. Use the slowest ramp on brand-new domains.
- Total volume per mailbox. Keep cold plus warming at about 50 emails a day or less per mailbox, and cold sending at 10 to 20 a day (15 is a good default). Warmup mail counts toward the total.
- Enough time. At least 2 weeks of warming before cold sending, and 4 weeks on a brand-new domain.
- A network of real mailboxes that reply. This applies to every vendor. You can't inspect any warming network directly (including ours), so judge it by results at the providers you care about, not by a dashboard.
- Placement measured at your prospects' providers. Run a seed placement test before you rely on a mailbox for Gmail, Microsoft 365, Outlook.com or Yahoo recipients. A warmup score is not a placement test (see below).
- List quality and complaints. Bounces from unverified lists and spam complaints undo weeks of warming quickly. Verify lists before sending.
- One warming system per mailbox. Running two at once doubles warmup volume, can push the mailbox over 50 a day, and makes both sets of scores hard to read.
Sequencer warmup pools: when they are fine
Most cold email sequencers include warmup in their plans. As of October 2026, Instantly's pricing page lists "Unlimited Email Warmup" on its Outreach plans, Smartlead describes built-in, unlimited warm-ups, EmailBison's pricing page lists "Private Email Warm-up" in its base plan, and PlusVibe includes warm-up with a private pool on its paid plans. Winnr exports mailboxes to all four, and to many other sequencers and sending tools.
Using your sequencer's pool is a reasonable choice when:
- You already pay for the sequencer. Warmup is included, so there is no extra per-mailbox cost.
- Your mailboxes are already connected there. Warmup and campaigns live in one dashboard.
- Seed tests look good. If mailboxes warmed in your sequencer are reaching the inbox at your prospects' providers, there is nothing to fix.
Two things to keep in mind. First, warmup in a sequencer runs only while the mailbox is connected and your subscription is active, so it can't start until you have bought the sequencer and exported the mailboxes. Second, each vendor's warmup score is measured inside its own network, the same limitation every warming system has. Neither is a reason to avoid sequencer warmup; both are reasons to test placement yourself.
The reputation you build belongs to the mailbox and its domain, not to the tool. Switching warming systems later doesn't reset it.
Built-in warming on Winnr
Winnr's warming is an add-on to Winnr mailboxes at $0.60 per mailbox per month. You enable it from the Warming page or the Email Users page, through the API or the MCP server, or by asking the Winnr Agent in the app. Here is what it does, based on the warming help articles:
- How it works: your mailbox exchanges realistic emails, with replies, with a shared warming network of real mailboxes. The reply rate inside the network is fixed at 30% and managed by Winnr.
- Settings: 1 to 20 warmup emails a day (20 is the default and the maximum) and a ramp-up speed of Slow, Normal or Fast. Slow suits brand-new domains, Normal fits most setups, Fast is for established domains. Change them per mailbox or in bulk at any time.
- Metrics: health score, inbox rate, spam count, daily volume and a log of warming events, per mailbox and per domain. They refresh every few hours, when you open the Warming page, and when you click Refresh.
- Seed phrase: one account-level marker added to every warmup email, so you can filter warmup mail out of your sequencer's unibox. Winnr's own universal inbox already hides warmup mail.
- External mailboxes: you can import Gmail, Google Workspace, Microsoft 365 or other SMTP/IMAP mailboxes from a CSV and warm them at the same price, without a Winnr plan. Use an app password, never your main password.
- Billing: the first month for newly enabled mailboxes is charged when you enable (not prorated). After that it renews with your plan. Disabling stops the charge from the next cycle; pausing does not.
Where it fits best: warming new Winnr mailboxes during the 2 to 4 weeks before you start sending, so you don't need a sequencer subscription yet; setups built on the API, where warming is one call; and teams that want mailboxes, DNS and warming in one dashboard.
What it doesn't do: Winnr does not choose which email providers the warming network's mailboxes use and can't aim warming at one. The network can include very few Outlook.com, Hotmail or Yahoo addresses. If those providers matter to you, check placement there with a seed test.
After the initial period, keeping warming on is optional. Many customers disable it once real campaigns are running; others keep it at lower volume. If you would rather skip the wait entirely, pre-warmed domains come with mailboxes that have already been warmed, at $3 per address per month with no minimum term.
Standalone warmup tools
Standalone tools sell warming on its own, separate from your mailboxes and your sequencer. As of October 2026, MailReach charges $19.50 per mailbox per month on monthly billing and includes spam test credits, and Warmy's plans start from $49 a month with volume-based pricing and a seed list.
They make sense when you warm mailboxes across several providers and want one tool for all of them, or when you want warming and placement testing from the same vendor. The trade-offs are cost, since per-mailbox pricing adds up at 50 or more mailboxes, and one more vendor holding each mailbox's login.
What warmup scores measure, and what they don't
Every warming system reports some kind of health or inbox score, and it is easy to read more into it than it says. On Winnr, the health score is calculated from the share of a mailbox's warmup emails and replies that landed in spam over the last 14 days:
health = 100 minus 2 × spam rate
A mailbox with no warmup mail in spam scores 100; one with 10% in spam scores 80. 80 and above is Good, 50 to 79 is Fair, below 50 needs attention. Inbox rate is 100 minus the same 14-day spam rate. Aim for Good and a steady or rising trend, after at least 2 weeks of warming, before cold sending.
That number is spam placement inside the warming network, across whatever providers that network uses. It is not inbox placement at Gmail, Microsoft, Yahoo or any other specific provider. The same is true of sequencer and standalone scores: each is measured in the vendor's own network. To check a specific provider, run a seed placement test:
- Get test addresses at the providers your prospects use (for example Gmail, Microsoft 365, Outlook.com and Yahoo). A seed testing service gives you a ready-made list, or use a few test accounts of your own.
- Send a normal-looking email from the mailbox, using the copy you plan to send, to each address.
- Check which folder it landed in at each provider: inbox, a promotions or other tab, or spam.
Repeat the test after big changes to volume, copy or sending tool.
Cost at 50 and 200 mailboxes
Built-in warming is billed per mailbox with warming turned on, not per mailbox you own.
| Setup | Mailboxes (Winnr plan) | Winnr warming | Total |
|---|---|---|---|
| 50 mailboxes | $69/mo (Startup) | $30/mo | $99/mo |
| 200 mailboxes | $189/mo (Enterprise) | $120/mo | $309/mo |
If you use your sequencer's warmup instead, the warming line is $0 and the sequencer subscription is a cost you were paying anyway. Many teams warm with built-in warming for the first few weeks, then disable it once campaigns are running, which makes warming a one-time cost of a month or two per mailbox. To size the rest of the setup, use the cold email calculator, and see Winnr pricing for what each plan includes.
Switching between systems
- From a sequencer pool to built-in warming: turn warmup off for the mailbox in the sequencer first, then enable Winnr warming. Running both doubles warmup volume.
- From built-in warming to a sequencer pool: disable warming on the Warming page (it leaves the page and its warming history is cleared), then turn warmup on in the sequencer. Disabling stops the charge from the next cycle.
- Either way: the mailbox keeps its sending reputation. Keep total sending at about 50 a day or less while you change over.
Warming API reference
Everything on the Warming page is available through the Winnr API. Authenticate with Authorization: Bearer wnr_....
POST https://api.winnr.app/v1/warming/enable
Authorization: Bearer wnr_your_api_key
Content-Type: application/json
{
"user_ids": ["user_abc", "user_def", "user_ghi"],
"settings": {
"emails_per_day": 20,
"rampup_speed": "normal"
}
}
The newly enabled mailboxes are charged their first month at enable time. If that payment fails, the call returns 402 and nothing is enabled.
| Endpoint | What it does |
|---|---|
GET /v1/warming | List warming mailboxes with status and cached stats |
GET /v1/warming/overview | Account-level warming stats |
POST /v1/warming/enable | Enable warming on one or more mailboxes |
POST /v1/warming/disable | Disable warming (stops the charge from the next cycle) |
POST /v1/warming/{user_id}/pause | Pause warming (billing continues) |
POST /v1/warming/{user_id}/resume | Resume a paused mailbox |
PATCH /v1/warming/{user_id}/settings | Change daily volume (1 to 20) and ramp-up |
GET /v1/warming/{user_id}/metrics | Daily metrics (30 days by default) |
GET /v1/warming/{user_id}/activity | Log of warming events |
POST /v1/warming/refresh | Refresh metrics on demand |
GET / PATCH /v1/warming/seed-phrase | Read or set the account seed phrase |
POST /v1/warming/import | Import external mailboxes and start warming them |
Related: aged domains vs new domains for cold email, cold email best practices, and the warmup schedule generator for a day-by-day ramp.
Frequently Asked Questions
Is built-in warming better than my sequencer's warmup pool?
Not automatically. Both do the same job, and results depend more on authentication, ramp speed, total volume and list quality than on which system you use. Built-in warming is convenient for warming Winnr mailboxes before you have a sequencer and for API-driven setups. If your sequencer's warmup is already working in seed tests, keep using it.
Can I use Instantly, Smartlead or EmailBison warmup with Winnr mailboxes?
Yes. Winnr mailboxes are standard SMTP/IMAP accounts and export to those sequencers and many others. Turn on warmup in the sequencer as you would for any mailbox. Just don't run Winnr warming on the same mailbox at the same time.
How much does Winnr warming cost?
$0.60 per mailbox per month, for mailboxes with warming turned on. The first month is charged when you enable it, and it then renews with your plan. 50 mailboxes cost $30 a month and 200 cost $120 a month.
How long should I warm a new mailbox?
At least 2 weeks before cold sending, and 4 weeks on a brand-new domain. Then start at 10 to 20 cold emails per mailbox per day and keep total sending, cold plus warming, at about 50 a day or less.
How many warmup emails per day should a mailbox send?
On Winnr the range is 1 to 20 a day, and 20 is the default. Ramp-up gets there gradually. Lower it to 5 to 10 for a brand-new domain you want to treat gently.
Does a high warmup score mean my emails will reach the inbox?
Not on its own. Winnr's health score measures how much warmup mail landed in spam inside the warming network over the last 14 days. It is not placement at Gmail, Microsoft or any other specific provider. Run a seed placement test before relying on a mailbox for a specific provider.
Should I keep warming on after I start sending?
It's optional. Many customers disable warming after 2 to 4 weeks once real campaigns are running. Others keep it on at lower volume. If you keep it on, count warmup mail toward the 50 a day total.