A cold email deliverability checklist is the fastest way to find out whether your emails are being read at all, because no subject line, however good, can help a message that never reaches the inbox.
Many senders skip this step. They test subject lines, rewrite their opener, and tweak the offer for weeks, while the real problem is quieter: a missing authentication record, a brand-new mailbox sending too much too fast, or a list full of dead addresses. The good news is that each check below is something you can do yourself.
This guide walks through ten checks in a sensible order. It’s written for people who send their own emails, such as freelancers, job seekers, and small business owners, not for teams running thousands of messages a day.
Contents
First, Match the Symptom to the Likely Cause
Before diving in, see where your results point:
| What you’re seeing | Possible cause | Start with check # |
|---|---|---|
| Almost no replies to any version | Emails landing in spam, or a weak offer | 1, 2 |
| Replies dropped suddenly after a good start | Sending too fast, or a spam signal | 3, 7 |
| Many bounce notices | Bad or old addresses | 4 |
| Some people say “I found this in spam” | Authentication or content issue | 2, 5 |
| One version gets replies and one gets none | Probably a subject line difference | Return to testing |
If your symptoms sit in the last row, you’re ready for the subject-line testing covered in the earlier guides. Otherwise, work through the list below.
Checks 1 to 5: Make Sure the Email Reaches the Inbox
Check 1: Send Yourself a Test, Three Ways
Create or use three personal inboxes at different providers, for example Gmail, Outlook, and one other. Send your actual email, with your usual subject line and body, to each one.
Then look:
- Did it arrive in the main inbox, a promotions tab, or spam?
- Does it look the way you intended?
- Is the sender name what you want people to see?
Do this from the same account and the same setup you use for real outreach. A test from a different mailbox tells you nothing. If it lands in spam in even one of the three, move to the next check right away.
Check 2: Read the Authentication Results
Email providers check whether a message really comes from the domain it claims. Three records handle this:
- SPF lists the servers allowed to send for your domain.
- DKIM adds a digital signature so the message can’t be quietly altered.
- DMARC tells receivers what to do if the other two fail, and lets you receive reports.
If you send from a regular Gmail address, Google handles this for you. If you send from your own domain, such as you@yourbusiness.com, you or your email provider must set these records in your domain’s DNS settings. Your provider’s help pages may have step-by-step instructions.
To see your results in Gmail, open the test email you received, click the three dots, and choose “Show original.” Near the top, you’ll see lines for SPF, DKIM, and DMARC marked PASS or FAIL.
You can ask AI to help read them. Remove personal addresses first, then try:
Below are the authentication results from an email header. Explain in plain language what each line means, and tell me if anything failed and what I should check next. If you are not sure, say so.
[paste only the SPF, DKIM and DMARC result lines, with addresses removed]
For DMARC, one option is a “monitoring only” setting, which collects information without blocking anything. Your provider’s guide will show you how.
Google publishes its own email sender guidelines, which explain what Gmail expects from senders. Some of the strictest rules apply to very high-volume senders, but the authentication basics are good practice at any size.
Check 3: Ramp Up Slowly
A mailbox or domain with no sending history that suddenly emails 200 strangers may look unusual to providers. The same mailbox sending 10 a day, then 20, then 30, builds a more gradual pattern.
There’s no official universal schedule, so the principle is simple: start small and raise the volume gradually while watching replies and bounces.
- At the start: send a few emails a day, to people who are likely to read them
- Next: raise the number a little at a time
- Week 3 and on: raise gradually while watching replies and bounces
If you use a new domain, also send normal, real emails from it, such as to colleagues or friends who reply. Real two-way conversation may be a healthy signal. Don’t try to fake it with automated tools that exchange messages with each other; those can backfire.
Check 4: Clean Your List Before Sending
Old, guessed, or scraped addresses can bounce, and a high bounce rate may signal sloppy sending.
Do this before every batch:
- Remove duplicates and anyone who already told you no.
- Check each address. An email verification service can flag invalid addresses, and many offer a few free checks.
- Avoid generic role addresses such as info@ or sales@ unless that’s truly your best option. They may be unmonitored.
- Send a small first group, then look at the bounces before sending the rest.
- Remove every bounced address immediately, and don’t retry it.
Use the Delivery column from the tracking sheet described in the guide on tracking cold email reply rate, so bounces never count against your subject lines.
Check 5: Keep the Email Itself Simple
Plain emails may land better than designed ones. These are habits I’d suggest for cold outreach, not guarantees:
- Write in plain text. Skip templates, banners, and heavy formatting.
- Use at most one link, or none at all in the first email.
- Skip attachments. Offer to send them if the person is interested.
- Avoid link shorteners, since spammers use them.
- Skip tracking pixels where you can. Some filters may dislike them.
- Avoid all-caps, many exclamation marks, and hype words like “guaranteed” and “act now.”
Read your email out loud. If it sounds like a flyer, rewrite it to sound like a note you’d send a colleague.
Checks 6 to 10: Reputation and Upkeep
Check 6: Make Your Identity and Opt-Out Clear
A real name, a real signature, and an easy way to say “no thanks” help you in two ways. They show you’re a genuine sender, and they may reduce the number of people who click “report spam” because they couldn’t find a polite way out.
A simple closing line works:
“If this isn’t relevant, just let me know and I won’t email again.”
If you’re in the US, the FTC’s CAN-SPAM compliance guide explains requirements such as honest sender information and a clear opt-out. Following them may also help deliverability.
Check 7: Watch Complaints and Pauses
When recipients mark your email as spam, providers notice. Google’s sender guidance tells bulk senders to keep their spam complaint rate very low, with 0.3% as a limit to stay under and lower as the goal. Small senders may not get dashboard data, but the principle still applies: fewer unwelcome emails means fewer complaints.
If you do send enough volume from your own domain, Google’s free Postmaster Tools can show reputation and spam-rate information for Gmail recipients.
Practical habits that help:
- Email people for whom your message is genuinely relevant
- Honor every opt-out right away
- Stop sending to anyone who’s unresponsive after your planned follow-ups
- Pause for a few days if you notice a sudden drop in replies, and run Check 1 again
Check 8: Encourage Real Conversation
Replies are good for both your results and your reputation. A few ways to earn them:
- Ask one easy, specific question rather than a big request
- Reply quickly when someone answers
- Vary your opening lines so that no two emails are identical, which connects naturally to the fact-based approach in the guide on how to personalize cold emails with AI
Sending an identical block of text to many addresses is a pattern filters may detect. Verified, relevant openers help your response rate and make each message look like the individual note it should be.
Check 9: Change One Thing at a Time
If your results shift, you want to know why. Changing your domain, your signature, your list, and your subject line in the same week makes that impossible.
Keep a small log in your tracking sheet. Each time you change something that isn’t a subject line, such as the mailbox, the sending time, or an email setting, write the date and what changed. When results move, you’ll have a trail to follow.
Check 10: Run a Monthly Tune-Up
Set a repeating reminder and run through this short version of the cold email deliverability checklist:
- Send a fresh three-inbox test and note where it lands
- Re-check the SPF, DKIM, and DMARC results in “Show original”
- Review bounces from the past month and clean your list
- Look at your reply rate trend for any sudden drop
- Confirm your opt-out line and signature are still correct
A monthly check can catch problems early, before they eat weeks of testing.
The Legal Side of Cold Email in the U.S.
The FTC: CAN-SPAM Act Compliance Guide for Business sets the legal floor for commercial email in the U.S.: header information (From, To, Reply-To) must be accurate; subject lines must not be deceptive and must reflect the content; the message must be identified as an ad; it must include a valid physical postal address; it must explain clearly how to opt out; and opt-out requests must be honored within 10 business days. Hiring another company to send your email does not transfer your legal responsibility, and each violating email can carry penalties of up to $53,088. The guide says these rules apply to commercial email messages, which includes business-to-business email, not only mail to consumers. Putting a working unsubscribe link and your address in every message also helps with the deliverability checks above.
If You’re Already in Spam: A Recovery Plan
Landing in spam isn’t a life sentence. Here’s a sensible order of operations:
- Stop sending for a few days while you investigate.
- Fix authentication if any check failed.
- Clean your list and remove bounces.
- Simplify your email following Check 5.
- Restart small with your most relevant contacts.
- Ask one friendly contact who found your email in spam to mark it as “not spam,” then watch for improvement.
Give each step time before judging it. Reputation can recover gradually, not overnight.
Questions About Cold Email Deliverability Checklist
Do I need a separate domain for cold email? Some senders use a secondary domain to keep their main business domain protected. It’s an option, but not required for low-volume, relevant outreach from a mailbox with a good history.
Is Gmail or my own domain better for outreach? A well-configured custom domain may look more professional, but a normal Gmail address handles authentication for you. Choose what fits your situation, and keep volume modest either way.
When should I run a cold email deliverability checklist? Run it before your first campaign, whenever replies suddenly drop, and as a short monthly tune-up. It also pays to repeat it after you change mailboxes, domains, or email settings.
How do I know it’s deliverability and not my subject line? If nothing works across versions, and your own test email lands in spam, deliverability is the likelier culprit. If the test lands in the inbox and replies differ between versions, that’s where subject line testing begins.
Can AI fix my deliverability? AI can explain technical results and help you edit your email to sound more natural, but the fixes themselves, such as DNS records and list cleaning, are things you do.
How long until things improve after a fix? It varies. Authentication fixes can help quickly, while reputation after a bad period can take longer.
Fix the Pipes First, Then Test the Words
Before you spend another week tweaking subject lines, spend some time on this cold email deliverability checklist. If your emails are landing where people can see them, every improvement to your wording will finally show up in your results. If they weren’t, you’ve found a valuable fix.
Sources:

Leave a Reply