LongRun
All posts
Deliverability

The Pre-Launch Cold Email Deliverability Checklist

Jun 23, 20255 min read

Most cold email campaigns that fail do not fail because of the copy. They fail because someone hit send before the boring setup was done. The technical foundation under a campaign is invisible when it works and fatal when it does not, and the inbox providers check it before they ever read a word you wrote. This is the checklist we run before any campaign goes live, in roughly the order it matters.

Authenticate the domain: SPF, DKIM, and DMARC

These three DNS records tell the inbox providers that you are allowed to send from your domain. Without them, your mail looks forged, and a lot of it will never reach an inbox at all. Treat all three as non-negotiable before launch.

  • SPF lists which servers are permitted to send for your domain.
  • DKIM cryptographically signs your mail so providers can confirm it was not tampered with.
  • DMARC tells providers what to do when a message fails the checks above, and gives you reporting on it.

Set them once, verify they pass, and confirm each new sending domain has its own correct records. A single missing DKIM key on one domain can quietly tank an entire campaign.

Use a custom tracking domain

If you track opens and clicks, the links in your email route through a tracking domain. The default shared tracking domains that some tools hand out are used by thousands of other senders, including spammers, and that shared reputation drags your mail down with it.

Set up a custom tracking domain on your own subdomain instead, so the reputation of your links is yours alone. It is a five-minute task that quietly protects every send. If you are unsure whether your current setup is hurting you, our spam checker is a fast way to see how a test message is being scored before you commit real volume to it.

Warmup done, list verified

Two things have to be true about your lead list and your domains before launch. First, the sending domains need to be warmed, meaning they have spent 2 to 4 weeks building a sending history rather than going from zero to full volume overnight. Second, the list itself has to be verified.

List verification means running every address through a validation step to remove invalid, risky, and catch-all addresses before you send. This is where a lot of campaigns quietly die, because exported lists from cheap data sources are full of stale addresses that bounce. Every bounce is a black mark against your domain, so cleaning the list first is not optional. It is the cheapest reputation insurance you can buy.

Check the content and plan the volume ramp

Before launch, read your own emails the way a spam filter does. Avoid spam-trigger language, keep formatting plain, limit the number of links, and make sure there is a clear way to opt out. A clean, human message gets the benefit of the doubt that a salesy, link-heavy one never will.

Finally, plan the ramp. Even with warmed domains, you do not jump straight to maximum volume on day one of a live campaign. Step the daily send count up over the first week or two and watch your bounce and complaint rates as you go. If a number drifts the wrong way, you slow down and fix it before it compounds. A planned ramp is the difference between a campaign that scales and one that flames out in week two.

FAQ

Questions, answered.

How long does this whole setup take?
The DNS and tracking domain work is an afternoon. The part that takes real time is warmup, which runs 2 to 4 weeks, and list verification, which depends on list size. In practice, plan for three to four weeks between buying domains and sending your first real campaign.
Do I really need a separate tracking domain if I am sending a small volume?
Yes. Volume does not change the fact that a shared tracking domain carries other senders' reputation. The fix is cheap and one-time, so there is no good reason to skip it even on a small campaign.
What if I skip one or two of these steps?
Each skipped step raises the odds you land in spam, and the failures compound. A missing DKIM record plus an unverified list plus no warmup is not three small risks, it is one almost-certain trip to the junk folder. The checklist works because it is complete.

Want this built and run for you?

LongRun builds the outbound system, runs it, and hands it over at day 90. Book a strategy call to scope yours.