Email Deliverability Audit in 2026: A Step-by-Step DIY Checklist
What an email deliverability audit checks, a 9-step DIY checklist, the free and paid tools for each step, and when to hire help, checked 11 October 2026.
An email deliverability audit answers one question: why isn’t mail reaching the inbox, and what needs fixing first? People usually go looking for one after something changes:
- Open or reply rates drop suddenly.
- Messages land in spam or the Promotions tab.
- Outlook.com starts bouncing mail with “550 5.7.515”.
- They’re moving to a new email platform, domain or cold-email setup.
Since Gmail and Yahoo started enforcing bulk-sender rules in February 2024, and Microsoft followed in May 2025, most of the audit is checking you meet those rules. Our Gmail, Yahoo and Outlook sender requirements guide covers them in full. The rest is reputation and list health, which the rules also depend on.
What a proper audit checks
A full audit covers six layers. Problems in an earlier layer usually cause problems in later ones, so work in this order.
- Authentication: SPF, DKIM and DMARC records, and whether they pass and align for real messages.
- Infrastructure: sending IPs (shared or dedicated), reverse DNS (PTR), TLS, and how domains and subdomains are split between marketing and transactional mail.
- Reputation: what Gmail and Microsoft report about your domain and IPs, plus blocklist status.
- List health: how addresses were collected, bounce rates, inactive subscribers and complaint rates.
- Compliance headers and content: one-click unsubscribe headers, a visible unsubscribe link, a valid From and Reply-To, and links to domains with a good reputation.
- Placement: where test messages actually land at each major provider.
The DIY checklist
1. List every service that sends as your domain
Write down everything that puts your domain in the From: address: your email marketing platform, CRM, Google Workspace or Microsoft 365, help desk, billing system, ecommerce platform and any cold-email tools. Audits often fail at this step because nobody knows that the invoicing tool sends 3,000 emails a month.
Pass: a complete list, confirmed later by DMARC reports.
2. Check your DNS records
Run your domain through our free email deliverability checker. It looks up MX, SPF, DKIM (on common selectors), DMARC, BIMI and MTA-STS in your browser.
Pass:
- Exactly one SPF record that covers every service from step 1, ends in
~allor-all, and uses no more than 10 DNS lookups. - A DKIM key for each sending service. Find custom selectors in each platform’s domain settings.
- A DMARC record with at least
p=noneand arua=address for reports.
3. Read the headers of a real message
Send a real campaign or message from each service to a Gmail address. Open it, choose “Show original,” and read the authentication results.
Pass:
- SPF, DKIM and DMARC all show PASS.
- The DKIM
d=domain matches your From: domain, or is a subdomain of it. If it shows your platform’s domain instead, turn on custom domain authentication in that platform.
This is the step DNS checks can’t do. A record can exist and still not be used.
4. Check unsubscribe headers
In the same “Show original” view, look for List-Unsubscribe and List-Unsubscribe-Post: List-Unsubscribe=One-Click on marketing messages. Check that the body has a visible unsubscribe link.
Pass: both headers are present on marketing mail, and unsubscribes are processed within 48 hours. That’s Google’s deadline. Yahoo allows 2 days.
5. Check reputation
- Google Postmaster Tools: free once you verify your domain. Look at the user-reported spam rate. Google asks for below 0.1% and never 0.3% or higher. Also check the authentication and compliance data.
- Microsoft SNDS: free, but only for IPs you control. Skip it if you send through a shared platform pool.
- Blocklists: check your sending IPs and domain on a multi-list lookup such as MxToolbox’s free tools.
Pass: spam rate under 0.1%, no listings on major blocklists.
6. Check list health
Pull these numbers from your email platform for the last 90 days:
- hard bounce rate;
- complaint rate;
- the share of your list that hasn’t opened or clicked in 6 months;
- how new subscribers are added (single or double opt-in, imports, purchased or scraped lists).
Pass: hard bounces suppressed after every send, complaint rates well under the 0.1% Gmail target, no purchased lists, and a plan to suppress or re-engage long-inactive subscribers. Purchased and scraped lists are the fastest route to high complaint rates, and no DNS fix compensates for them.
7. Run an inbox placement test
Send your real template to a seed list that covers Gmail, Outlook.com, Yahoo and a few business mail systems. Note inbox, Promotions and spam placement for each.
Pass: consistent inbox or Promotions placement across providers. A single bad result isn’t conclusive, so run it twice.
8. Review sending patterns
Look for sudden volume spikes, a new domain or IP sending at full volume from day one, or marketing and transactional mail sharing one stream. Gradual ramp-ups and separate subdomains (for example news.yourdomain.com for marketing) limit the damage when one stream has problems.
9. Write the fix plan
Rank what you found:
- Anything that makes authentication fail: missing or duplicate SPF, more than 10 SPF lookups, unaligned DKIM, missing DMARC.
- Compliance gaps: missing one-click unsubscribe headers, slow unsubscribe processing.
- Reputation and list problems: high spam rate, blocklist listings, stale segments.
- Improvements: DMARC enforcement (quarantine, then reject), BIMI, MTA-STS.
After fixes, recheck the DNS, resend a header test, and watch Postmaster Tools for two to four weeks.
Tools for each step
| Step | Free option | Paid option (entry price, 11 Oct 2026) |
|---|---|---|
| DNS records | MarTech Verdict checker, MxToolbox lookups | MxToolbox Delivery Center, $129/mo |
| DMARC reports | Valimail Monitor; dmarcian Personal (non-business use) | dmarcian Basic $19.99/mo annual; EasyDMARC from $35.99/mo annual |
| Gmail reputation | Google Postmaster Tools | — |
| Outlook reputation | Microsoft SNDS (own IPs only) | — |
| Placement tests | GlockApps free plan (2 credits) | GlockApps Essential $59/mo annual, $85 monthly |
| Warm-up (cold email only) | — | lemwarm from $24/mo yearly; MailReach $20–25/mailbox |
For a fuller comparison, see the best email deliverability tools.
When to pay someone
The checklist above is enough for most small senders. Consider paying a specialist when:
- Authentication passes but mail still lands in spam. That points to reputation, content or engagement problems, which take experience to diagnose.
- You’re on a blocklist and the listing doesn’t clear after you fix the cause.
- You send from your own IPs or mail servers. PTR, TLS, IP warm-up and feedback loops add a layer most marketers don’t handle day to day.
- You need to reach DMARC reject across many domains or business units without blocking legitimate mail.
- Your volume is high enough that a bad week costs real revenue.
Before you hire, ask:
- What exactly does the audit check? Ask for a sample report.
- Do you read real message headers and DMARC reports, or only DNS?
- Is the fix plan prioritized, and is implementation included or extra?
- How will we measure whether it worked (Postmaster Tools spam rate, placement tests, bounce codes)?
Be wary of anyone who guarantees inbox placement. Mailbox providers decide placement per message and per recipient, so nobody can promise it.
FAQ
- How long does an email deliverability audit take?
- The DNS and header checks take under an hour for a domain with a few sending services. Reputation data in Google Postmaster Tools needs a few days of sending history to read, and DMARC reports need about a week to show every service that sends as you. Budget a week from start to a written fix plan.
- How often should I audit my email deliverability?
- Do a full audit when you change email platforms, add a new sending service, launch a new domain or see a sudden drop in opens or replies. Otherwise, a quarterly check of DNS, Postmaster Tools and DMARC reports catches most problems before they hurt.
- Can I do an email deliverability audit for free?
- Mostly, yes. DNS checks, message headers, Google Postmaster Tools, Microsoft SNDS, blocklist lookups and free DMARC plans cost nothing. Inbox placement tests are the main paid piece, and GlockApps' free plan includes 2 test credits.
- What's the most common problem a deliverability audit finds?
- Authentication that passes but doesn't align. A platform sends with its own domain in the return path or DKIM signature, so SPF or DKIM passes, but not for the domain in your From: address. DMARC then fails, and since 2024 Gmail, Yahoo and Outlook expect DMARC to pass for bulk senders.
Related reviews
- Gmail, Yahoo and Outlook Sender Requirements in 2026: The Rules
- Best Email Deliverability Tools in 2026: 11 Options, Prices Checked
- beehiiv vs Substack in 2026: Fees, Features and a Verdict
- Best Newsletter Platforms in 2026: 11 Options Compared by Goal
- GetResponse Alternatives in 2026: 10 Options, Prices Checked
- Substack Alternatives in 2026: 9 Platforms Compared on Fees