Outbound · 4 min read

Cold Email Deliverability Checklist: Domains, DNS and Warm-up

A practical checklist to keep cold email out of spam: sending domains, SPF, DKIM and DMARC, mailbox warm-up, sending limits, list quality and monitoring.

Cold Email Deliverability Checklist: Domains, DNS and Warm-up

Key takeaways

  • Never send cold email from your main company domain. Use secondary domains and protect your primary one.
  • Gmail and Yahoo require authentication, easy unsubscribe and low spam complaint rates from bulk senders.
  • Warm up new mailboxes slowly, cap daily volume and verify every list before you send.

AI makes it easy to write and send more email. It also makes it easy to burn your domain. When reputation drops, everything suffers: cold outreach, replies to customers and even invoices land in spam.

This is the checklist we use when we set up outbound infrastructure for clients. Work through it before your next campaign.

1. Domains

Domain setup

  • Never send cold email from your primary company domain
  • Register a few secondary domains that are clearly yours (for example, a variation of your brand name)
  • Point each secondary domain's website to your main site
  • Let new domains age before heavy sending, and never start at full volume

2. Authentication (SPF, DKIM, DMARC)

Mailbox providers now expect proper authentication. Since February 2024, Google requires bulk senders to:

  • authenticate mail with SPF and DKIM;
  • publish a DMARC policy;
  • support one-click unsubscribe for marketing and promotional mail;
  • keep spam complaint rates below 0.3%.

Yahoo introduced similar rules at the same time. Even if you don’t hit bulk volumes, meeting the same standard is the safest way to stay in the inbox.

SPF

One SPF record per domain listing the services allowed to send for it.

DKIM

Signing keys from your email provider, published in DNS, so messages can be verified.

DMARC

A policy that tells providers what to do with unauthenticated mail, plus reporting so you can see problems.

Custom tracking domain

If you track clicks, use a branded tracking domain rather than a shared one.

Not sure your setup passes?

Book a free 30-minute consultation. We'll review your domains, DNS and sending setup and show you what to fix before your next campaign.

See outbound infrastructure

3. Mailboxes and warm-up

  • Create a small number of mailboxes per domain, each with a real name, photo and signature.
  • Warm up every new mailbox gradually. Start with a small number of emails a day and increase over several weeks.
  • Keep a steady, human-looking pattern. Sudden spikes are a red flag.
  • Spread volume across mailboxes and domains instead of pushing one mailbox hard.

4. Lists

Bad data is the fastest way to a bad reputation. Before every campaign:

  • Verify every address and remove invalid, risky and catch-all addresses you can’t confirm.
  • Target narrowly. Relevance keeps complaint rates down. Our guide on signal-based outreach explains why fewer, better-timed emails win.
  • Honour opt-outs immediately, across every domain and tool.

Vendor research shows how this goes wrong at scale: Laxis reports that domain-reputation problems from over-sending stop a large share of AI SDR rollouts within the first 90 days.

5. Content

  • Write like a person: short, plain text, one clear ask.
  • Avoid heavy images, attachments and lots of links in first-touch emails.
  • Personalise with a real reason to reach out, not a mail-merged compliment.
  • Keep human review on AI-drafted outreach until you’ve proven quality. Our email agents work with rep approval for exactly this reason.

6. Monitoring

Check weekly

  • Spam complaint rate (Google Postmaster Tools for Gmail)
  • Bounce rate per mailbox and domain
  • Inbox placement tests across Gmail and Outlook
  • Blocklist checks for your domains and sending IPs
  • Reply rate trend: a sudden drop often signals a deliverability problem before anything else does

If any metric slips, pause that mailbox or domain, find the cause and ramp back up slowly.

Where AI fits, and where it doesn’t

AI is useful for the research and drafting that make each email relevant: reading the account, finding a real trigger and writing a first line that references it. That relevance is what keeps complaint rates low.

Where AI hurts is volume. The easiest way to burn a domain is to let an agent send thousands of near-identical emails because it can. Keep sending limits in your infrastructure, not in the agent’s good judgement, and keep a person reviewing first-touch emails until the data shows quality is consistent.

The best setups use AI to send fewer, better emails, not more of them.

Don’t forget the phone

The same thinking applies to calling. Register caller IDs and monitor number reputation, so your calls aren’t labelled as spam. We set up email and calling infrastructure together.

The bottom line

Deliverability isn’t a one-time setup. It’s infrastructure plus discipline: separate domains, proper authentication, slow ramps, clean lists, relevant messages and weekly monitoring. Get it right and every campaign starts from a healthy baseline.

Sources

Want this working for your team?

Book a free 30-minute consultation. We’ll review your current setup and use cases, show you how it would work for you, and leave you with a recommended plan.

See outbound infrastructure

FAQ

Questions, answered

Something else? Ask us directly.

How do I keep cold emails out of spam?

Send from secondary domains, authenticate them with SPF, DKIM and DMARC, warm up new mailboxes gradually, cap daily volume per mailbox, verify every list, keep messages relevant and plain, and monitor complaint rates and inbox placement.

What are Google's requirements for bulk senders?

Since February 2024, Google requires bulk senders (around 5,000 or more messages a day to Gmail) to authenticate with SPF and DKIM, publish a DMARC policy, support one-click unsubscribe and keep spam complaint rates below 0.3%. Yahoo introduced similar rules.

Should I use a separate domain for cold email?

Yes. Secondary domains protect the reputation of your main domain, which carries your day-to-day company email. If a sending domain's reputation drops, your core business email is unaffected.

Next step

Pick one workflow. We’ll have an agent running it in weeks.

Book a 30-minute call. We’ll map your highest-leverage use case, show a working agent and tell you honestly what it would take.

Book a demo