Email Warm-Up Schedule: 14-Day and 28-Day Daily Plan
Use 14 days for an existing domain and 28 days for a new domain, starting at 3 warm-up emails per mailbox and adding 2 per day until you reach 30. If you skip the ramp, spam placement can appear late and stall campaigns. This guide gives the daily numbers, weekend adjustment, and recovery rules.
If you want the counting handled for you, BobWork Email Warm-up follows this 3 → 30 pattern, applies 30% weekend volume, and measures health from receiving inboxes. You can also compare the ramp with the day-by-day warm-up timeline before choosing a pace.
What email warm up schedule works?
A warm-up schedule is a controlled increase in normal mailbox activity. It is not permission to send cold outreach at full volume on day three.
The goal is simple. You want mailbox providers to see steady sending, receiving, replies, and inbox placement before the mailbox carries sales campaigns.
Use these four rules:
- Start at 3 warm-up emails per day.
- Add 2 per day to the planned target.
- Cap the normal ramp at 30 per day.
- Run weekends at 30% of the planned target.
The numbers below are per mailbox. If you have five mailboxes, keep each mailbox on its own ramp. Do not push the combined volume through one sender.
Weekend volume matters. A business mailbox that sends the same volume every Saturday and Tuesday can look less natural. Weekend activity should exist, but it should be lighter.
The tables assume day 6, day 7, day 13, and day 14 are weekend days. The 28-day table continues that pattern. If your start day differs, apply the 30% factor to the actual Saturday and Sunday.
Warm-up volume is also not campaign volume. During campaigns, keep warm-up lower, usually 10–15 per day, and keep real outreach conservative. A common planning ceiling is 30–50 real emails per mailbox per day, depending on reputation, engagement, bounces, and complaints.
Which ramp fits your domain?
Use the 14-day plan only when the domain already has clean mail history. That means it has sent normal business email before, has working authentication, and is not recovering from a serious spam problem.
Use the 28-day plan for a new domain, a new sending subdomain, or a mailbox that has never sent meaningful volume. New domains need more time because providers have less evidence about recipient behavior.
If you are unsure, choose the slower plan. Losing a week is better than launching from a damaged sender reputation.
Before day one, check these basics:
- SPF exists and includes your sender.
- DKIM is signing mail.
- DMARC exists, even at
p=none. - The mailbox can receive replies.
- The profile name, alias, and signature are complete.
- Your warm-up and campaign copy are not link-heavy.
You can check records with the SPF checker, DKIM checker, and DMARC checker. For the bigger picture, read why emails go to spam.
Google tells senders to keep the spam complaint rate under 0.1% and avoid ever reaching 0.3% or higher in Postmaster Tools. That is a complaint metric, not the same as warm-up spam placement. It still shows how little tolerance providers have for unwanted mail. See Google’s email sender guidelines and Yahoo’s sender requirements for primary rules.
What are the 14-day numbers?
Use this plan for an existing domain with working mail history. It gets the mailbox close to the normal warm-up cap without jumping too quickly in the first week.
“Planned target” is the ramp before weekend reduction. “Send today” is the number to use if the day lands on the weekend pattern shown.
| Day | Day type | Planned target | Send today | What to watch |
|---|---|---|---|---|
| 1 | Weekday | 3 | 3 | Confirm sending and receiving work |
| 2 | Weekday | 5 | 5 | Check replies and inbox placement |
| 3 | Weekday | 7 | 7 | Verify SPF, DKIM, and DMARC |
| 4 | Weekday | 9 | 9 | Look for spam folder landings |
| 5 | Weekday | 11 | 11 | Keep real outreach off or very low |
| 6 | Weekend | 13 | 4 | Apply 30% weekend volume |
| 7 | Weekend | 15 | 5 | Do not make up missed volume |
| 8 | Weekday | 17 | 17 | Review the 7-day spam trend |
| 9 | Weekday | 19 | 19 | Keep content plain and normal |
| 10 | Weekday | 21 | 21 | Check bounces and login errors |
| 11 | Weekday | 23 | 23 | Avoid sudden campaign launches |
| 12 | Weekday | 25 | 25 | Confirm replies are being received |
| 13 | Weekend | 27 | 8 | Reduce weekend volume again |
| 14 | Weekend | 29 | 9 | Decide readiness from metrics |
Do not compensate for lower weekend volume on Monday. The goal is a natural pattern, not a weekly quota.
On day 15, move to 30 warm-up emails per day only if the mailbox is healthy. If you start outreach, reduce warm-up to 10–15 per day and begin with a small real batch.
A mailbox is not ready just because it reached day 14. In BobWork Email Warm-up, “ready for outbound” means 14+ days warming, a 7-day warm-up spam rate of 3% or lower, and at least 30 warm-up emails received. That is a useful decision rule even if you run the schedule manually.
For provider-specific setup, use the Gmail warm-up guide or the Google Workspace warm-up guide.
What are the 28-day numbers?
A new domain should move slower after it reaches the cap. The daily target can reach 30, but the domain still needs more days to prove stable inbox placement.
This plan uses the same ramp, then holds at 30 on weekdays. Weekends stay at 30%, so the weekend count is 9 once the planned target reaches 30.
| Day | Day type | Planned target | Send today | What to watch |
|---|---|---|---|---|
| 1 | Weekday | 3 | 3 | Confirm mailbox login and DNS |
| 2 | Weekday | 5 | 5 | Check Inbox, Spam, and replies |
| 3 | Weekday | 7 | 7 | Verify SPF includes the sender |
| 4 | Weekday | 9 | 9 | Verify DKIM signing |
| 5 | Weekday | 11 | 11 | Verify DMARC exists |
| 6 | Weekend | 13 | 4 | Use 30% weekend volume |
| 7 | Weekend | 15 | 5 | Do not add campaign sends |
| 8 | Weekday | 17 | 17 | Review the first 7-day trend |
| 9 | Weekday | 19 | 19 | Keep messages plain text |
| 10 | Weekday | 21 | 21 | Watch throttling or deferrals |
| 11 | Weekday | 23 | 23 | Keep real outreach off |
| 12 | Weekday | 25 | 25 | Recheck DNS after propagation |
| 13 | Weekend | 27 | 8 | Reduce weekend volume |
| 14 | Weekend | 29 | 9 | Do not launch a new domain yet |
| 15 | Weekday | 30 | 30 | Hold the cap |
| 16 | Weekday | 30 | 30 | Review the trend, not one day |
| 17 | Weekday | 30 | 30 | Check replies thread normally |
| 18 | Weekday | 30 | 30 | Keep links and images out |
| 19 | Weekday | 30 | 30 | Confirm no authentication warnings |
| 20 | Weekend | 30 | 9 | Keep weekend volume light |
| 21 | Weekend | 30 | 9 | Do not backfill on Monday |
| 22 | Weekday | 30 | 30 | Start tiny outreach only if clean |
| 23 | Weekday | 30 | 30 | Keep outreach below warm-up volume |
| 24 | Weekday | 30 | 30 | Watch replies and spam folders |
| 25 | Weekday | 30 | 30 | Remove risky templates |
| 26 | Weekday | 30 | 30 | Check setup again if problems persist |
| 27 | Weekend | 30 | 9 | Keep the weekend factor |
| 28 | Weekend | 30 | 9 | Decide launch volume from metrics |
A new domain should not jump from warm-up into full outbound. On day 29, start with a small real batch and keep warm-up running in the background.
If you need more total volume, add mailboxes instead of pushing one mailbox harder. Five steady mailboxes are easier to manage than one mailbox near its limit.
How should campaigns change volume?
Weekend volume should be lower than weekday volume. Use this formula:
Weekend send count = planned weekday target × 0.30
Round to the nearest whole email for planning. If your tool randomizes sending, the exact count may vary slightly. The important part is the lower weekend pattern.
Campaign volume needs a separate cap. Warm-up emails are controlled and expected. Cold outreach is less predictable. Recipients can ignore, delete, report, or reply negatively.
Once campaigns begin, keep warm-up at 10–15 per day per mailbox. That leaves room for real mail without making total mailbox activity jump sharply.
| Campaign stage | Real outreach per mailbox | Warm-up per mailbox | Rule |
|---|---|---|---|
| First campaign week | 10–20/day | 10–15/day | Start below capacity |
| Stable week two | 20–35/day | 10–15/day | Increase only if clean |
| Mature mailbox | 30–50/day | 10–15/day | Add mailboxes before pushing higher |
These are planning ranges, not universal limits. Your provider, domain history, bounce rate, complaint rate, content, and engagement all matter.
Separate warm-up health from campaign performance. A mailbox can pass warm-up and still struggle if list quality is poor. High bounces and irrelevant targeting can damage reputation faster than warm-up can repair it.
What if spam rate stalls?
A stall means the 7-day warm-up spam rate stops improving, usually above the level you need for launch. Do not react to one bad message. React to the trend.
| Signal | Meaning | Action |
|---|---|---|
| 0–3% warm-up spam rate | Usable range | Continue the schedule or launch carefully |
| 3–5% warm-up spam rate | Watch range | Hold volume and fix obvious issues |
| Above 5% warm-up spam rate | Risk range | Pause the mailbox for a few days |
The warm-up spam rate here means the share of a sender’s warm-up mail that receiving mailboxes found in Spam over the last 7 days. It is a placement metric, not a complaint metric.
If the rate stalls between 3% and 5%, hold volume. Do not keep increasing because the table says so. A stable sender at 17 per day is better than a risky sender at 30.
Check authentication first. SPF, DKIM, and DMARC failures are common and fixable. If DKIM is missing, the mailbox may send technically valid mail that still looks weak to providers.
Then check behavior. Remove links, images, attachments, tracking pixels, and sales-heavy wording during recovery. Warm-up messages should look like normal office email.
Next, check real outreach. If campaign sends started when the spam rate rose, pause the campaign before blaming warm-up. Bad lists and aggressive copy can pull reputation down.
If the warm-up spam rate rises above 5%, pause that mailbox for a few days. Keep healthy mailboxes running. When you restart, resume below the previous volume and watch the next 7-day trend.
BobWork’s free pool handles the rescue step for its own warm-up mail. If a warm-up message lands in Spam, it moves it to Inbox, marks it read, labels it “Warm-up,” and archives it after 24 hours. It only touches mail carrying the engine’s own hidden header, or a known subject for Zoho API senders. Real mail is never read, moved, or answered.
For more context, read how warm-up networks work.
What should you verify now?
Use this checklist before starting. It prevents most avoidable stalls.
| Step | Action | How to verify |
|---|---|---|
| 1 | Choose 14 days or 28 days | Existing domains use 14; new domains use 28 |
| 2 | Set SPF, DKIM, and DMARC | DNS checks pass for the sending domain |
| 3 | Start at 3 warm-up emails | Day-one activity appears in Sent and receiving inboxes |
| 4 | Advance the planned target by 2 daily | Counts follow the table without jumps |
| 5 | Reduce weekends to 30% | Saturday and Sunday sends are visibly lower |
| 6 | Keep content plain | No links, images, attachments, or tracking pixels |
| 7 | Watch the 7-day spam rate | Trend is at or below 3% before launch |
| 8 | Pause above 5% spam rate | Mailbox volume stops for a few days |
| 9 | Keep warm-up at 10–15 during campaigns | Total mailbox activity stays controlled |
| 10 | Add mailboxes before volume | Each mailbox stays within its own range |
Do not skip verification. Warm-up without measurement is just extra sending.
If you use BobWork Email Warm-up, the engine starts at 3 emails per day, adds 2 per day, caps at 30 by default, applies 30% weekends, spreads sends across 09:00–18:00 in the mailbox’s own time zone, and randomizes decisions every 15 minutes. The cap is editable per mailbox up to 100, but safer campaign practice is to add mailboxes before volume.
The tool is free, has no credit card, no time limit, and supports up to 20 mailboxes per account. By default your mailboxes warm in the shared network; switch the account to Private pool and only your own mailboxes write to each other (at least two needed). Gmail and Google Workspace sign-in may show Google’s unverified-app notice because the CASA audit is not done. Outlook and Microsoft 365 are not supported yet.
Use this launch test before real outreach:
- The mailbox has warmed for at least 14 days.
- The 7-day warm-up spam rate is 3% or lower.
- The mailbox has received at least 30 warm-up emails.
- SPF, DKIM, and DMARC still pass.
- Recent warm-up replies land in the inbox.
- There are no login, permission, or sending errors.
- Campaign copy has been tested without heavy links.
For a new domain, add one more rule: do not treat day 14 as launch day. Use the full 28-day schedule unless the domain already has strong, clean mail history.
When you launch, send a small batch first. Review replies, bounces, spam reports, and provider signals. Then increase gradually. If you want the schedule to run without manual counting, start with the free warm-up tool or read the engine behaviour before connecting mailboxes.
What do senders ask most?
How many emails on day one?
Start with 3 warm-up emails per mailbox on day one. That creates activity without making a quiet mailbox suddenly look automated. Increase slowly, especially on new domains.
Can I warm up faster?
You can send earlier, but 14 days is a practical minimum for an existing domain. A new domain usually needs 3–4 weeks. Faster ramps increase the chance of spam placement or throttling.
Should weekends count?
Yes, but reduce volume. Run weekends at about 30% of the weekday target. This keeps the mailbox active without creating an unnatural seven-day business sending pattern.
When is a mailbox ready?
Use three checks: at least 14 days warming, a 7-day warm-up spam rate at or below 3%, and at least 30 warm-up emails received. New domains should usually wait closer to 28 days.
What if warm-up goes to spam?
Fix SPF, DKIM, and DMARC first. Then reduce volume, pause real outreach, and wait for several cleaner days. If the warm-up spam rate is above 5%, pause that mailbox for a few days.
Does warm-up guarantee inbox placement?
No. Warm-up helps create normal mailbox activity and reveal deliverability problems. Inbox placement also depends on authentication, reputation, content, recipient engagement, complaints, and sending volume.
Can I campaign during warm-up?
For an existing domain, start low once the mailbox is stable. Keep real outreach conservative, typically no more than 30–50 emails per mailbox per day, and keep warm-up at 10–15 per day during campaigns.
Frequently asked questions
How many emails should I send on day one of warm-up?
Start with about 3 warm-up emails per mailbox on day one. That is enough to create activity without making a quiet mailbox suddenly look automated. Increase slowly, especially on new domains.
Can I warm up faster than 14 days?
You can send activity earlier, but 14 days is a practical minimum for an existing domain. A new domain usually needs 3–4 weeks. Faster ramps increase the chance of spam placement, throttling, or inconsistent inboxing.
Should weekends count in email warm-up?
Yes, but reduce volume. A simple rule is to run weekends at about 30% of the weekday target. This keeps the mailbox active without creating an unnatural seven-day business sending pattern.
When is a mailbox ready for outreach?
Use three checks: at least 14 days warming, a 7-day warm-up spam rate at or below 3%, and at least 30 warm-up emails received. New domains should usually wait closer to 28 days.
What should I do if warm-up emails go to spam?
Fix SPF, DKIM and DMARC first. Then reduce warm-up volume, pause real outreach, and wait for several cleaner days. If the warm-up spam rate is above 5%, pause that mailbox for a few days.
Does email warm-up guarantee inbox placement?
No. Warm-up helps create normal mailbox activity and can reveal deliverability problems, but inbox placement also depends on authentication, domain reputation, content, recipient engagement, complaints and sending volume.
Can I run campaigns during warm-up?
For an existing domain, you can start low once the mailbox is stable. Keep real outreach conservative, typically no more than 30–50 emails per mailbox per day, and keep warm-up at 10–15 per day during campaigns.
Warm up your mailboxes free
Connect Gmail, Google Workspace, Zoho or Lark. Your mailboxes warm on a shared network, or in a private pool of your own, starting today.