Quick answer
Cold email deliverability comes down to six things, in order: authenticate the domain (SPF, DKIM, DMARC), warm up the domain and mailbox before real sending, keep the list clean and verified, write content that does not trip filters, hold volume to a sensible level per inbox, and monitor placement so you catch problems early. Get the infrastructure right before you worry about copy. This checklist walks each layer with the concrete steps to run before and during every send.
Why a checklist, and not just better copy?
Most cold email never reaches the inbox because of infrastructure, not words. You can write a perfect email and still land in spam if your domain is not authenticated or was never warmed up. Deliverability is a stack of settings and habits, and each layer protects the next, so it pays to run them in order rather than guessing.
Treat the sections below as a pre-launch checklist first, then as an ongoing routine. Authentication and warm-up are one-time setup per domain. List hygiene, volume, and monitoring are continuous. For the bigger picture of how these pieces fit an outbound engine, see the B2B outbound guide.
1. Authentication: is the domain verified?
Authentication tells mailbox providers your mail is legitimate. Three standards do this, and all three should be in place before you send a single cold email:
- SPF (Sender Policy Framework): a DNS record listing which servers are allowed to send for your domain.
- DKIM (DomainKeys Identified Mail): a cryptographic signature so the receiver can verify the message was authorized by your domain and not altered in transit.
- DMARC (Domain-based Message Authentication, Reporting and Conformance): builds on SPF and DKIM, tells receivers what to do when a message fails, and gives you reports on who is sending as your domain.
Confirm each record resolves correctly in DNS, not just that you pasted it in. The full setup, including common mistakes, is in SPF, DKIM, DMARC explained.
Check: SPF, DKIM, and DMARC all present and validating. Sending from a secondary domain, not your primary brand domain, if you are sending cold volume.
2. Warm-up: has the domain built a reputation?
Warm-up is the process of gradually increasing sending volume from a new or cold domain and mailbox so mailbox providers build a positive reputation for it over time. Sending real volume from a cold domain on day one is one of the fastest ways to get filtered.
Give a new domain and its mailboxes time to ramp before they carry a campaign. Many teams run automated warm-up for a few weeks and keep a low level of warm-up traffic running underneath live sends. The step-by-step is in how to warm up a domain.
Check: domain and mailboxes warmed before real sends. Warm-up kept running alongside live campaigns, not switched off the moment you launch.
3. List hygiene: is the data clean?
Bad addresses cause bounces, and bounces hurt your reputation fast. A clean list is one of the cheapest deliverability wins available.
- Verify every address before sending, and remove risky or catch-all addresses your verifier flags.
- Remove duplicates and obvious role addresses (info@, sales@) that rarely engage.
- Suppress anyone who bounced, unsubscribed, or asked you to stop.
Keep bounce rate low from the start. A spike in bounces on a young domain can set your reputation back weeks.
Check: list verified, duplicates and known bad addresses removed, suppression list honored.
4. Content: does the message avoid filter triggers?
Once the infrastructure is sound, content still matters, mostly by not looking like spam. Keep it plain and human.
- Write in plain text or very light HTML. Avoid heavy templates, large images, and lots of styling.
- Go easy on links, and avoid risky or shortened URLs. One relevant link beats several.
- Skip spammy, hype, and fake-urgency language, and all-caps subject lines.
- Include a real, honest way to opt out, and send from a monitored, real reply address.
Relevance also drives engagement, and engagement protects placement. For the writing side, see how to write a cold email.
Check: plain formatting, minimal links, no spam-trigger language, working opt-out, real reply-to.
5. Volume: are you sending a sensible amount per inbox?
Even a warmed domain has a sensible daily ceiling. Pushing too many emails per inbox, or scaling faster than your reputation supports, drives you toward spam. A common convention is to keep cold sending per inbox conservative, in the low tens of emails per day, and to scale by adding inboxes and domains rather than raising the per-inbox number.
| Lever | Conservative habit | Why |
|---|---|---|
| Per-inbox daily volume | Keep it modest, not maxed out | Protects each mailbox's reputation |
| Scaling | Add inboxes and domains | Grows total volume without over-sending |
| Ramp | Increase gradually | Sudden jumps look suspicious to filters |
How many emails per day works through the ranges and how to scale with more inboxes instead of more volume per inbox.
Check: per-inbox volume conservative, total volume scaled across inboxes and domains, ramp gradual.
6. Monitoring: are you watching placement?
Deliverability is not set-and-forget. Reputation changes, and you want to know before a campaign quietly stops working.
- Watch bounce rate and spam complaints in your sending tool. Rising numbers are an early warning.
- Run periodic inbox-placement or seed tests to see where mail actually lands across providers.
- Track reply rate as a real-world signal. A sudden drop often means placement slipped, not that the copy got worse.
- If placement drops, slow volume and recheck authentication and warm-up before rewriting anything.
Check: bounces and complaints monitored, placement tested periodically, a plan to pull back volume when numbers slip.
For the causes behind poor placement and how to fix them, see why cold emails go to spam and the broader email deliverability guide. The condensed habits live in how to avoid the spam folder.
Where Enablemnt fits
Running this checklist once is manageable. Standing up the whole stack, secondary domains, authentication records, warmed mailboxes, verified lists, and monitoring, and keeping it healthy while you also sell, is where founder-led teams lose weeks.
Enablemnt builds and launches that engine for you. We act as your embedded RevOps and outbound team and handle the authentication, warm-up, and sending setup so your first send lands in the inbox, all inside a fixed 14-day sprint. You get a deliverability foundation that is configured correctly from the start, and you own it at the end.
If you would rather have the setup done right than debug DNS records yourself, tell us about your startup and we will map it out on a short call.
Follow Enablemnt AI on LinkedInShort, practical posts on GTM, outbound and RevOps for early-stage B2B founders.FollowFrequently asked questions
- What is the most important factor in cold email deliverability?
- Authentication and sender reputation matter more than copy. SPF, DKIM, and DMARC must be set up before you send, and the sending domain should be warmed up so mailbox providers trust it. A clean, verified list and steady volume protect that reputation over time. Fix the infrastructure first, then refine the message.
- How do I check if my cold emails are landing in the inbox?
- Run a seed or inbox-placement test that sends to a set of mailboxes across providers and reports where each message lands. Watch bounce rate and spam complaints in your sending tool, and track reply rate as a real-world signal. If placement drops, slow your volume and check authentication before changing copy.
- How often should I run through a deliverability checklist?
- Run the full checklist before any new domain or campaign goes live, then monitor the ongoing items weekly. Authentication and warm-up are one-time setup steps per domain, but list hygiene, volume, and monitoring are continuous. Reputation erodes quietly, so a quick weekly check catches problems before they sink a campaign.
Keep reading
- Why your cold emails go to spam (and how to fix it)Cold emails go to spam mostly from weak authentication, no warm-up, and reputation damage. Here are the real causes and the fixes to get back in the inbox.
- How to avoid the spam folderA practical checklist for keeping cold email out of spam: authenticate your domain, warm it up, verify your list, respect volume limits, and write like a human.
- SPF, DKIM and DMARC explained (for cold email)What SPF, DKIM and DMARC are, what each one does, how they work together to authenticate your email, and why cold outbound needs all three before you send.
- How many cold emails can you send per day?How many cold emails to send per day: conventional per-inbox limits, why conservative volume protects reputation, and how to scale safely with more inboxes.
Filed under Outbound & cold email. Written by Enablemnt AI.
