All Attack Plans
Beginner2 weeks

Cold Email Infrastructure Blueprint

The technical foundation that makes everything else work

Infrastructure is not sexy. Nobody brags about their domain rotation strategy at dinner parties. But it is the difference between emails that land in primary inboxes and emails that vanish into spam. Get this wrong and nothing else in your cold email stack matters.

1

Domain Purchasing Strategy

Purchase 2.5x your required infrastructure. Not 1x. Not "just enough." Two and a half times what you think you need.

Why the buffer? Domains degrade. Inboxes get flagged. Infrastructure is a consumable resource, not a permanent asset. The domains you buy today will not all survive 6 months of volume sending. Plan for that reality instead of being surprised by it.

Use Microsoft 365 and Gmail inboxes from Zapmail for testing. Once you have a winning offer and are ready to scale, add Azure infrastructure from Hypertide for volume.

How Much Do You Need?

You want enough capacity to send at least 1,000 emails per day from day one. That gives you the velocity to run 4 to 8 tests per week. At that pace, you can find a winning angle within 1 to 2 weeks. Lately we find one in 48 hours.

Scaling Formula

Beyond testing, you want to reach your total market once every 60 to 90 days. Take your total addressable market divided by 48 (or 72 for a 90 day cycle) to get your daily email volume target. That number tells you how many inboxes you need.

  • Big market + winning offer: Send 6 days per week
  • Small market: Only send Tuesday through Thursday to preserve list longevity
Tips
  • Buy 2.5x what you think you need. Infrastructure degrades over time.
  • Mix Microsoft 365 and Gmail. Diversification protects against provider level blocks.
  • New domains need to age briefly before sending. Factor this into your timeline.
2.5x
Infrastructure buffer
1,000 emails/day
Day 1 capacity target
60-90 days
Market cycle
2

The 3 Batch Inbox System (60/20/20 Split)

Every active campaign runs on three batches of inboxes. This is not optional. It is the standard architecture.

Batch 1 (60%): Primary Inboxes

These carry the majority of your daily send volume. They are your workhorses. Fully warmed, healthy, sending every day.

Batch 2 (20%): Secondary Inboxes

Active but at lower volume. These supplement Batch 1 and provide capacity flexibility. If a Batch 1 inbox degrades, you can shift volume to Batch 2 immediately.

Batch 3 (20%): Reserve Inboxes

Held back entirely. Only activated when Batch 1 or Batch 2 show degradation. These are your insurance policy. When a primary inbox gets flagged, the reserve steps in without missing a beat.

The 60/20/20 split means you always have capacity in reserve. You never have a day where a flagged inbox kills your send volume entirely. Redundancy is the point.

Tips
  • Rotate reserve inboxes into primary every 4 to 6 weeks to keep them warm.
  • Monitor all three batches daily, even the reserves. Warm inboxes can degrade passively.
  • Label each inbox clearly: Batch 1, 2, or 3. You need to know instantly which is which.
60%
Primary batch
20%
Secondary batch
20%
Reserve batch
3

Warmup Protocol

Warmup is not a delay. It is the foundation that makes everything after it work. Skip it or rush it and you will spend more time fixing deliverability than you would have spent warming up.

The 21 Day Warmup

  • Duration: 21 days. Not 14. Not "until it looks ready." Twenty one days.
  • Ramp schedule: Increase every 3 days. Start at 3 sends per day, ramp to 20 sends per day.
  • Target warmup reply rate: 60% to 80%. These are warmup replies from warmup networks, not real prospects. But the reply rate trains inbox providers to see your domain as legitimate.

Going Live

  1. Start with 5 real emails per day after warmup completes.
  2. Scale to 12 sends per day.
  3. Keep increasing until something breaks (deliverability drops, bounce rates spike).
  4. Back off to the last stable volume and hold there.

Critical: do not scale send volume before you have a campaign with traction. Infrastructure at volume with no winning offer is just burning domains faster.

Tips
  • The 3 week warmup is infrastructure investment, not downtime. Use it for list building and offer workshops.
  • If leadership asks to skip warmup, explain: domains that skip warmup get blacklisted in week 1 and need complete rebuilding.
  • Week 4 is launch day, not setup day. Everything should be ready by then.
21 days
Warmup duration
3/day
Starting sends
20/day
Ramp target
60-80%
Warmup reply rate
4

Daily Health Checks

Two numbers. Every day. No exceptions.

Bounce Rate: Below 5%

If your bounce rate exceeds 5%, something is wrong with your list quality. Bad emails, outdated contacts, or invalid domains are poisoning your sender reputation. Stop sending from affected inboxes immediately. Clean your list. Resume only when the source of bad data is identified and removed.

Spam Complaint Rate: Below 0.3%

If spam complaints exceed 0.3%, your messaging or targeting has a problem. Either you are reaching the wrong people or your copy is triggering spam responses. This is a code red. Pause affected campaigns and diagnose before resuming.

These are not aspirational targets. They are hard limits. Exceed either one for more than 2 consecutive days and you risk permanent domain reputation damage that no amount of warmup will fix.

Tips
  • Set up automated alerts for both thresholds. Manual checking misses spikes on weekends.
  • Bounce rate spikes usually mean list quality issues. Spam complaint spikes usually mean targeting or messaging issues.
  • When in doubt, pause. A paused campaign can resume. A blacklisted domain cannot.
<5%
Max bounce rate
<0.3%
Max spam rate
Daily
Check frequency
5

Automated Monitoring

Manual domain management is not sustainable at volume. Period.

Cron jobs handle automated health monitoring and rotation triggers. When a primary inbox degrades, the system should automatically shift volume to secondary or reserve inboxes without human intervention.

What to automate:

  • Bounce rate monitoring: Alert and auto pause when exceeding 5%
  • Spam complaint tracking: Alert and auto pause when exceeding 0.3%
  • Reply rate anomaly detection: Flag sudden drops that indicate deliverability issues
  • Inbox rotation triggers: Auto shift volume when primary inboxes show degradation signals
  • Domain reputation scoring: Track reputation across all domains in the portfolio

If you are managing more than 10 inboxes manually, you are going to miss something. And the thing you miss is the thing that burns your infrastructure.

Tips
  • Build monitoring before you need it. Not after your first domain gets blacklisted.
  • Log everything. When a domain degrades 3 months from now, you need the history to understand why.
6

When to Retire Domains

Domains have a lifespan. Accept it. Plan for it. Budget for it.

Retire a domain when:

  • Bounce rates consistently exceed 5% despite clean lists
  • Spam complaint rates stay above 0.3% regardless of messaging changes
  • Reply rates drop significantly with no change in targeting or copy
  • The domain appears on major blacklists (Spamhaus, Barracuda, etc.)
  • Warmup reply rates on the domain drop below 40%

When you retire a domain, do not try to rehabilitate it. The cost of attempting domain recovery almost always exceeds the cost of buying a new one. New domains are cheap. Reputation damage is expensive and invisible.

Tips
  • Budget for domain replacement quarterly. Plan on replacing 15 to 20% of your infrastructure every quarter.
  • Retired domains should be fully decommissioned, not left dormant. Clean break.
7

Never Reuse Legacy Inboxes

This is the rule that people most want to break. And the one that punishes you hardest when you do.

Burned reputation is invisible early. A domain that was used for high volume sending, got flagged, and sat dormant for 6 months does not come back clean. The reputation data persists at the ESP level in ways you cannot see or measure from the outside.

A legacy inbox might look fine during warmup. Reply rates might seem normal. And then 3 weeks into live sending, deliverability craters with no warning. Because the historical reputation data finally caught up.

New infrastructure always means new domains purchased and warmed from zero. No exceptions. No "but this domain was only lightly used." No "it's been sitting idle for a year, it should be fine."

If the domain has been used for cold outreach before, it is legacy. Treat it that way. Start fresh.

Tips
  • Keep a registry of every domain you have ever used. Mark retired domains clearly.
  • When onboarding new team members, make this the first rule they learn. Legacy reuse is the most common infrastructure mistake.

Key Takeaways

  • 1Purchase 2.5x the infrastructure you think you need. Domains degrade.
  • 260/20/20 inbox split: primary, secondary, reserve. Redundancy is the point.
  • 321 day warmup. No shortcuts. 3 sends per day ramping to 20.
  • 4Bounce rate below 5%. Spam complaints below 0.3%. Every day. No exceptions.
  • 5Automate monitoring. Manual domain management fails at scale.
  • 6Never reuse legacy inboxes. Burned reputation is invisible until it is not.

Frequently Asked Questions

Let us implement this for you

Reading attack plans is one thing. Executing them at speed with proven infrastructure is another. We do both.

Book Strategy Call