Home › Blog › Cold Email Inbox Setup: Step-by-Step Tutorial for 2026

Cold Email Inbox Setup: Step-by-Step Tutorial for 2026

By Puzzle Inbox Team · May 18, 2026 · 10 min read

Setting up cold email inboxes from scratch involves domains, DNS, accounts, warmup, and platform connections. Here is the complete step-by-step tutorial.

The Complete Cold Email Inbox Setup Process

Setting up cold email inboxes from scratch involves nine sequential steps. Skip any step and your inbox either fails to deliver, gets suspended, or never builds reputation. Here is the complete tutorial.

Step 1: Buy Sending Domains

Never use your main brand domain for cold email. Buy lookalike domains:

  • tryyourcompany.com
  • useyourcompany.com
  • get-yourcompany.com
  • yourcompany.co (if main is .com)

Where: Namecheap ($8-15/year), Porkbun ($7-12/year), Spaceship ($5-10/year).

How many: 3 inboxes per Google Workspace domain. So 30 inboxes = 10 domains.

Step 2: Configure DNS at Registrar

Point domain DNS to managed nameservers (Cloudflare, registrar default). You'll add records here in upcoming steps.

Step 3: Provision Cold Email Accounts

Two paths:

Path A: Buy from Pre-Warmed Provider

Puzzle Inbox provisions Google Workspace ($3-4.50/inbox) or Outlook 365 ($0.35/inbox) with DNS configured and pre-warming complete. Skip steps 4-7 — provider does them. Ready to send in 24-72 hours.

Path B: DIY Setup

Sign up for Google Workspace ($7/user/month direct) or Microsoft 365 ($6/user/month). Create accounts. You'll handle DNS and warmup yourself.

Step 4: Configure SPF Record

Add TXT record to DNS:

For Google Workspace: v=spf1 include:_spf.google.com ~all

For Microsoft 365: v=spf1 include:spf.protection.outlook.com ~all

Critical: SPF has a 10 DNS lookup limit. Multiple sending platforms can exceed this and break authentication silently.

Step 5: Configure DKIM Record

Generate DKIM key in Google/Microsoft admin console. Publish public key as TXT record in DNS. Enable DKIM signing in admin console.

Critical: DKIM signing domain must match From domain for DMARC alignment. Verify in MXToolbox.

Step 6: Configure DMARC Record

Start permissive, harden over time:

Week 1: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Week 4: v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com

Week 8: v=DMARC1; p=reject; rua=mailto:dmarc@yourdomain.com

Step 7: Configure MX Records

For Google Workspace, add 5 MX records pointing to aspmx.l.google.com (priority 1) and aspmx.alt servers.

For Microsoft 365, add MX record pointing to your tenant domain.protection.outlook.com.

Step 8: Run Warmup (DIY Path Only)

Connect inbox to Mailreach ($25/inbox/month) or Lemwarm. Run for 14-21 days before sending any cold email. Pre-warmed providers skip this step.

Step 9: Connect to Sending Platform

Connect inboxes via OAuth (preferred) or SMTP/IMAP to:

  • Instantly (recommended for most)
  • Smartlead (recommended for agencies)
  • Lemlist (recommended for multi-channel)
  • Apollo (recommended for data + sequencing combined)

Step 10: Test Before Sending Cold

  • Verify all DNS records via MXToolbox
  • Run inbox placement test in GlockApps
  • Send 5 test emails to your own seed addresses
  • Check Google Postmaster Tools after 48 hours

Total Setup Time

  • DIY path: 4-6 weeks total (1 week setup + 2-3 weeks warmup)
  • Pre-warmed provider: 24-72 hours total

Cost Comparison

30 cold email inboxes for 3 months:

  • DIY: 30 × $7 GWS + $750 warmup × 3 = $2,500
  • Puzzle Inbox pre-warmed: 30 × $4 × 3 = $360

Pre-warmed wins on speed and cost.

Cold email inbox setup is technical work most teams underestimate. Pre-warmed providers handle the DNS, warmup, and configuration so you skip 4-6 weeks and start sending in 24-72 hours.
B2B Sales Tools Directory · Provider Comparisons · Community Discussions