How to Add an SPF Record in Wix
Step-by-step guide to adding SPF records with Wix DNS. Learn how to manage SPF TXT records through the Wix domain dashboard for email authentication.
If your domain is managed through Wix and you send email from it, you need an SPF record. Wix makes website building easy, but it doesn't add SPF records for you automatically. Without one, emails sent from your domain -- whether through Google Workspace, Microsoft 365, or any other provider -- are more likely to land in spam or get rejected outright.
This guide walks you through adding an SPF record in Wix step by step.
Why Wix Domains Need SPF Records
Wix is a website builder, not an email provider. When you register a domain through Wix or point your domain's nameservers to Wix, the platform handles your DNS. But Wix doesn't send email on your behalf by default, and it doesn't create email authentication records for you.
That means if you've connected Google Workspace, Microsoft 365, Zoho Mail, or any other email service to your Wix domain, you're responsible for adding the SPF record yourself. Without it, receiving mail servers have no way to verify that your emails are legitimate.
Wix domains support TXT records, which is all you need for SPF. You don't need to transfer your domain away from Wix to set up proper email authentication.
Step-by-Step: Adding an SPF Record in Wix
Log in to your Wix account
Go to wix.com and sign in to the account that manages your domain. You'll land on your site dashboard.
Navigate to Domain Settings
From your dashboard, click Settings in the left sidebar, then click Domains. You'll see a list of all domains connected to your Wix site.
Open DNS Records
Click the three-dot menu next to your domain and select Manage DNS Records. This opens the DNS management panel where you can add, edit, and delete records.
Add a new TXT record
Scroll down to the TXT (Text) section and click Add Record. You'll see fields for Host Name, Value, and TTL.
Enter your SPF record
Fill in the fields as follows:
- Host Name: Leave blank or enter
@(Wix uses blank for the root domain) - Value: Your SPF record (e.g.,
v=spf1 include:_spf.google.com ~all) - TTL: Leave at default (usually 1 hour)
Click Save to publish the record.
Wait for DNS propagation
Wix DNS changes can take anywhere from a few minutes to 48 hours to fully propagate. In practice, most changes go live within 1-2 hours.
Verify your SPF record
Once propagation is complete, use SPF Record Check to look up your domain. Confirm the record is published, has valid syntax, and stays under the 10 DNS lookup limit.
Check for existing SPF records first
Before adding a new TXT record, scroll through your existing DNS records to check if there's already one starting with v=spf1. You can only have one SPF record per domain. If one exists, edit it instead of creating a new one.
SPF Record Examples for Wix Domains
Wix doesn't provide email hosting, so your SPF record depends entirely on which email provider you use. Here are the most common setups.
Wix + Google Workspace
v=spf1 include:_spf.google.com -all
This is the most common configuration for Wix users. Google Workspace handles all email, and the -all tells receiving servers to reject anything not sent through Google.
Wix + Microsoft 365
v=spf1 include:spf.protection.outlook.com -all
If you're using Outlook or Exchange Online through Microsoft 365 with your Wix domain.
Wix + Google Workspace + Mailchimp
v=spf1 include:_spf.google.com include:servers.mcsv.net -all
Google Workspace for team email, Mailchimp for marketing campaigns. This uses approximately 4-5 DNS lookups.
Wix + Google Workspace + SendGrid
v=spf1 include:_spf.google.com include:sendgrid.net -all
A common setup for Wix sites that also send transactional email (order confirmations, password resets) through SendGrid.
| Email Setup | SPF Record | DNS Lookups |
|---|---|---|
| Google Workspace only | v=spf1 include:_spf.google.com -all | ~3 |
| Microsoft 365 only | v=spf1 include:spf.protection.outlook.com -all | ~2 |
| Google + Mailchimp | v=spf1 include:_spf.google.com include:servers.mcsv.net -all | ~5 |
| Google + SendGrid | v=spf1 include:_spf.google.com include:sendgrid.net -all | ~4 |
Check your email deliverability
Make sure your SPF, DKIM, and DMARC records are all working together to protect your domain.
Common Mistakes When Adding SPF in Wix
Creating Multiple SPF Records
This is the number one mistake. If Google Workspace tells you to add an SPF record and then Mailchimp tells you to add another, you end up with two TXT records starting with v=spf1. This causes a permerror and breaks SPF entirely.
The fix: combine all includes into a single record.
# WRONG: Two separate TXT records
v=spf1 include:_spf.google.com -all
v=spf1 include:servers.mcsv.net -all
# CORRECT: One combined record
v=spf1 include:_spf.google.com include:servers.mcsv.net -all
Using the Wrong Host Name
In Wix, the host name for a root domain record should be blank or @. Some users accidentally type their domain name (like example.com) in the host field, which creates a record for example.com.example.com instead.
Forgetting to Remove Old Records
If you switch email providers (say, from Zoho to Google Workspace), remember to update your SPF record. Remove the old include and add the new one. Leaving stale includes wastes DNS lookups.
Not Waiting for Propagation
After saving your record in Wix, it won't be visible everywhere immediately. If you check right away and don't see it, wait an hour and try again before assuming something went wrong.
Wix DNS propagation can take up to 48 hours in rare cases. If your record still isn't showing after 48 hours, contact Wix support -- there may be an issue with your domain configuration.
Complete Email Authentication for Wix Domains
SPF is just one part of email authentication. For full protection, you also need:
- DKIM -- Adds a cryptographic signature to your emails proving they haven't been tampered with. Use DKIM Creator to generate your DKIM keys, then add the CNAME or TXT record in Wix DNS the same way you added SPF.
- DMARC -- Tells receiving servers what to do when SPF or DKIM fails. Use DMARC Creator to build your DMARC policy, then add it as a TXT record with the host name
_dmarc.
All three records are added through the same Wix DNS panel. Together, they give your domain the strongest possible email authentication.
Related Articles
Monitor Your New SPF Record
You've created your SPF record — now make sure it keeps working. The Email Deliverability Suite watches your SPF, DKIM, DMARC, and MX records daily and alerts you when something breaks.
Never miss an SPF issue
Monitor your SPF, DKIM, DMARC and MX records daily. Get alerts when something breaks.
Start Monitoring