Cold Email Infrastructure Setup: Domains, Mailboxes, and Sending at Scale
Your cold email infrastructure determines your ceiling. The best copy, the most targeted list, and the most compelling offer mean nothing if your emails don't reach the inbox. Infrastructure is the unsexy foundation that separates agencies sending 50 emails a day from those sending 5,000+ with consistent inbox placement.
This guide walks you through building cold email infrastructure from zero. We cover the exact number of domains and mailboxes you need at each scale, the providers to use, warm-up strategies, sending tool selection, and detailed cost breakdowns so you can budget accurately. For the technical DNS and authentication setup, pair this with our cold email deliverability checklist.
Understanding Cold Email Infrastructure Components
Before diving into setup, understand the four layers of cold email infrastructure and how they work together.
- Domains: The web addresses your emails are sent from. Each domain has its own reputation with email providers. You need multiple domains to distribute sending volume and protect your main brand.
- Mailboxes: Individual email accounts on each domain (e.g., john@yourdomain.com). Each mailbox has its own sending reputation and daily volume limits. More mailboxes mean more total sending capacity.
- Warm-up tools: Services that build sending reputation for new mailboxes by simulating natural email activity. Without warm-up, new mailboxes land in spam immediately.
- Sending tools: Platforms that manage your campaigns, schedule sends, handle inbox rotation, track opens and replies, and automate follow-up sequences. This is your command center.
How Many Domains Do You Need?
The number of domains you need depends entirely on your target daily sending volume. Here's the math.
- Each mailbox should send a maximum of 30-40 cold emails per day. Going above this consistently damages reputation.
- Each domain should have 3-5 mailboxes. More than 5 mailboxes per domain can look suspicious to email providers.
- So each domain supports approximately 100-200 cold emails per day (4 mailboxes x 35 emails average = 140 per domain).
Scaling calculations:
- 100-200 emails/day: 1-2 domains, 4-8 mailboxes
- 500 emails/day: 3-4 domains, 12-16 mailboxes
- 1,000 emails/day: 6-8 domains, 24-32 mailboxes
- 2,500 emails/day: 15-18 domains, 60-72 mailboxes
- 5,000 emails/day: 30-35 domains, 120-140 mailboxes
- 10,000 emails/day: 60-70 domains, 240-280 mailboxes
Start conservatively. It's better to have fewer domains sending at lower volumes with excellent deliverability than to max out infrastructure and damage reputation across all domains simultaneously.
Domain Naming Conventions and Best Practices
How you name your domains affects both deliverability and brand perception. Follow these conventions for best results.
- Stay close to your main brand. If your agency is brightpath.io, good secondary domains include: getbrightpath.com, brightpathhq.com, trybrightpath.com, brightpathteam.com, helloBrightpath.com.
- Avoid obvious patterns. Don't use brightpath1.com, brightpath2.com, brightpath3.com. Email providers detect numbered domains and associate them with bulk sending.
- Use .com whenever possible. It carries the highest trust. Use .io, .co, or .ai as secondary options, but prioritize .com for your primary sending domains.
- Avoid hyphens and numbers. Domains like bright-path-outreach.com or bp2026mail.com look spammy. Stick to clean, readable names.
- Check domain history. Before purchasing, check the domain's history on web.archive.org and MXToolbox. Previously penalized domains carry their bad reputation to new owners.
- Set up a basic website on every sending domain. A simple one-page site with your company info, a contact form, and a brief description of your services. Email providers check if sending domains have legitimate web presences.
Mailbox Provider Selection
Your mailbox provider is the email service hosting your sending accounts. The choice matters more than most people realize.
- Google Workspace ($7.20/user/month): The gold standard for cold email deliverability. Gmail-to-Gmail emails have inherent trust advantages. Best inbox placement rates across all major providers. Reliable, well-supported, and integrates with every sending tool.
- Microsoft 365 ($6/user/month): Strong deliverability, especially for sending to corporate Microsoft environments (which is the majority of B2B prospects). Slightly cheaper than Google. Some senders report better results sending to Outlook/Office 365 recipients.
- Recommendation: Use a mix of both Google Workspace and Microsoft 365 across your domains. This diversifies your sending infrastructure and optimizes deliverability for both Gmail and Outlook recipients. A 60/40 or 50/50 split works well.
Creating mailbox personas: Each mailbox should have a believable name and title. Use a mix of names that sound natural: first name + last initial, or full first and last names. Assign each a realistic job title in the email signature (Founder, Business Development Manager, Growth Lead, etc.).
Warm-Up Strategy and Timeline
Warm-up is the process of building sending reputation for new mailboxes by simulating normal email activity. Skip this step and your cold emails go straight to spam.
- Week 1-2: For a complete warm-up timeline and best practices, see our email domain warm-up guide. Warm-up tool sends 5-15 emails per day per mailbox. Emails go to a network of real inboxes that open, reply, and mark as important. This signals to email providers that your mailbox is legitimate and sends wanted emails.
- Week 2-3: Volume increases to 20-40 warm-up emails per day per mailbox. Continue monitoring inbox placement scores. You should see 85-95% inbox placement by end of week 2.
- Week 3-4: Begin cold sending at low volume (10-15 cold emails per day per mailbox) while continuing warm-up at 20-30 per day. The warm-up activity provides a buffer of positive engagement signals alongside your cold outreach.
- Week 4+: Gradually increase cold sending to your target volume (30-40 per mailbox per day). Maintain warm-up at 15-25 per day indefinitely. Never stop warm-up while actively cold emailing.
Warm-up tools to use: Instantly.ai includes built-in warm-up with all plans. Smartlead offers integrated warm-up as well. Standalone options include Warmup Inbox ($15/month per mailbox) and Mailreach ($25/month for 5 mailboxes). If your sending tool includes warm-up, use it to keep everything in one system.
Sending Tool Selection
Your sending tool is the platform that manages campaigns, rotates inboxes, schedules sends, tracks engagement, and handles follow-up sequences. Choose based on your scale and technical needs.
- Instantly.ai ($37/month for 1,000 leads, $97/month for 25,000 leads): Best overall for AI agencies. Unlimited mailbox connections, built-in warm-up, inbox rotation, A/B testing, and a clean interface. The Hypergrowth plan at $97/month is the sweet spot for agencies scaling to 1,000+ emails per day.
- Smartlead ($39/month for 2,000 leads, $94/month for 30,000 leads): Strong alternative to Instantly with excellent warm-up and deliverability features. Slightly more technical interface but powerful inbox rotation and campaign management. Good white-label options for agencies managing client campaigns.
- Lemlist ($59/month per user): Best if you want built-in personalization features, including AI-powered first lines and dynamic images. Per-user pricing makes it expensive for teams. Better suited for individual senders or small teams.
Most agencies start with Instantly or Smartlead and stay on that platform as they scale. The feature sets are similar enough that the choice often comes down to interface preference. For a step-by-step inbox rotation strategy, see our cold email inbox rotation guide.
Complete Cost Breakdown by Scale
Here's what cold email infrastructure actually costs at each scale level, broken down by component.
Starter (200 emails/day, ~4,000/month):
- Domains: 2 domains x $12/year = $24/year ($2/month)
- Mailboxes: 8 accounts x $7/month = $56/month
- Sending tool: Instantly Growth = $37/month
- Warm-up: Included with Instantly
- Email verification: ~$20/month
- Total: approximately $115/month
Growth (1,000 emails/day, ~20,000/month):
- Domains: 7 domains x $12/year = $84/year ($7/month)
- Mailboxes: 28 accounts x $7/month = $196/month
- Sending tool: Instantly Hypergrowth = $97/month
- Warm-up: Included with Instantly
- Email verification: ~$50/month
- Total: approximately $350/month
Scale (5,000 emails/day, ~100,000/month):
- Domains: 35 domains x $12/year = $420/year ($35/month)
- Mailboxes: 140 accounts x $7/month = $980/month
- Sending tool: Instantly Light Speed or Smartlead Scale = ~$159-$174/month
- Warm-up: Included or supplemental = ~$50/month
- Email verification: ~$150/month
- Monitoring tools: ~$50/month
- Total: approximately $1,450/month
Setting Up From Scratch: The Complete Workflow
Here's the step-by-step workflow to set up cold email infrastructure from zero, with the order of operations that matters.
- Day 1: Purchase domains from Namecheap or Cloudflare. Set up basic landing pages on each domain. Point DNS to your mailbox provider.
- Day 1-2: Create mailboxes on Google Workspace and/or Microsoft 365. Configure SPF, DKIM, and DMARC for every domain. Verify DNS propagation using MXToolbox.
- Day 2: Connect all mailboxes to your sending tool (Instantly or Smartlead). Start warm-up on every mailbox. Set display names, signatures, and profile photos.
- Day 2-14: Let warm-up run for minimum 14 days. During this time, build your prospect lists, write email copy, set up campaigns (without activating), and verify email addresses.
- Day 14-21: Check warm-up scores. If 90%+ inbox placement, begin sending at 50% of target volume. Monitor open rates, bounce rates, and reply rates daily.
- Day 21-30: Gradually increase to full sending volume. Establish monitoring routines. Set up Google Postmaster Tools for all domains. Begin A/B testing subject lines and email copy.
- Day 30+: Full operation. Weekly monitoring of deliverability metrics. Monthly domain health audits. Quarterly infrastructure expansion if scaling.
Maintaining and Scaling Infrastructure Over Time
Cold email infrastructure requires ongoing maintenance. Neglect it and deliverability degrades within weeks.
- Weekly maintenance: Check warm-up scores across all mailboxes. Review bounce rates per campaign (pause any campaign above 3%). Monitor Google Postmaster Tools for reputation changes. Clear the reply queue and update suppression lists.
- Monthly maintenance: Audit sending volumes per mailbox and domain. Replace any mailboxes with degraded reputation. Review and update DNS records if providers change requirements. Update email copy to prevent pattern detection by spam filters.
- Scaling protocol: When you need more volume, don't push existing mailboxes harder. Add new domains and mailboxes instead. Allow 3-4 weeks for new infrastructure to warm up before adding to your production rotation. Scale by 20-30% per month, not overnight jumps.
- Domain rotation strategy: Some agencies rotate domains periodically, retiring domains that have been sending for 6+ months and replacing them with fresh ones. This is optional but can help maintain peak deliverability for high-volume operations. Once your infrastructure is running, you can layer on AI-powered outreach. See our guide on AI SDR cold email automation to automate the entire outbound process.
- Documentation: Keep a spreadsheet tracking every domain, mailbox, DNS record status, warm-up score, and sending volume. When managing 30+ domains, this documentation prevents costly mistakes like letting a DKIM record expire or forgetting to warm up a new mailbox.
Want to learn how to build and sell AI automations? Join our free Skool community where AI agency owners share strategies, templates, and wins. Join the free AI Agency Sprint community.
Join 215+ AI Agency Owners
Get free access to our LinkedIn automation tool, AI content templates, and a community of builders landing clients in days.
