← All posts · Deliverability

How Many Sending Domains Do You Need? (Volume Formula)

By · · 9 min read

For 10K cold emails a day, you need roughly 6-8 sending domains if they are staggered and warmed correctly. At Outbound Pros, across 13+ active client campaigns and 200+ campaigns shipped, we see the same pattern: new domains safely send 50-100/day, 30-day domains around 500/day, and 90-day to 6-month domains 1,500-2,000/day when list quality stays clean.

Why Is the Domain Count Question So Misleading?

Domain count is a derived output because safe volume per domain depends more on age, reputation, and list quality than on how many domains you own.

The question most teams ask is wrong. "How many domains do I need?" sounds practical, but it hides the real constraint, which is how much daily volume each domain can carry without damaging inbox placement. A team sending 10,000 emails a day from one domain bought last week will burn it. A team buying 20 domains before proving the campaign works will waste money and create DNS and warmup overhead they do not need.

At Outbound Pros we field this on almost every infrastructure call. Some clients think they need 50 domains for a 10K/day target. Others try to force 10K/day through a single new domain. Both mistakes come from treating domain count as the starting point instead of volume capacity.

The practical way to think about it is simple:

- Target daily volume
- Safe volume per domain at current age
- List quality and bounce risk
- Buffer capacity in case one domain gets throttled

Once those inputs are clear, the domain count is straightforward. In most cases, teams should start with 1-2 domains, prove list and copy quality, then add domains every 2 weeks instead of buying everything upfront.

What's the Safe Sending Volume Per Domain?

Safe sending volume per domain is the daily email volume a domain can handle without triggering reputation damage because ISPs reward age, consistency, and clean engagement signals.

A new domain safely sends 50-100 emails a day in week one. After 30 days, 200-500/day is realistic. After 90 days, 500-1,200/day is common. At 6 months and beyond, 1,500-2,000/day is usually the ceiling for a healthy cold outbound domain.

The working curve we use internally looks like this:

| Domain age | Safe daily volume |
| --- | --- |
| Week 1 | 50-100/day |
| Month 1 | 200-300/day |
| Month 3+ | 500-1,000/day |
| Month 6+ | 1,000-2,000/day |

The simple rule from our client data is this: safe daily volume per domain = 50 × age in months until month 6, then cap expectations around 1,500-2,000/day. It is not perfect math, but it is reliable enough for planning.

The limitation is that age alone does not save a bad setup. We have seen a 6-month-old domain hold 1,500/day at roughly 2% bounce rate and 90%+ inbox placement, then fall to around 600/day when the list quality deteriorated and bounce rate climbed near 8%. Complaint rates above 0.1% are where things get ugly fast.

So the real formula is age plus list hygiene plus sending discipline. Most teams focus on the first part and ignore the other two.

What Are the Domain Rotation Strategies That Actually Work?

Domain rotation is the distribution of volume across multiple domains because spreading sends reduces concentration risk and keeps each domain inside its safe volume band.

There are four common patterns.

- Linear rotation alternates domains one by one. It is simple, but it does not isolate reputation very well.
- Round-robin rotation cycles evenly across 3 or more domains during the same sending window. It spreads load well and is easy to automate in tools like Instantly, Smartlead, and Lemlist.
- List-segment rotation assigns fixed lead segments to specific domains. It takes more prep work, but it gives the best reputation isolation.
- Time-based rotation uses one domain for a period, then switches. It is operationally simple and usually weaker for steady reputation building.

At Outbound Pros we prefer list-segment rotation for larger campaigns, especially once a client is above 5K/day. The reason is simple: if one domain gets hit, only that segment is affected. For enterprise and recruiting campaigns, that isolation matters more than convenience.

The best hybrid we use is list segmentation plus round-robin inside each segment. That gives even load while keeping damage contained. One honest limitation is that this requires cleaner list operations. If your CRM exports are messy or lead ownership is inconsistent, the rotation logic breaks down and your ops team will hate you.

When Should You Add More Domains vs More Mailboxes?

More mailboxes increase sender identity and throughput on an existing reputation asset because they let multiple people send from the same domain, while more domains create reputation isolation and additional domain-level capacity.

If you add mailboxes on one domain, you keep brand consistency and avoid warming a new domain from zero. That works well for personalization-heavy campaigns where sending as john@company.com and jane@company.com matters. It is also easier operationally.

If you add domains, you reduce concentration risk. If one domain gets throttled or listed, the others keep running. That matters more once volume is high or when a single outage would materially hurt pipeline.

A practical comparison:

| Setup | Best for | Main trade-off |
| --- | --- | --- |
| 1 domain + more mailboxes | Personalization, lower complexity | Shared reputation risk |
| More domains + fewer mailboxes | High volume, risk isolation | More warmup and DNS overhead |
| Hybrid | Most teams scaling seriously | More moving parts |

The hybrid model is what we run most often. Two to three people across two to three domains each gives enough personalization and enough risk distribution without turning infrastructure into a full-time job.

The trap is going too far in either direction. One mailbox per domain across many domains is thin and fragile. Too many mailboxes on one domain concentrates risk. The sweet spot is usually 2-3 mailboxes per domain once volume is real.

How Much Does Domain Age Really Impact Deliverability?

Domain age is a reputation multiplier because ISPs trust consistent historical behavior more than a technically perfect but brand-new domain.

The first six months matter most. In the first 30 days, ISPs have little history and apply stricter filtering. Inbox placement often sits around 60-75% for new domains, even when setup is clean. By days 31-60, a disciplined domain can move into the 75-85% range. By days 61-90, 85-92% is realistic if bounce and complaint rates stay low. At 6 months and beyond, 90-95% inbox placement is achievable with stable behavior.

We have seen this directly on client accounts. One client wanted to abandon an older domain with a rough patch and start fresh. We pushed back, cleaned up the old domain, fixed list hygiene, and kept volume disciplined. The rehabilitated older domain reached 91% inbox placement while the new "clean" domain stayed closer to 78% for the first three months.

That is why I say domain age matters more than count. One clean 6-month-old domain can often carry 2,000/day. Ten fresh domains cannot magically do 10 times the work in month one.

The honest limitation is that old does not always mean good. An aged domain with a toxic history is not a cheat code. But if you have a reasonably healthy older domain, it is usually worth rehabilitating before replacing.

How Many Domains Do You Need for Specific Volume Targets?

Domain requirements scale sub-linearly because mature domains carry much more daily volume than new ones, so the right count depends on steady-state age rather than launch-day assumptions.

Here is the planning table we use most often for steady-state sending once domains are 90+ days old.

| Monthly volume | Approx daily volume | Recommended domains | Mailboxes per domain |
| --- | --- | --- | --- |
| 1,000/month | 35/day | 1 | 1 |
| 5,000/month | 167/day | 1 | 1-2 |
| 10,000/month | 333/day | 1-2 | 1-2 |
| 50,000/month | 1,667/day | 3-4 | 2-3 |
| 100,000/month | 3,333/day | 5-6 | 2-3 |

For 10K per day specifically, not per month, the realistic answer is 6-8 domains if you stagger launches over roughly 2 months and keep one spare as buffer. For 50K/day, you are usually in the 15-20 domain range unless you move to private infrastructure.

The rough formula is:

1. Take target daily volume.
2. Divide by safe daily volume per domain at age 90+ days.
3. Round up.
4. Add one buffer domain.

At Outbound Pros we also sanity-check that against timeline. If a client wants 10K/day in 2 weeks, the answer is not "buy more domains." The answer is that the timeline is unrealistic unless they already have aged infrastructure.

What's the Right Rotation Strategy for Reputation Isolation?

Reputation isolation is the reduction of total downside when one domain gets flagged because only that domain's share of volume is affected.

The math is simple. With one domain, one incident can take 100% of outbound offline. With three domains, you lose about 33%. With five, about 20%. After that, returns diminish. For most teams, three to five domains is the practical sweet spot.

The conservative approach is fixed segmentation. Leads 1-1,000 belong to domain one, leads 1,001-2,000 belong to domain two, and so on. If domain one hits a deliverability issue, only that slice pauses.

The more efficient approach is full round-robin across the whole list. That lowers prep time, but a domain-level issue touches every part of the campaign.

At Outbound Pros we had a client campaign running across six domains where one domain hit a reputation issue from a noisy feedback loop. Because volume was distributed correctly, total output dipped rather than collapsing. The five healthy domains kept producing while we paused the affected one, adjusted list flow, and recovered it over about three weeks. That is the operational reason to invest in domain rotation at all.

If your risk tolerance is low, segment first. If your ops team is thin and volumes are moderate, round-robin is usually enough.

What's the Implementation Roadmap From One Domain to Many?

A scalable domain rollout is incremental because reputation compounds through consistent behavior and breaks when teams add volume faster than domains can age.

The first month is for proof, not scale. Set up one domain and one mailbox, send 100-200/day, and watch bounce rate, complaint rate, and reply quality. If the campaign is weak, more domains will only multiply failure.

The second month is parallel build. Domain one ramps toward 300-500/day. Domain two launches at 50/day and warms gradually. If both stay healthy, then you add the next domain.

From day 61 onward, scale becomes realistic. Add new domains at roughly 2-week intervals, introduce your rotation model, and keep one domain in reserve.

The roadmap looks like this:

1. Days 1-30: 1 domain, 1 mailbox, 100-200/day.
2. Days 31-60: domain one at 300-500/day, domain two warming from 50/day upward.
3. Day 61+: add domain three and beyond on a staggered cadence.

At Outbound Pros we use Primeforge for domain setup and mailbox provisioning, and Infraforge for warmup and rotation when volume justifies it. Alternatives like Instantly and Smartlead cover similar primitives. The principle is tool-agnostic. The difference is operational load. Manual warmup across six or eight domains is tedious enough that most teams either neglect it or assign it to someone who should be doing higher-value work.

Frequently Asked Questions

Is it better to have 10 old domains or 20 new domains?

Ten old domains are better because aged domains already have reputation history while new domains start from zero.

A 6-month-old domain can often handle around 2,000/day if metrics are clean. A new domain is usually capped closer to 500/day in month one. So 10 older domains can outperform 20 new ones even at lower count.

What happens if one domain gets blacklisted?

You lose only that domain's share of volume because rotation isolates risk.

If you have 5 domains, one problem domain costs roughly 20% of throughput instead of 100%. The standard move is to pause sending from the affected domain, leave the others unchanged, investigate the trigger, and recover or replace the damaged asset.

Can I use subdomain rotation instead of separate domains?

Yes, but subdomains are not true isolation because they inherit from the parent domain's reputation profile.

outreach1.company.com and outreach2.company.com are cheaper and easier to manage, but they are tied to company.com. If you want stronger isolation, use separate root domains like company-sales.com or company-outreach.com.

Should I register domains with different registrars?

No, one registrar is usually fine because registrar diversity does not improve deliverability.

What matters more is centralized DNS management in something like Cloudflare or Route53 so SPF, DKIM, and DMARC updates are easy to control. Splitting registrars usually adds complexity without meaningful upside.

How do I know when to add a domain instead of a mailbox?

Add a mailbox when you want more personalization from the same domain, and add a domain when you need more reputation isolation or are nearing safe domain-level capacity.

If john@company.com and jane@company.com support the campaign style and your domain is healthy, add mailboxes first. If one domain failure would hurt too much or volume is pushing beyond what that domain can safely hold, add another domain.