Wix sites lose leads when contact form emails and password resets land in the spam folder. The visitor does not get the confirmation, gets confused, and does not come back. The fix is usually a DNS record, not a template change.
Wix sends email through its own mail server by default. This is different from WordPress, where your hosting provider handles email. Wix's mail server has a good reputation, but the problem is that your domain's DNS records may not be configured to match.
The receiving mail server checks your domain's DNS records and the sending IP's reputation. If your domain does not have the correct SPF, DKIM, and DMARC records pointing to Wix's mail server, the email gets filtered to spam.
The frustrating part: Wix's email log shows "delivered." The email left Wix's server. It just did not reach the inbox because your domain's DNS records do not match.
Here is what the receiving mail server checks, in order:
Any one of these can break your deliverability. Most Wix sites have at least one missing or misconfigured.
You do not need to run dig commands by hand. Inboxproof checks all 6 records in about 30 seconds. You type in your domain, it queries your live DNS, and gives you a score plus the exact records to fix. No account, no setup, nothing to install.
The report is public and shareable, which is handy when you need to send the findings to whoever manages your DNS (your developer, your agency, your hosting provider).
If you use a custom domain on Wix (e.g., yoursite.com instead of yoursite.wixsite.com), you need to add Wix's DNS records to your domain's DNS settings. If these records are missing, your email will fail SPF and DKIM.
Fix: check your domain's DNS settings and add Wix's SPF, DKIM, and DMARC records. Wix provides the exact record values in your account settings.
If you use a custom domain on Wix, your SPF record needs to include Wix's mail server. For example, your SPF record should include "include:wixdns.com". If this include is missing, your email will fail SPF.
Fix: check your current SPF record and add the Wix include. If you use multiple services, add all of their includes.
If you use a custom domain on Wix, you need to add Wix's DKIM record to your DNS. Wix provides a specific DKIM record that you need to add to your DNS. If the DKIM record is missing, the email fails DKIM.
Fix: check your Wix account settings for the DKIM record and add it to your DNS.
Gmail has been enforcing DMARC more strictly since early 2024. A domain with no DMARC record is treated as unauthenticated. Gmail filters these emails more aggressively. Set your DMARC record to at least p=quarantine, and ideally p=reject once you are confident your SPF and DKIM are correct.
Fix: add a DMARC record to your DNS. Start with p=none, monitor the reports, then move to p=quarantine and p=reject.
If you use Wix's built-in email marketing feature, your email will be sent from Wix's mail server. This is different from your domain's mail server. You need to make sure your domain's DNS records are configured to allow Wix to send email on your behalf.
Fix: check your Wix account settings for the email marketing DNS records and add them to your DNS.
Fixing the records is the first step. But records break. Your DNS provider expires a record. A new include gets added. You do not get an email when this happens. You find out when a customer says "I never got the contact form response."
Inboxproof Pro monitors all 6 records daily and emails you the moment one breaks, expires, or changes. $29/month for up to 5 domains. For a Wix site, that is one domain. For an agency managing multiple sites, the Agency plan covers up to 25 domains for $99/month.
If any of these are missing, run a free audit and get the exact record values to add. Takes 30 seconds. No account needed.
Run a free 30 second audit on your domain. No account, no setup, reads your live DNS only.
Run my free auditAudited by Inboxproof · live DNS checks · privacy