Skip to content
Cold email domains

Cold Email Domains: How Many You Need, How to Buy and Set Up

Cold email domains are secondary domains you buy specifically for outreach so that your primary company domain never carries the reputation risk. You register lookalike variations of your brand (getbrand.com, brandhq.com, trybrand.co), redirect them to your real website, create two or three mailboxes on each, authenticate every one with SPF, DKIM and DMARC, warm them for three to four weeks, then rotate sends across the pool. Most teams need three to five domains to start, which at two mailboxes each and roughly 20 sends per mailbox per day supports 120 to 200 cold emails a day. Domains themselves are cheap (a .com is $11.08 a year at Porkbun as of July 2026), mailboxes are the real recurring cost at around $7 per user per month on Google Workspace or Microsoft 365 annual plans. ColdMailer does not sell domains or mailboxes. You buy and own them, we connect to them over SMTP and IMAP, and the $49 flat plan does not go up as your domain count does.

Bring your own domains and mailboxes. Unlimited SMTP accounts, rotation and warm up on one flat plan.

Last updated July 2026

Email warmup calculator

Runs in your browser
mailboxes needed
days to full volume

Per-mailbox ramp schedule

Phase Warmup/day Cold/day

Warm up and send with ColdMailer

Free tool. Nothing you enter is stored or sent anywhere.

$11.08 / year
Porkbun's listed everyday price for a .com registration, verified on porkbun.com in July 2026. Cloudflare Registrar sells at registry cost with no markup.
$7.00 / user / mo
Google Workspace Business Starter and Microsoft 365 Business Basic both list $7.00 per user per month on an annual commitment. That is the per mailbox cost, not the domain cost.
2,000 / day
Google Workspace daily send cap per user, with 3,000 external recipients a day and 100 recipients per message over SMTP. Cold email volumes should sit far below this.
0.30%
The Postmaster Tools spam rate ceiling in Google and Microsoft's bulk sender rules for anyone sending 5,000 or more a day to Gmail. Google recommends staying under 0.10%.
Features

What ColdMailer does with the domains you buy

Connect unlimited SMTP and IMAP mailboxes

Every mailbox you create on a sending domain connects to ColdMailer with standard SMTP credentials for sending and IMAP for reading replies. There is no cap on how many you add. Five domains with three mailboxes each is fifteen connections, and the plan price does not notice. Because the credentials are yours, the reputation you build over the next six months belongs to your domains, not to a vendor's shared pool.

Inbox rotation across the whole pool

Rotation is the entire reason to own several cold email domains instead of one. ColdMailer spreads a campaign's sends across every connected mailbox so no single address or domain takes the full daily load. A 200 a day campaign across ten mailboxes is 20 sends each, which looks like ten people doing normal work rather than one mailbox behaving like a mail server.

Automatic mailbox warm up

New domains have no sending history, and providers treat silence followed by sudden volume as a red flag. ColdMailer's warm up sends and replies to conversational traffic on a rising curve from the day you connect a mailbox, building the engagement signal that filters actually score. Run it on every mailbox on every new domain before that domain sees a single prospect.

Reply tracking that watches for trouble

Replies land back in ColdMailer through IMAP, so you see which domains are producing conversations and which are producing silence. A domain whose reply rate collapses while the rest of the pool holds steady is usually a domain with a deliverability problem, and catching that in week two instead of month two is the difference between pausing a domain and burning it.

AI personalization at pool scale

Spreading volume across domains only helps if the mail itself is worth receiving. ColdMailer writes per prospect openers from the data on the lead record, so twenty sends from one mailbox read as twenty different messages instead of one template with a merge tag. Filters weigh engagement heavily, and personalized mail gets replies, which is the signal that protects the domain.

LinkedIn lead scraping into sequences

Pull prospects straight from LinkedIn into a list, then run them through a multi step sequence that fires across your rotated mailboxes. Keeping sourcing, personalization and sending in one tool means the send pacing rules actually apply to the leads you just added, instead of a CSV going out in one burst from whichever mailbox you happened to connect first.

Comparison

Separate cold email domains vs subdomains of your main domain

The two credible architectures are lookalike domains bought purely for outreach, and subdomains like mail.yourbrand.com hanging off the company domain. Subdomains are cheaper and faster, and for very low volume they are genuinely fine. At real outreach volume the separation is worth paying for.

Feature Separate lookalike domains Subdomains of your main domain
Risk to your primary domain Isolated. A burned outreach domain never touches the mail that carries invoices, password resets and support threads. Shared in practice. Filters associate a subdomain with its parent, and a bad reputation on mail.yourbrand.com can bleed into yourbrand.com.
Cost to start You pay per domain. A .com is $11.08 a year at Porkbun, so five domains is under $60 a year before mailboxes. None. Subdomains cost nothing beyond the DNS records, which is a real advantage if budget is the constraint.
Speed to first send Slower. Register, point DNS, provision mailboxes, authenticate, then warm for three to four weeks. Faster. The parent domain already has some history and DNS is already under your control.
Rotation headroom Scales cleanly. Add a domain, add mailboxes, spread the same volume thinner. Limited. Adding more subdomains does not disguise the fact that the volume is all rolling up to one registrable domain.
Brand recognition in the inbox Weaker. tryacme.co is not literally acme.com, so a prospect who knows your brand may not connect them instantly. Stronger. The from address contains the exact brand name the prospect may already recognize, which helps reply rates.
Domain age at launch Zero. A freshly registered domain has no history, which is why the warm up window is non negotiable. Inherited. A subdomain benefits from the parent domain's registration age and existing DNS trust signals.
Recovery when something goes wrong Retire the domain, stop sending, replace it. Painful but survivable, and the business keeps operating. Harder. You cannot retire your company domain, so remediation means waiting out the reputation damage.
Fit for regulated or enterprise buyers Some security teams block or flag newly registered domains, which can hurt you in enterprise segments. Better. Mail from a recognized corporate domain clears strict gateways more reliably.

Honest read: under roughly 50 sends a day to a hand built list, a subdomain is defensible and much simpler. Above that, or any time your company mail matters more than the campaign, buy separate domains. Plenty of teams run both, using a subdomain for warm intros and lookalike domains for genuine cold volume.

Run this with ColdMailer

Connect your SMTP, let AI personalize every email, and start landing in the inbox. Your first 100 emails a month are free.

How it works

How to set up cold email domains, start to first send

1

1. Buy your lookalike domains

Pick three to five variations of your brand that a human would still read as you: getbrand.com, brandhq.com, trybrand.co, brand.io, usebrand.com. Prefer .com and .co over cheap novelty TLDs, which carry worse default reputation. Register through a registrar that includes WHOIS privacy at no extra cost and does not upsell you into hosting you will never use. Cloudflare Registrar sells at registry cost with no markup, and Porkbun listed .com at $11.08 a year when we checked in July 2026. Avoid anything that could read as a typo of a competitor or a bank.

2

2. Redirect each domain to your real site

A prospect who receives mail from tryacme.co will type it into a browser. If nothing loads, that is a trust problem and, for some filters, a signal. Set a 301 redirect from each sending domain to your main website, or stand up a one page site with your logo and a contact form. Do this before you send anything. It takes ten minutes per domain and it is the single most skipped step in the whole process.

3

3. Create two to three mailboxes on each domain

Use real names of real people on your team: [email protected], [email protected]. Two or three per domain is the practical ceiling, because more mailboxes on one domain concentrates volume on that domain again and defeats the point. Google Workspace Business Starter and Microsoft 365 Business Basic both list at $7.00 per user per month on annual commitment, and every mailbox is a paid seat, so this line item is what actually sets your budget.

4

4. Authenticate every mailbox on every domain

SPF, DKIM and DMARC on all of them, no exceptions. Google and Microsoft's bulk sender requirements make all three mandatory above 5,000 messages a day to Gmail, plus one click unsubscribe and a Postmaster spam rate under 0.30%. Start DMARC at p=none with an rua address so you can read the reports, then move to quarantine once the reports are clean. A custom tracking domain and a matching reverse DNS entry finish the job.

5

5. Warm up for three to four weeks, then rotate real sends

Connect every mailbox to ColdMailer and turn warm up on. Leave it running for at least 21 to 30 days on brand new domains before a single prospect sees mail from them. When you start real sending, begin at five a day per mailbox and climb to 20 over another two weeks. Keep warm up running underneath the campaigns permanently, and let rotation spread the load so no mailbox ever spikes.

How many domains do I need for cold email?

Most teams need three to five sending domains to start. The math is simple: two mailboxes per domain, roughly 20 cold emails per mailbox per day once warmed, which puts four domains at about 160 sends a day. Work backwards from your target volume rather than picking a number first.

The reason the answer is a range and not a rule is that daily volume per mailbox is the variable that actually matters, and it depends on how good your list and copy are. A mailbox sending 20 well targeted emails a day to people who reply is safe indefinitely. The same mailbox sending 20 a day to a scraped list with a 0.5% reply rate and rising bounces will be in trouble inside a month. Volume caps are a proxy for engagement, and engagement is what filters actually score.

Here is the sizing that most practitioners converge on. Note that the per mailbox figures sit far below the provider hard limits (Google Workspace allows 2,000 messages a day per user), because provider limits are anti abuse ceilings, not deliverability advice.

Target sends per dayDomainsMailboxes per domainTotal mailboxesSends per mailbox per day
5022412 to 15
10032615 to 18
200521020
500932718 to 20
1,0001735120

Two things fall out of that table. First, the mailbox count is what scales, not the domain count on its own, which is why the question is really how many email accounts you need for cold email. Second, at 500 a day you are running 27 paid seats, and if your sending tool charges per mailbox or per email sent, the tool starts costing more than the infrastructure. ColdMailer is $49 a month flat whether you connect four mailboxes or fifty one. For the full picture of what sits underneath, see our guide to cold email infrastructure.

Why you should never send cold email from your primary domain

Your primary domain carries mail that the business cannot afford to lose: invoices, contracts, password resets, support tickets, replies to warm leads. Cold email, by definition, goes to people who did not ask for it, and a meaningful share of them will mark it as spam. That complaint rate attaches to the domain, not to the campaign.

What happens next is quiet and expensive. Nobody sends you an alert. Your invoices start landing in promotions folders. A support reply to an angry customer sits in their junk for two days. Your sales rep's follow up to a deal in procurement never arrives, and you find out when the deal goes cold. By the time you diagnose it, you have weeks of reputation repair ahead of you and no way to stop sending from the domain, because it is the domain your company runs on.

A secondary sending domain makes that failure survivable. If tryacme.co gets flagged, you pause it, retire it, spin up a replacement and keep operating. The cost of that insurance is about $11 a year per domain plus the mailbox seats. There is no scenario where that is a bad trade. This is the same logic behind a dedicated sending domain for any high volume mail stream, and it is the first thing to fix if you are working through cold email deliverability problems.

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

Use a separate domain if you are sending more than about 50 cold emails a day. Filters treat a subdomain as part of its parent registrable domain, so reputation damage on mail.yourbrand.com can reach yourbrand.com. Subdomains cost nothing and inherit some parent trust, which makes them reasonable for low volume or highly targeted outreach only.

The subdomain case is stronger than most cold email vendors admit. A subdomain launches immediately, needs no redirect, and puts your actual brand name in the from address, which helps recognition and reply rates. It also inherits the parent domain's registration age, and domain age is a real signal that new lookalike domains simply do not have on day one.

The separate domain case wins on the thing that matters at scale: containment. Once you are sending hundreds of cold emails a day, the probability of a reputation incident is not small, it is eventual. Separate domains mean the incident costs you $11 and a week of setup. A subdomain incident costs you your company mail. Many teams run both, keeping a subdomain for semi warm outreach to people who have touched the brand, and lookalike domains for genuine cold lists.

How long should you warm up a new cold email domain?

Warm a brand new cold email domain for at least three to four weeks before it touches a real prospect, and keep warm up running underneath campaigns permanently after that. Newly registered domains have zero sending history, so providers apply extra scrutiny. A domain migrated from existing use with prior good history can often ramp in one to two weeks.

The mechanism is worth understanding, because it changes how you run it. Warm up works by generating positive engagement signals at a volume that looks organic: messages sent, opened, replied to, moved out of spam and marked important, on a curve that rises gradually rather than jumping. Filters build a model of what normal looks like for your domain. Warm up is how you tell them that normal includes outbound mail that people answer.

A workable schedule per mailbox looks like this. Week one, warm up only, five to ten messages a day. Week two, 15 to 20 warm up messages a day, still no campaigns. Week three, 25 to 30 warm up, and you can begin five real sends a day. Week four onward, hold warm up steady and climb real sends by about five a day each week until you reach 20. The failure mode is always the same: someone finishes two weeks and immediately sends 200. The step change is exactly what the filters are watching for. Our email warmup software automates the curve, and how to warm up an email domain walks through the full schedule.

Choosing good cold email domain variations

The goal is a domain a prospect reads as legitimately yours. Good patterns, roughly in order of how well they age:

  • Prefix verbs: get, try, use, join. getacme.com, tryacme.com, useacme.com. These read as normal SaaS marketing domains because they are.
  • Suffix nouns: hq, app, team, group, io. acmehq.com, acmeteam.com. Slightly more corporate, works well for services businesses.
  • Alternate TLDs on the exact brand: acme.co, acme.io, acme.net. Cleanest option if the names are available and not owned by someone else in your space.
  • Hyphenated brand plus category: acme-sales.com. Functional, slightly weaker visually, fine at volume.

What to avoid: novelty and bulk registered TLDs (.xyz, .top, .click, .buzz) which carry poor default reputation because of how they are abused; anything that could be read as a typo of a well known brand, which invites both filtering and legal trouble; numbers and doubled letters (acmee.com, acme2.com) which read as phishing; and generic words with no connection to your company, which give a curious prospect nothing to verify.

Buy them all at the same registrar, on the same account, with WHOIS privacy on, and set auto renew. An outreach domain that lapses mid campaign takes its warm up history with it. Register a couple more than you need at the outset, because the price of a spare domain is trivial next to the delay of warming a replacement from scratch when one goes bad.

What a cold email domain setup actually costs

Domains are the cheap part and mailboxes are the recurring part. Here is a real 200 a day setup: five domains, two mailboxes each, ten seats total. Prices below are the ones we could verify on the vendors' own pages, and your registrar and plan may differ.

Line itemUnit priceQuantityAnnual cost
.com registration (Porkbun listed price, July 2026)$11.08 / year5 domains$55.40
Google Workspace Business Starter (annual commitment)$7.00 / user / month10 mailboxes$840.00
ColdMailer Pro (flat, unlimited SMTP accounts)$49 / month1 plan$588.00
Total$1,483.40

Microsoft 365 Business Basic lists at the same $7.00 per user per month on an annual commitment, so the mailbox line is comparable either way. Microsoft does not publish a stable monthly (non annual) per user figure, so we do not quote one. The tradeoffs between the two providers for outreach specifically are covered in Google Workspace vs Microsoft 365 for cold email.

The number that moves when you scale is the mailbox line. Doubling to 400 a day means 20 seats, so mailboxes go to $1,680 a year while domains go to about $111 and ColdMailer stays at $588. Tools that charge per mailbox connected or per email sent add a third line that grows with the second one, which is the specific cost curve the flat plan exists to flatten.

DNS and authentication for every sending domain

Every domain in the pool needs the same records, and the most common cause of a new domain underperforming is that one of the five got skipped during setup. Work through this per domain, not per campaign.

  • SPF: one TXT record, one SPF record per domain, listing only the services that actually send. Stay under the 10 DNS lookup limit or the record fails open and you lose the check entirely.
  • DKIM: generate the key in your mail provider's admin console and publish the TXT record at the selector host. Then verify it is actually signing outbound mail, because a published key with signing disabled passes nothing.
  • DMARC: start at p=none with rua reporting so you can see what is authenticating. Read the reports for a couple of weeks, fix what fails, then move to p=quarantine. Google and Microsoft's bulk sender rules require a DMARC record for anyone sending 5,000 or more a day to Gmail.
  • MX: pointed at your mail provider, correct priorities, no leftovers from a previous host.
  • Custom tracking domain: a CNAME so open and click links use your domain rather than a shared tracking host that thousands of other senders have already burned.
  • Redirect: 301 from the sending domain to your main site, so the domain resolves to something real.

Once the records are live, send a test to a seed address and read the raw headers: SPF pass, DKIM pass, DMARC pass, aligned. Anything short of that is a setup bug, not a deliverability mystery. The full walkthrough with record examples is in SPF, DKIM and DMARC setup for cold email.

Rotating sends across your domains without looking automated

Owning five domains does nothing on its own. The value shows up when a campaign's volume is spread across every mailbox on every domain so that no address carries an unnatural load. That is inbox rotation, and it is the operational payoff for all the setup work above.

Done well, rotation also varies the send timing. Ten mailboxes firing 20 messages each at exactly 9:00am is ten mailboxes with an identical, machine shaped pattern. Spread across business hours with randomized gaps, the same volume reads as ten people working through their morning. ColdMailer handles the distribution and pacing across every connected SMTP account, and because there is no per mailbox charge, adding a sixth domain to relieve pressure on the other five costs you the domain registration and the seats, nothing more.

Watch the pool, not just the campaign. Reply rate per domain is the earliest honest signal you have. If four domains hold at 6% and the fifth drops to 1%, that fifth domain has a problem no aggregate metric will show you. Pause it, run warm up only for two weeks, check its authentication, and bring it back slowly. If it does not recover, retire it. That is what the spares are for. Connecting the mailboxes themselves is standard SMTP email sending, so any provider that gives you credentials will work.

Use cases

How different teams size their domain pools

1

Founder doing outbound solo

Two domains, two mailboxes each, 50 to 60 sends a day total. That covers a focused list of a few hundred accounts a month without ever touching the company domain. Total infrastructure is about $22 a year in registrations and four Workspace seats. At this size the Free tier's 100 emails a month is enough to test the workflow before you commit to a paid plan.

2

Agency running client campaigns

Agencies need separation per client, not just per domain, because one client's aggressive list should never affect another client's results. That means a dedicated pool of two to three domains per client, each with its own authentication and its own warm up history. Domain count climbs fast, which is why per mailbox pricing hurts agencies more than anyone else.

3

Sales team scaling past 500 a day

Nine or more domains with three mailboxes each. At this size domain hygiene becomes a recurring job: monthly checks on authentication, reply rate by domain, bounce rate by domain, and a bench of two warmed spares ready to rotate in. Google's bulk sender thresholds and the 0.30% spam rate ceiling become live operational constraints, not theory.

4

Recruiters and consultants using personal brand

When the sender's own name is the pitch, lookalike domains work less well because prospects verify the person. A better pattern is one clean secondary domain built around the individual (sarahjonesrecruiting.com), two mailboxes, warmed properly, kept at modest volume. Fewer domains, higher personalization, and reply rates that make the volume unnecessary.

FAQ

Cold email domain questions

No. ColdMailer does not sell domains or mailboxes and never has. You buy domains from a registrar (Cloudflare Registrar sells at registry cost, Porkbun listed .com at $11.08 a year in July 2026) and mailboxes from Google Workspace or Microsoft 365, then connect them to ColdMailer over SMTP and IMAP. You keep the admin logins and the reputation. Our part is the sending layer: warm up, rotation, AI personalization, LinkedIn scraping and reply tracking on a flat $49 a month plan.

Two or three. Beyond that you are concentrating volume back onto a single domain, which is the problem you bought multiple domains to solve. Two mailboxes per domain at around 20 sends each gives you 40 a day per domain, which is a comfortable load for a warmed domain with decent engagement. If you need more volume, add domains rather than stacking mailboxes on the ones you have.

Yes, and it takes ten minutes. Prospects who are interested but cautious will type the domain into a browser before replying. A parked page or a registrar holding page tells them the sender is disposable. A 301 redirect to your real website, or a simple branded landing page, costs nothing and removes the doubt. It also gives the domain a legitimate footprint beyond its mail records.

Neither provider bans cold email as such. Both prohibit unsolicited bulk mail in their terms and both enforce published rate limits: Google Workspace allows 2,000 messages a day per user with 3,000 external recipients, and Microsoft caps Exchange Online at 10,000 recipients a day and 30 messages a minute while stating in its own documentation that Exchange Online is not suited to bulk mailing scenarios. Stay well under those numbers, keep complaints low and personalize properly. The deliverability guide covers the thresholds in detail.

Give a newly registered domain at least 30 days before it sends real outreach, and spend that month warming it. Age alone is not a magic threshold, but age plus a consistent history of mail that people engage with is what filters actually reward. An aged domain with no sending history is not much better off than a new one. See domain age for cold email for what the signal is really worth.

Domain registrations add roughly $11 a year each, and mailboxes add about $7 per seat per month on annual Google Workspace or Microsoft 365 plans. Those are real and unavoidable. What does not change is the ColdMailer bill: Pro is $49 a month flat with unlimited SMTP accounts, so going from six mailboxes to fifty changes your infrastructure spend and nothing else. That is the specific reason per seat and per email pricing gets painful at outreach scale.

Buy the domains. We will send from them.

Register your lookalike domains, provision the mailboxes, then connect every one of them to ColdMailer. Unlimited SMTP accounts, automatic warm up, inbox rotation and AI personalization on the Pro plan at $49 a month flat, no matter how many domains you end up running. No credit card required to start.

No credit card · Bring your own SMTP · Cancel anytime