Perry Web Creations Get a free quote
Email

Why your business emails land in spam, and how to fix it

If customers keep saying “I never got your email,” it’s usually a few missing settings on your domain. Here’s what they are and how to fix them.

Blaine Perry, founder of Perry Web Creations Blaine Perry · September 15, 2026
Laptop on a desk at night with one email highlighted in blue in the inbox

You send a quote, an invoice or a quick follow-up, and it never gets read. More often than not, it went straight to spam. For most small businesses the fix isn’t a new email provider. It’s a handful of settings most people have never heard of.

01 Why it happens

Gmail, Outlook and Yahoo check every message for proof that it really came from your domain. If your domain can’t prove it, your email looks a lot like the spoofed messages scammers send, so it gets filtered.

In 2024, Google and Yahoo started requiring this proof from bulk senders, and filters have only gotten stricter since. Businesses that never set it up are the ones feeling it.

02 The three records that fix it

All three live in your domain’s DNS settings. You don’t need to understand the technical details, just what each one does:

SPFThe guest list. A list of the services allowed to send email for your domain, like Google Workspace, Microsoft 365 or your website.
DKIMThe signature. A digital signature on every message that proves it really came from you and wasn’t changed along the way.
DMARCThe instructions. Tells inboxes what to do with messages that fail the first two checks, and sends you reports so you can spot problems.
Quick check you can do todaySend an email from your business address to a Gmail account. Open it, click the three dots and choose Show original. You’ll see SPF, DKIM and DMARC each marked PASS or FAIL.

03 Other common culprits

  • Sending business email from a Gmail, Yahoo or AOL address instead of your own domain.
  • Your website’s contact form sending messages “from” the visitor’s address instead of your own.
  • A brand-new domain, or suddenly sending far more email than usual.
  • Messages that are mostly images or links, with very little text.

04 How I fix it for clients

  1. Review your domain’s DNS and see which records are missing or wrong.
  2. Add or correct SPF, DKIM and DMARC for every service that sends email for you.
  3. Set your website’s forms to send through an authenticated mail service, so form emails stop getting flagged.
  4. Test with real inboxes, then keep an eye on the DMARC reports for anything new.

Once everything passes, most clients notice the difference within days: replies come back, and “check your spam folder” stops being part of every conversation.

Business Email, Deliverability, DNS
Blaine Perry, founder of Perry Web Creations

Blaine Perry

Web designer in Newton, MA. I build and look after WordPress websites, business email and local SEO for small businesses across Greater Boston and beyond.

More about me →

Keep Reading

All articles →
Let’s work together

Have a question about your website? Let’s talk.

Tell me a little about your business and I’ll get back to you within one business day to set up a quick call.