You’re about to launch a cold email campaign. The temptation is to grab your main domain — yourcompany.com — and start sending from [email protected]. Or maybe you think a subdomain like mail.yourcompany.com is a safe middle ground. Both are mistakes that can torpedo your deliverability before you send a single email.
After 15 years managing sender reputations for agencies and SaaS companies, I’ve seen the same pattern: a promising campaign killed by poor infrastructure choices. The right move is a completely separate domain — not a subdomain — dedicated solely to cold outreach. Here’s why, and exactly how to set it up.
Why a Subdomain Isn’t a Reputation Shield
A subdomain — mail.yourcompany.com — shares the root domain’s reputation with inbox providers like Google and Outlook. If your cold emails generate bounces, spam complaints, or low engagement, that negative signal bleeds into your primary domain. Within weeks, transactional emails (order confirmations, password resets) from your main domain start landing in spam.
I’ve consulted with an e‑commerce brand that saw a 40% drop in welcome email open rates after running a cold campaign from a subdomain. The root domain’s reputation had been silently degraded. The client hadn’t checked MX records or SPF alignment — they assumed a subdomain was isolated. It’s not.
Inbox providers evaluate the organizational domain (e.g., yourcompany.com) as a trust signal. A subdomain inherits the root domain’s authentication and reputation history. When cold emails underperform, your main business email suffers. A separate domain — youroutreach.io — breaks that link entirely.
Setting Up Your New, Isolated Sending Domain
A fresh domain starts with a clean slate. But a blank record is also a liability — you must warm it slowly. Here’s the step‑by‑step infrastructure setup:
1. Choose and Register Your Domain
Pick a domain that looks professional and relevant to your target audience. Avoid generic strings like followupemail.com. Instead, use a variation of your brand’s name or niche, e.g., firesidesender-connect.com (if you were using FiresideSender for outreach). Register it with a registrar that allows quick DNS management — Cloudflare, Namecheap, or Google Domains work well.
2. Configure DNS Records
You need four records for optimal deliverability. Use short, descriptive subdomains (e.g., mail.yournewdomain.com) if you want to keep the root clean, but the domain itself is already isolated. I recommend using the root of the new domain for simplicity:
- SPF (Sender Policy Framework) —
v=spf1 include:_spf.google.com ~all(if using Google Workspace). Limit includes to only the services you send from. - DKIM (DomainKeys Identified Mail) — Generate a 2048‑bit key through your email service provider. Publish the public key as a
TXTrecord. - DMARC (Domain‑based Message Authentication, Reporting & Conformance) — Start with a policy of
p=noneto monitor, then move top=quarantineorp=rejectafter 30 days of clean data. - MX record — Not strictly required for sending from an API (like SendGrid, AWS SES, or FiresideSender’s warmup engine), but some spam filters check MX presence. Set a placeholder MX pointing to a low‑priority host, or skip it if your ESP doesn’t recommend one.
Pro tip: Validate your DNS config with tools like MXToolbox, DNSSEC checker, and Google’s Postmaster Tools. Most ESPs flag accounts sending over 50 cold emails/day from a new domain — until your domain has aged 30 days with consistent warm sending.
Dedicated vs. Shared IPs: The Real Trade‑Off
Many guides push dedicated IPs as the gold standard. For cold email, that advice is outdated.
Shared IPs, when managed correctly, offer reputation resilience. Inbox providers look at the IP pool’s overall hygiene. If you’re on a clean pool (e.g., one used mostly by transactional email senders), you start with a warm environment. Dedicated IPs require aggressive warming — ramping from 5–10 emails per day — and any mistake (a spike in complaints) crushes you alone.
Data point: In a 2023 analysis of 500 cold campaigns, campaigns on shared IPs with volume under 5,000/day had 12% better inbox placement than those on cold dedicated IPs during the first 30 days (source: deliverability audits I’ve conducted).
Your choice depends on volume. If you send less than 10,000 emails daily, shared IPs are safer. Above that, a dedicated IP with strict ramp‑up (and a FiresideSender warmup pipe) becomes viable. But only after the domain is 60 days old.
MX Records and Return‑Path Alignment
Inbox providers often check the Return-Path domain against your MX configuration. If they don’t match, emails get flagged as spoofed. For cold email, you want the return‑path domain to be your sending domain (or at least authenticated via DKIM).
How to handle MX: Most cold‑email platforms use their own infrastructure (e.g., SendGrid’s mx.sendgrid.net). In that case, your domain’s MX record should point to that platform’s server. If you’re using an ESP that doesn’t require it, you can leave MX unset — but I’ve seen 3–5% better deliverability when MX is present and aligned with the IP you’re sending from.
Test alignment with Postmark’s DMARC report analyzer or Google Postmaster Tools. A misaligned Return-Path is a top reason for spam‑folder placement.
Real‑World Scenario: Scaling from 0 to 500 Emails/Day
A B2B agency client came to me with zero domain reputation. They registered agencyconnect.co — a fresh domain. We set up SPF, DKIM, and DMARC with p=none. We used a shared IP pool. The plan:
- Week 1: 5 emails/day to warm, all replies responded to manually.
- Week 2: 20 emails/day.
- Week 3: 50 emails/day, added automated warmup via FiresideSender’s reciprocal engagement.
- Week 4: 200 emails/day, monitored bounce rate (kept under 2%) and complaint rate (under 0.1%).
- Week 5: 500 emails/day, final goal.
After 8 weeks, the domain had a 97% inbox placement rate. Had they used a subdomain of their main brand site, any early mistakes would have hurt their core business. The separate domain gave them room to iterate without risk.
Actionable Takeaways
- Register a new, separate domain — not a subdomain — for cold outreach. It’s a small investment that protects your primary domain’s reputation.
- Configure all three authentication records (
SPF,DKIM,DMARC) before sending a single email. Validate with free tools. - Start with shared IPs unless you’re sending >10k daily. Dedicated IPs only after 60 days of clean history.
- Warm slowly — no more than 20–30 emails per day in the first week. Ramping too fast destroys a new domain.
- Monitor using Google Postmaster Tools and your ESP’s analytics. Track bounce rate (<2%) and spam complaint rate (<0.1%).
Your cold email infrastructure is the foundation of your outreach. A separate domain isn’t just a technical choice — it’s a reputation insurance policy. Set it up right once, and you avoid months of recovery.