How to Set Up DMARC on Wix: Step-by-Step DNS Guide

Step-by-step guide to adding a DMARC record on Wix domains. Covers the Wix DNS manager, TXT record setup, host field quirks, and verification.

Last updated: 2026-01-28

If your domain is registered through Wix or you are using Wix as your DNS manager, adding a DMARC record is a quick process once you know where to go. Wix has its own DNS management interface that works a bit differently from traditional registrars, but the steps are straightforward.

This guide walks you through adding a DMARC TXT record in the Wix dashboard, handling the quirks of Wix's host field, and verifying everything is working. If you have not built your DMARC record yet, start with our how to create a DMARC record guide, then come back here.

Before You Start

Make sure you have these things ready before opening your Wix DNS settings.

Your DMARC record value. This is the string you will paste into the TXT record. A basic monitoring-only record looks like this:

v=DMARC1; p=none; rua=mailto:dmarc-reports@yourdomain.com;

Start with p=none to collect reports without blocking any email. Once you have confirmed all your legitimate sources pass authentication, you can move to p=quarantine or p=reject. See our DMARC policy levels guide for details on each option.

SPF and DKIM should be configured for your email provider. Wix itself does not act as your primary email sending service. Your email provider -- Google Workspace, Microsoft 365, Zoho, or another service -- needs SPF and DKIM set up for DMARC to work properly. For a clear overview of how these protocols differ, read SPF vs DKIM vs DMARC.

Access to your Wix account with domain permissions. You need to be the site owner or a collaborator with permissions to manage DNS settings.

If your domain is connected to Wix but your nameservers point to an external DNS provider (like Cloudflare), you need to add the DMARC record at that provider instead. The Wix DNS manager only controls records when Wix's nameservers are active for your domain.

Step-by-Step: Adding DMARC in Wix

1

Log in to your Wix account

Go to wix.com and sign in. From the Wix dashboard, you need to access your domain settings. If you manage multiple sites, make sure you are working with the correct one.

2

Open your domain settings

In the Wix dashboard, click Settings in the left sidebar, then click Domains. You will see a list of domains connected to your Wix account. Click on the domain you want to add DMARC to.

3

Go to DNS Records

On the domain detail page, click DNS Records or Manage DNS. This opens the DNS records panel where you can see all existing records and add new ones.

4

Add a new TXT record

Click the Add Record button near the top of the DNS records list. In the Record Type dropdown, select TXT.

5

Enter _dmarc as the host name

In the Host Name field, enter _dmarc. This is where Wix has a specific quirk — the field label may say "Host Name" or "Name," and Wix automatically appends your domain. So the full record will resolve at _dmarc.yourdomain.com. Only enter _dmarc with the underscore. Do not type your full domain name.

6

Paste your DMARC record as the value

In the Value field, paste your complete DMARC record string. For example: v=DMARC1; p=none; rua=mailto:dmarc-reports@yourdomain.com;. Do not add quotation marks around the value.

7

Set the TTL (optional)

Wix may let you set a TTL (Time to Live) value. The default is usually one hour (3600 seconds), which is fine. You can leave this at the default.

8

Save the record

Click Save or Add. The record will appear in your DNS records list. Wix typically applies DNS changes within a few minutes, but allow up to an hour for full propagation.

Wix Host Field Quirks

Wix's DNS manager handles the host name field slightly differently than some other providers. Here are the key things to know:

Do not include your domain in the host field. If your domain is example.com, you should enter _dmarc — not _dmarc.example.com. Wix appends the domain automatically. If you enter the full name, you may end up with a record at _dmarc.example.com.example.com, which will not work.

The underscore is required. DMARC records always live at the _dmarc subdomain. Make sure the underscore is included at the beginning of the host name. Without it, the record will be published at the wrong location and will not be found during DMARC lookups.

Check the display after saving. After you save the record, Wix may display the host as _dmarc or as _dmarc.yourdomain.com in the DNS records list. Both are fine as long as the record was created correctly.

SPF and DKIM for Wix Domains

Wix does not send email on your behalf in most cases — your website runs on Wix, but your email goes through a separate provider. Here is what to configure for common setups:

Using Google Workspace or Microsoft 365

This is the most common setup for Wix domain owners. Your SPF record needs to include your email provider's servers, and DKIM needs to be enabled in your provider's admin console. For Google Workspace, your SPF record should include include:_spf.google.com, and you need to publish DKIM keys through the Google Admin Console. The DKIM DNS records get added in Wix's DNS manager. If you manage your own mail infrastructure behind a Wix domain, see our DMARC for self-hosted email guide for additional setup steps.

Using Wix Inbox or Wix Email Marketing

If you use Wix's built-in business tools to send emails (like Wix Inbox for customer communication or Wix Email Marketing for campaigns), Wix handles the sending infrastructure. Check your Wix account for any required DNS records related to email authentication. Wix may prompt you to add specific SPF or DKIM records.

Not Sending Email from Your Domain

If your Wix domain is purely for a website and you never send email from it, publish a strict DMARC record to prevent spoofing:

v=DMARC1; p=reject; sp=reject;

This tells receiving mail servers to reject any email claiming to come from your domain.

Check your Wix domain's email setup

Verify your SPF, DKIM, and DMARC records are all correctly configured.

Run a Free Check

Verifying Your DMARC Record

After saving the record in Wix, wait five to ten minutes and then check it at dmarcrecordchecker.com. Enter your domain and verify:

  • The record starts with v=DMARC1
  • Your chosen policy is present (p=none, p=quarantine, or p=reject)
  • The rua reporting address is correct if you included one
  • There is only one DMARC record (no duplicates)

If the record does not appear, double-check that your domain's nameservers point to Wix. You can see this in your domain settings. If the nameservers point elsewhere, you need to add the record at that DNS provider instead.

Troubleshooting Wix DNS Issues

Record Not Showing Up

The most common reasons a DMARC record does not appear after adding it in Wix:

  • Typo in the host field. It must be exactly _dmarc with the underscore. Even a small typo means the record publishes at the wrong location.
  • Domain not using Wix nameservers. If you connected your domain to Wix using the pointing method (changing A records instead of nameservers), DNS records added in Wix may not work. You would need to add the DMARC record at your actual DNS provider.
  • Propagation delay. While Wix is usually fast, give it up to an hour before troubleshooting further.

Updating Your Record Later

When you are ready to move from monitoring to enforcement, find your DMARC TXT record in the Wix DNS manager, click the edit icon, and update the value. Change the policy and save. Start with p=quarantine; pct=25; and increase gradually.

For the full progression path, see our DMARC policy levels guide.

Set up the full authentication stack

DMARC works alongside SPF and DKIM. Make sure all three are configured for your email sending services. Use spfcreator.com for SPF records and dkimcreator.com for DKIM keys. All three working together give your domain complete email authentication.

Monitor Your DMARC Record

You've created your DMARC 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 a DMARC issue

Monitor your SPF, DKIM, DMARC and MX records daily. Get alerts when something breaks.

Start Monitoring