Deliverability9 min read

Cold Email Domain Setup: The Complete Technical Guide

Cold Email Domain Setup: The Complete Technical Guide
ClickReach

ClickReach Team

April 6, 2026

Your sending domain is the foundation of your cold email infrastructure. Get it wrong and nothing else matters — every email lands in spam. Here's the complete setup process.

Why Use a Separate Domain?

Never send cold email from your primary business domain (e.g., yourcompany.com). If your cold outreach triggers spam complaints or blacklisting, it affects ALL email from that domain — including support tickets, invoices, and team communication.

Recommended Domain Strategy:

  • Primary domain: yourcompany.com (business email, support, billing)
  • Outreach domain: outreach-yourcompany.com or yourcompany.io or getyourcompany.com
  • Keep it recognizable: Recipients should be able to connect it to your brand

Step 1: Register Your Outreach Domain

Use any registrar (Namecheap, Google Domains, Cloudflare). Cost: $10-15/year.

Tips:

  • Register for 2+ years (some spam filters check domain age vs. registration length)
  • Choose a .com or .io — avoid unusual TLDs like .xyz or .click
  • Make it brandable: "get[company].com" or "[company]reach.com"

Step 2: Set Up SPF

SPF tells receiving servers which mail servers are authorized to send from your domain.

  1. Go to your DNS provider
  2. Add a TXT record:
    • Name: @ (or your domain)
    • Value: v=spf1 include:_spf.google.com ~all
  3. If using multiple providers, combine them:
    • v=spf1 include:_spf.google.com include:sendgrid.net ~all

Step 3: Set Up DKIM

DKIM adds a cryptographic signature proving your emails haven't been tampered with.

  1. In Google Workspace Admin: Apps > Google Workspace > Gmail > Authenticate email
  2. Generate the DKIM key
  3. Add the TXT record to your DNS as instructed
  4. Wait 24-48 hours for DNS propagation
  5. Click "Start authentication" in Google Admin

Step 4: Set Up DMARC

DMARC tells receivers what to do when SPF or DKIM fails.

  1. Start with monitoring mode:
    • TXT record: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
  2. Monitor reports for 2-4 weeks
  3. Tighten gradually:
    • v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com
  4. Once confident:
    • v=DMARC1; p=reject; rua=mailto:dmarc@yourdomain.com

Step 5: Create Mailboxes

Create 3-5 mailboxes on your outreach domain:

  • sarah@outreach-yourcompany.com
  • james@outreach-yourcompany.com
  • hello@outreach-yourcompany.com

Use Google Workspace ($7/user/mo) or any provider that supports SMTP/IMAP.

Step 6: Connect to ClickReach

  1. Go to Settings > Mailboxes > Add Mailbox
  2. Select your provider (Gmail, Outlook, or custom SMTP)
  3. Enter SMTP and IMAP credentials
  4. ClickReach runs a live SMTP test before saving
  5. Set daily limit to 30-50 per mailbox
  6. Enable sender rotation across all connected mailboxes

Step 7: Warm Up (If New Domain)

New domains need 2-3 weeks of gradual ramp-up:

  • Week 1: 10-15 emails/day per mailbox
  • Week 2: 25-35 emails/day
  • Week 3: 40-50 emails/day (your steady-state limit)

During warm-up, send to engaged contacts first (people who are likely to reply). Real replies build sender reputation faster than warmup tool traffic.

Verification Checklist

Before launching your first campaign, verify everything:

  1. MXToolbox SPF check: pass
  2. MXToolbox DKIM check: pass
  3. MXToolbox DMARC check: pass
  4. Send a test email to your personal Gmail — does it land in Primary?
  5. Check Google Postmaster Tools after 1 week of sending

A properly configured domain is worth more than any warmup tool. Get the foundation right and deliverability follows.

Frequently asked questions

Ready to improve your outreach?

Put these strategies into practice with ClickReach. 15-day trial, no credit card required.