Skip to main content
SPF records
Sam Gioia avatar
Written by Sam Gioia
Updated over a week ago

Updated Nov 1, 2023

SPF (Sender Policy Framework) is a security method that helps authenticate outgoing emails from custom domain email addresses. After you connect an email address to Dubsado, Dubsado automatically checks for an SPF record.

Having an SPF record with your domain host helps your email host recognize that any emails sent through Dubsado are legitimate. It reduces the chances of your emails ending up in spam and improves email security.

In Dubsado, the option to set up SPF only appears after you’ve already connected an email from Settings > Emails. Be sure to do that first!

SPF verification messages

There are three types of statuses that may appear in Dubsado in Settings > Emails.

Successful SPF record verifications

successful spf record

You may see one of two successful SPF record messages:

  • “You’re all set! No verification needed”

  • “Success! Your SPF record is verified”

Both mean that no further action is needed from you!

Your SPF record could not be verified

This error message occurs if you’re using a custom domain email address and Dubsado wasn’t able to verify that your domain host has an SPF record of that email address. To fix this, you’ll want to create an SPF record with your domain host. For instructions, please see our article on adding an SPF record.

Invalid SPF record

spf record could not be verified error message

The existing SPF record on file with your domain provider has an error. For further assistance, please see our help article on invalid SPF records or reach out to your email and domain host.


Can I have multiple SPF records?

You can’t have multiple SPF records within your domain host’s settings page. Having multiple SPF records may result in errors or non-deliverable emails. Please see our help article on merging multiple SPF records.

What if I added Dubsado IP addresses to my domain host in the past?

At one point, we may have provided you with IP addresses to input into your SPF records. You can find out if you have previously done this by checking your domain host’s DNS settings, and then looking for Dubsado IP addresses or It may look similar to the below example:

v=spf1 ip4: ip4: ~all

If you see this, you’ll want to remove and replace these IP addresses with When completed, your DNS value will appear as:

v=spf1 ~all

Using this value is more convenient than using IP addresses because you don't have to change your settings each time we make an update to our email servers. It’s easier for you to maintain!

What's the difference between an email host and a domain host?

When you have a custom domain for your website (, that domain requires a host. You may also have a custom email that you use ( This custom email is maintained by your email host. Your email host might be the same as your domain host, but it might also be different. For example, your domain might be hosted by Cloudflare, while your email is hosted through Google.

Your email host will provide the SPF record value that you need to add to your domain host’s DNS settings page. If you need help, start by reaching out to the support for your domain host.

If I change domain hosts, do I need to update my SPF record?

Yes. If you move your domain to a new host, you will need to repeat the setup process with your new domain host.

I set this up but my emails are still going to spam.

Although setting up an SPF record helps reduce emails ending up in spam, spam filters change frequently and it can’t be prevented every time. See our help article for additional tips on keeping your emails out of spam.

Can you make these changes in my domain for me?

Unfortunately, Dubsado isn't able to provide additional support for setup questions specific to your domain host. Please contact your domain host directly for assistance.

Did this answer your question?