All About Email Deliverability

You are here:
← All Topics

Why are my emails going to Spam / Junk?

Email providers implement automated spam and junk filters to ensure that your inbox isn’t flooded with crap from Nigerian princes and fake banks. That’s pretty nice, but sometimes those filters are a bit too vigorous, and exclude messages that you actually want to land in your inbox.

Every email provider does this slightly differently, so it’s not possible to write an all-encompassing guide to ensuring that emails from your website don’t go to spam. But we can give you a few basic pointers.

Email Deliverability Tip #1: Whitelist and/or Add the “From” Email Address to Your Email Contacts

One of the simplest ways to get a certain type of email message to stop going to spam is to add the “from” email address to your email contacts. This signals to the email provider that you are familiar with that email address, and want to receive messages from it in your inbox.

Some email providers also offer a “whitelisting” functionality, where you can enter certain “from” email addresses and/or domains that you always want to skip over the spam filter and go straight to your inbox.

If your email provider doesn’t provide whitelisting functionality, you may be able to set up a custom filter to create a rule saying that all message from a certain email address or domain should be pushed straight to your inbox.

Check your email provider’s documentation for more information on how to configure this in your case.

Email Deliverability Tip #2: Click the “Not Spam” Button

If messages that you want to receive are going to spam or junk, look for a button that says something like “Not Spam” or “Not Junk.” Simply clicking this button on an email message that went to spam can prevent that from happening going forward.

Email Deliverability Tip #3: Change the Way WordPress Sends Emails

Changing the way WordPress sends emails can help a lot with deliverability to your inbox.

A variety of SMTP plugins exist, which allow you to use your own email service to send mail from your WordPress site.

You can also install a plugin for a third party email service like SendGrid, although these services often require a paid subscription. But if SMTP and the other tips here aren’t working for you, that might be an easy way to go.

Email Deliverability Tip #4: Ensure Your Domain Isn’t Blacklisted

WordPress emails, including those from the Cross Check SEO plugin, send email from your website’s domain. It’s important to ensure that your domain isn’t on any “blacklists” (lists of spammy email senders).

There are a variety of websites, such as that can run a scan to see if your domain or email server IP has been blacklisted.

If you are on one or more blacklists, check the documentation for those particular lists for assistance with getting removed.

Email Deliverability Tip #5: Adjust DNS Settings

There are ways to add or edit records in your domain name’s DNS settings in order to improve email deliverability. Those include SPF, DKIM, DMARC and more. Consult your email and/or hosting provider for assistance in configuring these settings.

BE CAREFUL when working with DNS records. One small mistake in a DNS record can render your website and/or email address completely unusable. If you’re not confident in working with these records, have an expert or the support staff from your email/hosting provider assist.

Contact Us for Further Assistance

Email deliverability is a totally different animal than plugin development. We are much savvier with the latter, but we are willing to do our best to assist you with your email deliverability issues if you’re still having trouble after implementing these tips. Just contact us and let us know what’s going on.