You're sending cold emails and they're hitting spam. You check your setup and everything looks right - you've got SPF, DKIM, DMARC configured. But nothing's changed. The problem isn't what you think it is. It's probably your subdomain strategy.

Most people either don't use subdomains at all, or they use them wrong. They send from their main domain, or they create subdomains without any thought to how email authentication actually works. By 2026, ISPs are stricter than ever. A poorly configured subdomain can tank your entire sending reputation - and if your main domain is tied to that subdomain, you've just damaged your business email too.

This guide walks through exactly how to set up subdomains for cold email in a way that protects your domain, maintains inbox placement, and actually scales.

Why Subdomains Matter (And Why Most People Get It Wrong)

A subdomain is a prefix to your main domain. If your company is acmecorp.com, a subdomain could be mail.acmecorp.com or outreach.acmecorp.com.

Here's why this matters: when you send an email from a subdomain, email providers evaluate the reputation of that subdomain separately from your main domain. If your cold email subdomain gets flagged as spam, your main domain - the one your customers use to reach you - stays clean.

Without this separation, you're gambling. One bad campaign, one angry recipient, one list quality issue - and suddenly your actual business emails stop landing.

The mistake most people make is treating subdomains as optional. They're not. They're table stakes for anyone serious about cold email in 2026.

The Three-Tier Subdomain Structure That Works

We recommend splitting your cold email into three subdomains based on send volume and domain age. This isn't overthinking it - it's the difference between 85% inbox placement and 45%.

Tier 1: Your Primary Cold Email Subdomain

This is your workhorse. Create a subdomain like mail.acmecorp.com or campaigns.acmecorp.com. You'll send 60-70% of your cold email volume here once it's warmed up.

Setup:

Warmup timeline: Start by sending 20-30 emails per day in week one. Increase by 30-50 emails per day each week for 4 weeks. By week four, you're at 100-150 per day. After warmup, you can hit 500-1000 per day on this subdomain.

Tier 2: Your Secondary Subdomain (for Scale)

Once your primary subdomain hits 500+ daily sends, create a second subdomain like outreach.acmecorp.com. This handles overflow volume and gives you insurance if one subdomain has an issue.

Important: Do not move to this subdomain until your primary is warmed up and hitting 85%+ inbox placement. Jumping too early kills deliverability on both.

You warm this one up identically to the first, starting at 20-30 per day.

Tier 3: Your Testing Subdomain

Create a third subdomain like test.acmecorp.com for new campaigns, new lists, new angles - anything experimental. This keeps risk off your main sending domains.

You don't need to warm this one up heavily. Send 50-100 emails per day here while you validate campaign performance. Once you know it converts, move successful campaigns to Tier 1.

The Authentication Records You Actually Need

SPF, DKIM, and DMARC aren't optional anymore. ISPs weight these heavily in 2026. Here's exactly what to configure:

SPF (Sender Policy Framework)

SPF tells receiving servers which IP addresses are allowed to send email for your domain.

Example SPF record for mail.acmecorp.com:

v=spf1 include:sendgrid.net include:mailgun.org ~all

The ~all at the end is a soft fail - it means "I'm not 100% sure about unlisted servers, but probably trust them." Use -all (hard fail) only after you've tested and verified every service you use.

Important: Keep your SPF record under 255 characters. If you use multiple email services, you'll hit that limit fast. Consolidate or use a service that handles DNS flattening.

DKIM (DomainKeys Identified Mail)

DKIM cryptographically signs your emails so receivers can verify you actually sent them.

Most ESPs generate DKIM keys for you. You add a CNAME or TXT record to your DNS. The record looks like:

default._domainkey.mail.acmecorp.com CNAME dkim.sendgrid.net

Use 2048-bit DKIM keys minimum. Some older services offer 1024-bit - don't use them.

DMARC (Domain-based Message Authentication, Reporting and Conformance)

DMARC ties SPF and DKIM together and tells receivers what to do if authentication fails.

Start with this DMARC record:

v=DMARC1; p=quarantine; rua=mailto:[email protected]; ruf=mailto:[email protected]

Breakdown: p=quarantine means failed emails go to spam (not bounced). rua and ruf send you weekly reports so you can see what's failing.

Run on quarantine for 2-4 weeks. Check your reports. If everything's authenticating, move to p=reject for maximum protection.

Practical Setup Checklist

That last point matters. If you see DMARC failures in your reports, stop increasing volume immediately. Fix the auth issue first. A DMARC failure means ISPs are questioning if you actually sent that email. Keep going and they'll start filtering you.

Common Mistakes That Kill Placement

One: Using the same subdomain for both cold outreach and transactional emails (password resets, account notifications, etc.). Don't. These are completely different sending patterns and reputations. Use a separate subdomain for transactional.

Two: Jumping to a second subdomain before your first one is warmed up. Impatience here ruins both domains. Wait until you're consistently hitting 85%+ placement before moving overflow traffic.

Three: Not monitoring DMARC reports. You could have an authentication failure that's silently tanking your placement and never know it. Check those reports weekly.

Four: Reusing old subdomains that had reputation damage. If a subdomain was flagged as spam in the past, it stays flagged. Create a fresh one every time.

How This Connects to Overall Cold Email Infrastructure

Your subdomain setup is one piece of a larger deliverability puzzle. If you're still struggling with placement after getting subdomains right, the issue is probably upstream - your list quality, your sending frequency, or your email content itself. Once your subdomains are configured correctly, focus on overall infrastructure setup and list hygiene.

When to Bring in Help

Setting up subdomains is straightforward if you're comfortable with DNS. If you're not - if looking at CNAME records makes your head spin - that's fine. This is where things get handed off.

The gap between understanding "why subdomains matter" and actually having them configured, warmed, and monitored correctly while scaling cold email to 20+ client conversations per month is real. There's infrastructure work, reputation management, volume strategy, and continuous monitoring. If you're running a service business or agency, the time cost of handling all that in-house while also managing client work or your own sales pipeline rarely makes sense.

BEC Growth handles the entire infrastructure side - subdomains, warmup, reputation monitoring, list cleaning, copy, campaign management, and reply handling. You focus on closing deals.

Related Guides