BusinessMCP

Sales

Cold Email Infrastructure: Domains, Inboxes & Warmup

Before the first cold email goes out, you make a handful of infrastructure decisions — which domains send, how many inboxes, how volume is split — that quietly determine whether the whole program survives. Here is the setup stack we recommend, the arithmetic behind it, and an honest cost table.

By the BusinessMCP team10 min readAugust 15, 2026
Cold Email Infrastructure: Domains, Inboxes & Warmup — illustrated overview

Key takeaways

  • Rule zero: cold outreach never sends from your primary domain — reputation damage must have somewhere safe to land.
  • Secondary close-variant domains (getacme.com) isolate risk completely; subdomains (mail.acme.com) are simpler but share a roll-up with the parent in bulk-sender counting.
  • Size infrastructure by arithmetic, not vibes: a conservative per-domain daily ceiling (we enforce 200) times the number of warmed domains is your true capacity.
  • Warmup is sequenced, not parallel panic: buy domains early, authenticate immediately, and start each ramp weeks before you need the volume.
  • A basic single-domain stack runs roughly $100–200 a year in list prices — infrastructure is the cheap part of outbound; the expensive part is burning a domain.

Why cold email infrastructure is a separate discipline

Cold email infrastructure is everything under the message: the domains you send from, the inboxes on them, how volume is distributed, and the order it all gets warmed up in. It matters because mailbox providers score reputation largely per sending domain — one over-eager campaign can push a domain into the spam folder for weeks, and there is no support ticket that un-burns it quickly (Google’s own sender guidelines tie mitigation eligibility to sustained good behavior).

The design goal is therefore not maximum volume — it is containment and headroom: keep outreach reputation isolated from the email your business runs on, and keep enough warmed capacity that losing one domain does not stop the program.

Cold email subdomain setup vs secondary domains

You have two ways to separate outreach from your primary domain, and the right answer depends on how much isolation you want:

Secondary domain vs subdomain for outreach sending
OptionExampleIsolationTrade-offs
Secondary (close-variant) domaingetacme.com, tryacme.comComplete — its reputation is fully its ownCosts ~$10–15/yr; recipients see an unfamiliar domain; needs its own SPF/DKIM/DMARC
Subdomain of your primarymail.acme.com, outbound.acme.comPartial — reputation is tracked separately by most filters, but bulk-sender volume rolls up to the primary domainFree; instantly recognizable to recipients; DNS lives next to records you already manage
Primary domainacme.comNoneNever for cold outreach

Our default recommendation for cold outreach is the secondary domain: complete isolation is worth $12 a year. Buy a believable close variant (get-, try-, a .co), set a redirect to your real site so anyone who types it lands somewhere legitimate, and authenticate it fully — the exact records are in the SPF, DKIM & DMARC guide. Note that Google counts bulk-sender volume across a primary domain and its subdomains together (per its sender FAQ) — one more reason true separation uses a separate registration.

Subdomains still have a place: warm mail streams you want visibly yours (product notifications, newsletters) and the tracking/booking layer. Inside BusinessMCP, one verified subdomain like link.acme.com serves the tracker, booking pages, and widgets.

How many domains and inboxes you actually need

Size the stack with arithmetic. Decide your target daily volume, divide by a conservative per-domain ceiling, and that is your domain count. We enforce 200 emails a day per sending domain across all campaigns — a deliberately conservative ceiling — so the capacity math looks like this:

Daily capacity at a 200/day per-domain ceiling (arithmetic, not a benchmark)
1 domain200/day2 domains400/day3 domains600/day5 domains1,000/day

Fully-warmed capacity. A new domain spends its first weeks well below its ceiling on the warmup ramp.

On inboxes: practitioners commonly keep individual inboxes to a few dozen sends a day so no single mailbox looks like a machine gun — commonly cited ranges sit around 20–50 a day per inbox, though no provider publishes an official number. Two or three inboxes per domain (a founder, an SDR, a generic-but-human firstname@) comfortably fill a 200-a-day domain ceiling without any one account spiking.

Resist the temptation to over-build. A seed-stage team doing targeted outbound rarely needs more than one or two sending domains — most reply-rate problems are targeting problems, and no amount of infrastructure fixes a bad list. If your plan needs ten domains to hit volume, the plan is usually the problem; our warm outbound playbook is the higher-leverage fix.

Warmup sequencing: the order of operations

Warmup is where infrastructure planning meets the calendar. A new domain needs two to four weeks of ramping before it carries real volume (the concrete schedule lives in the deliverability guide — we will not repeat it here), so the sequencing rule is simple: start every clock as early as possible.

Buy the domain(s) — weeks before launch, not the day of
Add SPF, DKIM, DMARC and verify (same day as purchase)
Set up 1–3 inboxes + a redirect to your real site
Begin the warmup ramp with your best-targeted prospects
Reach full ceiling in week 3–4, then hold volume steady
Stagger the same cycle for each additional domain

Authentication first, always: warming an unauthenticated domain builds reputation you will partially reset when the records change.

If you run multiple domains, stagger their ramps a week or two apart rather than warming all of them at once — you get earlier capacity from the first domain and a cleaner read on whether your targeting is producing complaints before the full fleet is exposed. Domain age also helps: an outreach domain registered this morning is a weaker starting point than one that has quietly existed (with DNS and a redirect) for a month.

Rotation, monitoring, and the managed alternative

Inbox rotation — spreading a campaign’s sends across several inboxes and domains — is standard practice in dedicated cold-email tools, and the principle is sound: no single sender identity carries the whole volume. What matters more than rotation mechanics is the aggregate cap: three campaigns quietly stacking 3 × 150 sends on one domain is the classic self-inflicted burn.

This is the part BusinessMCP manages for you rather than hands you knobs for: the 200-a-day ceiling is enforced per sending domain across every campaign combined, cold domains get an automatic warmup ramp, autonomous sends only go to addresses verified as valid (catch-all and unknown addresses are held for review), and any hard bounce or complaint suppresses the contact permanently. A sending-health panel tracks each domain’s bounce and complaint rates against green/amber/red bands and alerts you before a domain drifts into the danger zone.

What it costs (honest list prices)

Infrastructure is the cheap part of outbound. Typical list prices as of 2026 — hedged, since providers reprice:

Typical annual cost of a single-domain outreach stack (list prices, rounded)
ItemTypical costNotes
Secondary domain~$10–15 / yearClose variant of your brand; renewals similar
Mailbox hosting (per inbox)~$70–100 / yearGoogle Workspace or Microsoft 365 entry tiers, per user
Sending platformVaries — often bundledIncluded in BusinessMCP plans; standalone senders price per inbox or per volume
Email verificationUsually meteredBundled into our enrichment waterfall; standalone verifiers charge per check
Total, 1 domain + 2 inboxes~$150–215 / yearBefore the sending platform itself

The real cost in outbound is never the stack — it is burning a warmed domain and losing the weeks of ramp time, or worse, splashing reputation damage onto your primary domain. Spend accordingly: conservative ceilings, verified addresses, and targeting quality are the actual investments. Next steps: Google & Yahoo’s sender rules for the thresholds this stack must respect, and the deliverability checker to verify each new domain in seconds.

Frequently asked questions

How many cold emails can I send per inbox per day?

No provider publishes an official number. Practitioners commonly keep individual inboxes to roughly 20–50 sends a day and let the domain-level cap do the real limiting — BusinessMCP enforces 200 a day per sending domain across all campaigns. Steady volume at a boring level outperforms bursts on every metric that matters.

Should I use a subdomain or a separate domain for cold email?

A separate close-variant domain, in most cases. It isolates reputation completely for about $12 a year, while a subdomain shares bulk-sender volume roll-up with your primary domain and keeps the association if things go wrong. Subdomains are the right tool for warm streams — newsletters, product email, and your tracking/booking layer.

How long before launch should I buy my sending domains?

Weeks, ideally a month or more. Authentication should go live the day you buy (warming an unauthenticated domain wastes part of the ramp), and the warmup itself takes two to four weeks to full volume. Domains bought the morning of launch are the most common self-inflicted delay in outbound.

Do I need inbox rotation software?

Not at moderate volume. What rotation is really protecting is the aggregate: no single domain or inbox carrying implausible volume. If your platform enforces a per-domain daily ceiling across all campaigns — ours does — two or three inboxes per domain achieve the same shape without extra tooling. Rotation fleets matter mainly for high-volume agencies.

When should I retire a sending domain?

When its metrics stay in the red after you have fixed the cause — bounce rate persistently above the ~5% danger zone or spam complaints repeatedly brushing 0.3% despite better targeting and lower volume. Pause it, let it rest, and shift volume to a healthy domain; sometimes a rested domain recovers, but plan as if it will not.

BM

BusinessMCP Team

Every guide is written from running BusinessMCP on its own platform — the match rates, reply rates, and deliverability lessons are from our own data, not recycled blog folklore. About BusinessMCP

Turn your business into one AI-ready MCP server

Connect your tools, install one tracking script, and expose your unified data to any AI agent through a single secure endpoint.

Get started free