Guides

Email deliverability checklist for small firms

31 October 2026

For a small business, deliverability comes down to two things: proving the mail is yours, and sending only to people who want it. That means SPF, DKIM, and DMARC on your domain, one-click unsubscribe on marketing mail, a clean list, and a spam complaint rate under 0.3%. The checklist below follows the order to do them in, with the source for each item.

Work top to bottom. The first section is DNS you can finish in an afternoon. The later sections are habits.

1. Know who sends as you

2. Authenticate the domain

3. Meet the big-provider rules

Google, Yahoo, and Microsoft all publish requirements. Our guide to the Google and Yahoo sender requirements has the detail. The short version:

Even if you send less than that, meeting the bulk list costs little and covers you if a campaign ever pushes you over.

4. Make unsubscribing easy

5. Keep the list clean

Google’s sender guidelines are specific here:

6. Write mail that looks like what it is

7. Watch the numbers

8. Tighten DMARC when the reports are clean

Once every legitimate source passes, move from p=none to p=quarantine, and later to p=reject if it suits your domain. That asks receivers to filter or refuse mail that pretends to come from your exact domain. Google’s recommended rollout suggests at least a week at p=none first. Our guide to DMARC policies covers the steps. With enforcement in place, BIMI becomes an option if you want your logo in the inbox.

What a checklist cannot promise

Google says authenticated messages are less likely to be rejected or marked as spam. Less likely, not never. Providers also weigh complaints, engagement, content, and sending history. The checklist removes the avoidable reasons for trouble. Mail to people who did not ask for it will still struggle, however good the DNS.

The checklist, short form

  1. Every sending service listed.
  2. Sending from your own domain.
  3. One SPF record, under ten lookups.
  4. DKIM on your domain for every service, 2048-bit where offered.
  5. DMARC at p=none with rua reports.
  6. SPF or DKIM aligned with the From domain for every source.
  7. Unused domains locked with v=spf1 -all and p=reject.
  8. Visible unsubscribe link plus one-click headers on marketing mail.
  9. Unsubscribes honored within two days.
  10. Opt-in only, no bought lists, no pre-checked boxes.
  11. Inactive and bouncing addresses removed.
  12. Postmaster Tools set up, spam rate under 0.10%.
  13. DMARC reports reviewed, then policy moved to quarantine or reject.

Sources