Book a Free Call
Cold Email

We Checked 7,601 US SaaS Domains: 40% Don't Tell Inboxes to Block Fake Emails

An original B2BXclusive study of SPF, DKIM, DMARC and MX records across 7,601 US-headquartered SaaS companies with 21 to 200 employees, snapshot taken 9 October 2026.

We Checked 7,601 US SaaS Domains: 40% Don't Tell Inboxes to Block Fake Emails

Short answer: 40.2% of 7,601 US SaaS domains (21-200 employees) have no working DMARC protection: 31.6% are set to p=none, 7.9% have no DMARC record and 0.6% have duplicate records. 11.8%, about 1 in 8, have at least one hard error such as no SPF, two SPF records or no DMARC. Only 55.4% fully enforce DMARC.

Key takeaways

  • 40.2% of 7,601 US SaaS domains give inboxes no instruction to block fake email in their name.
  • 11.8%, about 1 in 8, have a hard error: no DMARC (7.9%), no SPF (4.4%), no MX (2.5%) or duplicate records.
  • Only 55.4% fully enforce DMARC at quarantine or reject.
  • Teams using a sales email tool have about half the hard-error rate (6.6% vs 12.7%), but just as many stop at p=none.
  • Most fixes take minutes: merge duplicate records, publish DMARC with reports, then move to enforcement.
Contents
  1. DMARC status across 7,601 US SaaS domains
  2. Hard setup errors by type
  3. 1. 40% of SaaS domains don't ask inboxes to block impersonators
  4. 2. About 1 in 8 has a hard error that inboxes can see
  5. 3. 4.4% have no SPF at all, and 1.2% have broken SPF
  6. 4. Up to 11.9% show no DKIM key where most providers put it
  7. 5. Up to 17% miss the basic SPF + DKIM + DMARC setup
  8. 6. Companies that already use a sales email tool are cleaner, but not on DMARC
  9. 7. Many DMARC setups are half-finished
  10. How to fix it: a checklist for founders and sales leaders
  11. Methodology
  12. Cite this study
  13. Sources
  14. FAQs

We read the public email records of 7,601 US SaaS companies with 21 to 200 employees. 40% give inboxes no instruction to block fake email sent in their name, and about 1 in 8 has a setup error any inbox provider can see.

Check your own domain the same way with our email DNS checker before you read on: it runs the exact checks behind this study on one domain, with no sign-up.

DMARC status across 7,601 US SaaS domains

No DMARC record7.9% (603)
Two or more DMARC records (ignored)0.6% (49)
p=none (monitor only)31.6% (2,402)
p=quarantine35.9% (2,731)
p=reject23.9% (1,816)

Quarantine and reject include 338 domains that apply the policy to only part of their mail; fully enforced at 100%: 55.4%.

Hard setup errors by type

Any hard problem11.8% (898)
No DMARC7.9% (603)
No SPF4.4% (332)
No MX2.5% (192)
Two or more SPF records1.2% (91)
Two or more DMARC records0.6% (49)

1. 40% of SaaS domains don't ask inboxes to block impersonators

Of 7,601 domains, 3,054 (40.2%) give inboxes no instruction to stop fake mail:

What it means for your sales emails: p=none is a fine first step, and it does satisfy the minimum DMARC rule Gmail and Outlook set for high-volume senders. But anyone can still send email "from" your domain and inboxes are told to let it through. Phishing that uses your name trains filters, and buyers, to distrust mail from your domain.

2. About 1 in 8 has a hard error that inboxes can see

898 of 7,601 domains (11.8%) have at least one hard problem. 637 have one, 150 have two, and 111 have three.

Hard problem Domains Share
No DMARC record 603 7.9%
No SPF record 332 4.4%
No MX record 192 2.5%
Two or more SPF records 91 1.2%
Two or more DMARC records 49 0.6%

What it means: these are not style choices. Two SPF records is an error under the SPF standard, so SPF fails for every email. A missing DMARC record means Gmail will rate-limit or junk bulk mail from that domain. No MX means replies to that domain bounce.

3. 4.4% have no SPF at all, and 1.2% have broken SPF

332 domains (4.4%) publish no SPF record, so receivers cannot check which servers may send for them. Another 91 (1.2%) publish two SPF records, which counts as a permanent error. Together that is 423 domains (5.6%) where SPF cannot pass.

What it means: Gmail asks every sender, not just bulk senders, to pass SPF or DKIM. Bulk senders need both. If SPF is missing or broken, your mail is resting entirely on DKIM.

4. Up to 11.9% show no DKIM key where most providers put it

We found no DKIM key at any of 16 common selectors for 906 domains (11.9%). Treat this as an upper bound: a company can use a custom selector we did not test. Put the other way, at least 88.1% have DKIM in place.

Among the 4,739 domains whose mail runs on Google Workspace, 84.3% have a key at Google's default "google" selector. Among the 1,840 on Microsoft 365, 72.0% have a key at Microsoft's default selectors.

What it means: DKIM is the signature that survives forwarding. Without it, a forwarded sales email often fails authentication.

5. Up to 17% miss the basic SPF + DKIM + DMARC setup

6,294 domains (82.8%) pass all three basics in our checks: one valid SPF record, a DKIM key at a common selector, and one DMARC record. That leaves up to 1,307 (17.2%) that miss at least one piece. Because of the DKIM limit above, the true share is somewhat lower.

What it means: this baseline is what Gmail, Yahoo and Outlook now expect from anyone sending more than about 5,000 emails a day. Teams running outbound at scale can hit that number quickly across a whole domain.

6. Companies that already use a sales email tool are cleaner, but not on DMARC

We split the sample by whether the company's data shows a sales-engagement or cold email tool in use.

Group Domains Any hard problem No DMARC DMARC p=none DMARC enforced
Uses a sales email tool 1,141 6.6% 2.9% 30.7% 60.2%
No tool detected 6,460 12.7% 8.8% 31.8% 54.5%

What it means: teams that send outbound are about half as likely to have a hard error, possibly because their sending tools prompt them to set records up. But about 3 in 10 of them still sit at p=none, the same as everyone else. Getting a record in place is common; finishing the job is not.

7. Many DMARC setups are half-finished

What it means: a DMARC record without reports is a smoke alarm with no battery. You cannot safely move to enforcement if you cannot see who sends for you.

Are your sending domains on this list?

Book a call with Shawn. We will check your sending domains, show you what inboxes see, and explain how we set up email infrastructure for outbound in the US, UK and Europe, the Middle East and India.

30-minute call · no obligation

How to fix it: a checklist for founders and sales leaders

Run your domain through the email DNS checker (no sign-up) first. Then work down this list:

  1. One SPF record only. If you see two records starting v=spf1, merge them into one.
  2. List every sender in SPF. Your mailbox provider plus every tool that sends as you (marketing email, billing, support desk, sales tools). End the record with ~all or -all, and put nothing after it.
  3. Stay under 10 lookups. Each include:, a, mx and redirect= costs at least one, and nested includes count too. Remove tools you no longer use.
  4. Turn on DKIM in every sending tool, not just your mailbox provider. Each tool gives you a record to publish.
  5. Publish one DMARC record at _dmarc.yourdomain.com, starting with v=DMARC1; p=none; rua=mailto:... so you receive reports.
  6. Read the reports for 2 to 4 weeks. Make sure every real sender passes.
  7. Move to p=quarantine, then p=reject, and remove any pct below 100 once you are confident.
  8. Check MX. If replies go to this domain, it needs MX records.
  9. Recheck after every new tool. A common way to end up with two SPF records is adding a new sender as a separate record instead of merging it into the existing one.

Related guides: what DMARC, SPF and DKIM do, how long email warm-up takes, whether cold email is legal in your country, the infrastructure calculator for domains and inboxes, the cold email checker for the email itself, done-for-you sending infrastructure, what outbound lead generation costs, and more in the cold email hub.

Methodology

Limits you should know

Want sending domains that pass from day one?

We set up sending domains and inboxes with SPF, DKIM and DMARC in place, warm-up and daily health checks, then run the outbound on them. Book a call with Shawn to see how.

30-minute call · no obligation

Cite this study

B2BXclusive (2026). We checked 7,601 US SaaS domains: 40% don't tell inboxes to block fake emails. DNS snapshot of 9 October 2026, 7,601 US-headquartered SaaS companies with 21-200 employees. https://b2bxclusive.com/blog/saas-email-authentication-study/

Journalists and researchers: email shawn@b2bxclusive.com for the aggregate tables. We do not share company-level data.

Sources

Free download

40% of US SaaS Domains Leave the Door Open

Get this guide as a printable PDF cheat sheet: the short answer and key takeaways, 2 comparison tables, 8 quick answers.

Free. We may email you occasional guides; unsubscribe any time. Privacy

Frequently asked questions

What are SPF, DKIM and DMARC, in one line each?

SPF lists the servers allowed to send for your domain. DKIM adds a signature that proves the message was not changed. DMARC tells inboxes what to do when a message fails those checks, and sends you reports.

Is DMARC p=none bad?

It is a starting point, not a finish line. It meets the minimum rule for high-volume senders, but it tells inboxes to deliver mail that fails authentication, so it does not stop impersonation.

Will fixing DNS get my cold emails into the inbox?

It removes a reason to be filtered. Inbox placement also depends on your sending volume, list quality, complaint rate and content. Authentication is the floor, not the whole house.

Why do two SPF or DMARC records matter so much?

The standards allow one of each. With two SPF records, SPF returns an error. With two DMARC records, receivers ignore DMARC for that domain.

Do these rules apply to small teams?

Gmail asks every sender to pass SPF or DKIM. The stricter SPF + DKIM + DMARC rule applies at roughly 5,000 messages a day to Gmail or Outlook.com addresses, counted across the whole domain, including marketing and product email.

How did you check DKIM without knowing each company's selector?

We tried 16 selectors that common mail providers and sending tools use. That finds most keys but not custom ones, so treat our missing-DKIM numbers as an upper bound.

Can I see the list of companies?

No. We publish aggregates only and do not name any company.

Can I use this data?

Yes, with a link to this page (see "Cite this study" on this page).

Subhendu J Shawn

About the author

Subhendu J Shawn is the founder of B2BXclusive, a B2B outbound sales and lead generation agency, and the creator of Tailr CRM. His experience spans American Express and Amazon, and he has helped 50+ B2B companies build pipeline across the US, Europe, the Middle East and India. All articles by Shawn · Follow on LinkedIn

Keep reading

Want this running for you next month?

Book a free 30-minute strategy call. We will look at your market, ICP and current pipeline, and tell you honestly whether outbound will work for you.

Get qualified meetings booked for youBook call →