How to Create a SPF Record
Creating a New SPF Record
- Log into your DNS host (e.g., GoDaddy, Namecheap, Cloudflare).
- Navigate to the DNS or DNS Management section.
- Click “Add Record” (or edit an existing SPF/TXT record if it exists).
- Enter the following details:
| Field |
Value |
| Type |
TXT |
| Name / Host |
@ (or leave blank if required by your DNS host) |
| TTL |
3600 (or use the default) |
| Value / Text |
Your full SPF string, e.g.,
v=spf1 include:_spf.google.com ~all |
NOTE: If you don't know what senders or IP addresses to add for the Value you can review a list of Email Service Providers here for the SPF value to insert or you can use our SPF Record Generator Tool and we can guide you in what values you should include.
5. Verify your record is correctly setup by running a SPF Record Lookup. Any issues found will be highlighted in red.
Important: Only one SPF record should exist per domain. If you have more than one, combine them into a single entry.
Records for Subdomains
If you are creating a record for a subdomain you will want to make sure that you specify the sub part of the domain in the Host/Name/Alias field for most DNS providers.