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

1

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.

2

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.

3

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.

4

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.

5

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.

6

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.

7

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 SetupSPF RecordDNS Lookups
Google Workspace onlyv=spf1 include:_spf.google.com -all~3
Microsoft 365 onlyv=spf1 include:spf.protection.outlook.com -all~2
Google + Mailchimpv=spf1 include:_spf.google.com include:servers.mcsv.net -all~5
Google + SendGridv=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.

Start Monitoring

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.

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