Skip to content
Back to Blog
Jul 11, 2026

How to Test Email Deliverability Before You Send

A three-step way to test email deliverability before any cold campaign: check the content, confirm SPF, DKIM, and DMARC, and seed-test where your email actually lands.

Short answer: Test email deliverability in three passes before any cold campaign. Scan the copy for spam trigger words, confirm SPF, DKIM, and DMARC pass on your sending domain, then send a seed test to real Gmail, Outlook, and Yahoo inboxes and note where each lands. Do all three every time you change your domain, list, or template, not once a year.

Run the spam and deliverability checker

You can write the best cold email in the world, but if it lands in the spam folder no one reads it. Most senders find out too late, after a whole campaign has already tanked. Testing deliverability first takes about fifteen minutes and tells you whether your emails will actually reach a human. Here is how to do it properly.

How do you test email deliverability?

Test email deliverability in three layers, from the copy out to the inbox. Each layer catches a different failure, and skipping one is how a clean-looking email still ends up in spam. Run them in order before you launch a campaign.

1. Test the email content

Start with the words. Filters still score the copy for spam trigger words, risky formatting, and structure. Paste your draft into a cold email spam checker to catch exclamation stacks, dollar signs, all-caps, and words like free, guarantee, and act now before they cost you the inbox. Keep the email under about 125 words, use one or two links at most, and avoid heavy HTML or a single large image.

2. Test your authentication

The single biggest reason cold email goes to spam is broken authentication. Your sending domain needs three DNS records set correctly: SPF, which lists who can send for you; DKIM, which signs your mail; and DMARC, which tells mailbox providers what to do when a check fails. If any of these fail, most of your email is filtered no matter how good the copy is. Check them with any free DNS lookup or Google Postmaster Tools, and fix them before you send a single cold email.

3. Test where the email actually lands

The only test that matters in the end is inbox placement. Send your real email to a small set of seed addresses you control across Gmail, Outlook, and Yahoo, and check each one by hand: inbox, promotions, or spam. A seed test on the actual domain and content you plan to use is worth more than any score, because it shows what a real prospect at each provider will see.

What is a good email deliverability rate?

A healthy cold email program lands 90 percent or more of its messages in the inbox, keeps its spam-complaint rate under 0.10 percent, and holds bounces under about 3 percent. Google and Yahoo throttle or block senders who cross a 0.30 percent complaint rate, so treat that as a hard ceiling. If your inbox placement sits below 90 percent, the cause is almost always authentication, a cold domain, or a dirty list rather than the wording of one email.

MetricHealthyDanger zone
Inbox placement90% or higherBelow 80%
Spam complaintsUnder 0.10%Over 0.30%
Bounce rateUnder 3%Over 5%
Spam rate (Postmaster)Under 0.10%Near or over 0.30%

How often should you test email deliverability?

Test deliverability every time you change something that affects reputation: a new sending domain or inbox, a new template, a big jump in daily volume, or a new list source. On an active program, a quick seed test once a week catches drift before it becomes a spam-folder problem. Reputation is not set once. A domain that placed well last month can slip after a bad list or a volume spike, so treat testing as routine maintenance.

Why do cold emails go to spam even after testing?

The most common reasons are a domain with no sending history, sending too much too fast, low engagement from a stale list, and missing or misconfigured authentication. A brand-new domain has no reputation, so it needs to be warmed up gradually before it can carry real volume. Sending five hundred emails on day one from a cold domain is the fastest way into the spam folder, even with perfect copy. Warm the domain first, ramp slowly, and keep the list clean.

The tools you actually need

You do not need an expensive deliverability suite to start. A spam-content checker, a DNS lookup for SPF, DKIM, and DMARC, Google Postmaster Tools for your Gmail reputation, and a handful of seed inboxes will tell you almost everything. When you run real campaigns, send from a platform that builds warmup, inbox rotation, and deliverability checks into the sending itself, so placement is protected on every send rather than tested once and forgotten. If you monitor bounces and replies at scale, it helps to pull the key details out of each reply into a spreadsheet automatically so you can spot list problems early.

Frequently asked questions

How do I know if my email is going to spam?

Send a seed test to inboxes you control at Gmail, Outlook, and Yahoo and check each one by hand. If the message lands in the spam or promotions folder for any provider, you have a placement problem. Google Postmaster Tools also shows your Gmail spam rate and domain reputation over time.

Can I test email deliverability for free?

Yes. A content spam checker, a DNS record lookup, Google Postmaster Tools, and your own seed inboxes cover the core tests at no cost. The paid deliverability platforms mostly automate seed testing at scale, which matters for high-volume senders but is not required to get started.

Does warming up a domain improve deliverability?

Yes, significantly. A gradual warmup builds a positive sending history so mailbox providers learn to trust your domain before you send real volume. Skipping warmup on a new domain is one of the most common causes of cold email landing in spam. See our guide on email warmup for the ramp schedule.

Deliverability is not a one-time score, it is a habit. Test the content, the authentication, and the placement before every campaign, keep your list clean, and warm new domains before you scale. Do that and your reply rate reflects your message, not your spam folder.

Start sending

Put this into practice with ColdMailer

Bring your own SMTP, let AI personalize every message, and land in the inbox, not spam. Free to start.

Start Free