Email Deliverability Checklist

An email deliverability checklist covering authentication, sending infrastructure, Gmail and Yahoo bulk-sender rules, list quality and content testing.

Runs in your browser — nothing you enter is uploaded Free · no sign-up
0 of 20 done

Your progress is saved in this browser only.

Authentication

  • Why & how

    Why: Multiple SPF records or more than 10 lookups cause a permerror and SPF fails.

    How: Merge all senders into one TXT record and flatten or remove unused includes.

    Use the SPF Record Checker →

  • Why & how

    Why: DKIM proves the message was not altered and is required by Gmail and Yahoo for bulk senders.

    How: Enable custom-domain DKIM in your ESP and publish the selector's public key.

    Use the DKIM Record Checker →

  • Why & how

    Why: Gmail and Yahoo require DMARC for bulk senders; reports show who sends as your domain.

    How: Add a _dmarc TXT record, review aggregate reports, then move to quarantine or reject.

    Use the DMARC Record Generator →

  • Why & how

    Why: DMARC passes only when an authenticated domain matches the visible From domain.

    How: Use a custom return-path and DKIM d= domain on your own domain, not the ESP's.

    Use the DMARC Record Checker →

  • Why & how

    Why: A new tool or provider often breaks SPF or DKIM quietly.

    How: Run a combined lookup for SPF, DKIM, DMARC and MX after every change.

    Use the SPF, DKIM & DMARC Checker →

Infrastructure

  • Why & how

    Why: It isolates marketing reputation from transactional and staff mail.

    How: Set up SPF, DKIM and DMARC for the subdomain in your ESP.

    Use the SPF Record Generator →

  • Why & how

    Why: Free mailbox providers publish DMARC policies that cause third-party sends to fail.

    How: Send from an address on a domain you control.

  • Why & how

    Why: Gmail requires valid forward and reverse DNS for sending IPs.

    How: Ask your ESP or host to confirm PTR records for dedicated IPs.

    Use the DNS Lookup →

  • Why & how

    Why: Sudden volume from a new sender looks like spam to mailbox providers.

    How: Start with your most engaged subscribers and increase volume over several weeks.

Bulk-sender requirements

  • Why & how

    Why: Gmail and Yahoo require one-click unsubscribe for marketing mail from bulk senders.

    How: Check message headers in a test email; most major ESPs add them when enabled.

  • Why & how

    Why: Continuing to email people who opted out drives spam complaints and breaks the rules.

    How: Sync unsubscribes across all tools that send email.

  • Why & how

    Why: Gmail's threshold for bulk senders is 0.3%; higher rates hurt inbox placement.

    How: Monitor Google Postmaster Tools and Yahoo's feedback loop.

  • Why & how

    Why: Many laws and mailbox providers expect clear sender identity and opt-out.

    How: Add a postal address and an easy unsubscribe link to every template.

List quality

  • Why & how

    Why: Consent protects reputation and is expected under privacy laws such as India's DPDP Act.

    How: Confirm sign-ups by email before adding them to campaigns.

  • Why & how

    Why: Purchased lists contain spam traps and uninterested people, damaging reputation fast.

    How: Grow lists only through your own sign-up forms and customers.

  • Why & how

    Why: Sending to dead or disengaged addresses lowers engagement and reputation.

    How: Suppress hard bounces immediately and re-engage or remove contacts inactive for months.

    Use the Email Marketing Metrics Calculator →

Content & testing

  • Why & how

    Why: Misleading subjects drive complaints and can breach law.

    How: Test length, preview text and spam-trigger patterns before sending.

    Use the Email Subject Line Tester →

  • Why & how

    Why: Shortened or mismatched link domains are common spam signals.

    How: Use a branded tracking domain and tag links with UTM parameters.

    Use the UTM Builder →

  • Why & how

    Why: Image-only emails are hard to read and often filtered.

    How: Ensure the main message is readable with images off.

  • Why & how

    Why: Placement can differ between Gmail, Outlook and Yahoo.

    How: Send to test accounts at major providers and check folder placement.

About the Email Deliverability Checklist

Since 2024, Gmail and Yahoo have required bulk senders to authenticate with SPF and DKIM, publish DMARC, offer one-click unsubscribe and keep spam complaints below 0.3%. Many marketers only find out when campaigns start landing in spam. This email deliverability checklist covers those requirements plus the habits that keep reputation healthy.

Sections run from DNS authentication and infrastructure to list hygiene and content testing. Items link to our SPF, DKIM and DMARC checkers and generators, the subject line tester and the UTM builder. It works with any ESP, whether you send through Mailchimp, Brevo, Zoho, Amazon SES or another platform. Your progress is stored in your browser only.

How to use it

  1. Check your SPF, DKIM and DMARC records with the combined checker.
  2. Confirm bulk-sender items such as one-click unsubscribe in a test email.
  3. Clean your list and set rules for bounces and inactive contacts.
  4. Test content and placement before your next big campaign.

Frequently asked questions

What are the Gmail and Yahoo bulk sender requirements?

Senders of large volumes to Gmail or Yahoo must authenticate with SPF and DKIM, publish a DMARC record with an aligned From domain, support one-click unsubscribe and honour opt-outs quickly, and keep the spam complaint rate below 0.3%. All senders also need valid forward and reverse DNS and TLS for transmission.

Which DMARC policy should I start with?

Start with p=none and an rua address so you receive aggregate reports without affecting delivery. Use the reports to find every legitimate service sending as your domain and fix its SPF or DKIM alignment. Then move to p=quarantine and eventually p=reject to stop spoofing.

Why do my emails go to spam even with SPF and DKIM?

Authentication is only the entry ticket. Low engagement, high complaint rates, sending to old or purchased lists, sudden volume spikes, misleading subject lines and suspicious links all hurt placement. Check alignment with DMARC, monitor Google Postmaster Tools and clean inactive contacts regularly.