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:
| Option | Example | Isolation | Trade-offs |
|---|---|---|---|
| Secondary (close-variant) domain | getacme.com, tryacme.com | Complete — its reputation is fully its own | Costs ~$10–15/yr; recipients see an unfamiliar domain; needs its own SPF/DKIM/DMARC |
| Subdomain of your primary | mail.acme.com, outbound.acme.com | Partial — reputation is tracked separately by most filters, but bulk-sender volume rolls up to the primary domain | Free; instantly recognizable to recipients; DNS lives next to records you already manage |
| Primary domain | acme.com | None | Never 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:
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.
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:
| Item | Typical cost | Notes |
|---|---|---|
| Secondary domain | ~$10–15 / year | Close variant of your brand; renewals similar |
| Mailbox hosting (per inbox) | ~$70–100 / year | Google Workspace or Microsoft 365 entry tiers, per user |
| Sending platform | Varies — often bundled | Included in BusinessMCP plans; standalone senders price per inbox or per volume |
| Email verification | Usually metered | Bundled into our enrichment waterfall; standalone verifiers charge per check |
| Total, 1 domain + 2 inboxes | ~$150–215 / year | Before 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.
Sources
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