DKIM for Wix: Email Authentication Setup Guide

How to set up DKIM for Wix. Guide covering email authentication for Wix Email Marketing, Wix Ascend, and third-party email services on Wix domains.

Last updated: 2026-04-29

This guide is part of our Website and Ecommerce series.

If you built your website on Wix, there is a good chance you also send email from your domain - marketing newsletters through Wix Email Marketing, automated messages from Wix Ascend, or business email through Google Workspace or Microsoft 365. Without proper DKIM authentication, those messages are more likely to land in spam folders or get rejected entirely.

This guide covers how DKIM works on Wix, what gets handled automatically, and what you need to configure yourself.

DKIM (DomainKeys Identified Mail) attaches a cryptographic signature to every outgoing email. Inbox providers like Gmail, Outlook, and Yahoo check that signature to confirm the message was actually authorized by your domain. It is one of three core email authentication standards alongside SPF and DMARC.

Why Wix Site Owners Need DKIM

Email authentication is no longer optional. Gmail and Yahoo now require DKIM for bulk senders, and even smaller senders benefit from having it in place. Without DKIM, emails from your Wix domain are more likely to:

  • End up in spam. Inbox providers treat unauthenticated email with suspicion, especially marketing messages and automated notifications.
  • Fail DMARC checks. If you have a DMARC policy on your domain, messages without a valid DKIM signature will fail alignment and may be quarantined or rejected.
  • Undermine your brand. Recipients may see warning labels or generic sender addresses instead of your business name, reducing trust and open rates.
  • Hit deliverability walls. As authentication requirements tighten, unauthenticated email will only become harder to deliver.

How Wix Handles DKIM

Wix treats DKIM differently depending on which email service is doing the sending. Understanding this distinction is key to getting your setup right.

Email ServiceDKIM HandlingAction Required
Wix Email Marketing / AscendAutomatic for Wix-connected domainsNone - Wix manages DKIM signing internally
Google WorkspaceManual setup requiredAdd DKIM TXT record through Wix DNS
Microsoft 365Manual setup requiredAdd DKIM CNAME records through Wix DNS
Other third-party sendersManual setup requiredAdd DKIM records (TXT or CNAME) through Wix DNS

If you only use Wix Email Marketing or Wix Ascend on a Wix-connected domain, DKIM is already handled for you behind the scenes. You do not need to generate keys or add DNS records for those tools.

However, if you also use a third-party email provider - such as Google Workspace for business email or a service like Mailchimp for marketing - you need to add DKIM records to your Wix DNS settings yourself.

Each email service that sends on behalf of your domain needs its own DKIM configuration. Wix's automatic DKIM only covers emails sent through Wix's own tools. Third-party services must be set up separately.

Setting Up DKIM for Third-Party Email on Wix

When you use an external email provider alongside Wix, that provider will give you DKIM records to add to your DNS. Here is how to add them through the Wix dashboard.

1

Get your DKIM records from your email provider

Log in to your email provider's admin panel (Google Admin, Microsoft 365 Admin Center, or your marketing platform's settings). Look for the DKIM or domain authentication section and copy the DNS records provided. You will typically receive a TXT or CNAME record with a hostname and value.

2

Open the Wix DNS editor

In your Wix Dashboard, go to Settings > Domains. Click on the domain you want to configure, then select DNS Records. This opens the DNS editor where you can add new records.

3

Add the DKIM record

Click Add Record and choose the correct type - either TXT or CNAME, depending on what your email provider requires. Enter the hostname (often something like selector._domainkey) and the record value exactly as your provider specified. Do not add extra spaces or change the capitalization.

4

Save and wait for propagation

Save the record in Wix. DNS changes can take anywhere from a few minutes to 48 hours to propagate globally. Most updates are visible within an hour or two.

5

Verify in your email provider

Return to your email provider's admin panel and trigger verification. Most providers have a "Verify" or "Start Authentication" button that checks for the DNS record you just added. Once verification succeeds, your emails will carry a valid DKIM signature.

Need to generate your own DKIM keys?

If your email provider doesn't generate DKIM keys for you, use DKIM Creator to create them instantly in your browser.

Generate DKIM Keys

The Underscore Hostname Issue on Wix

DKIM hostnames include an underscore character - for example, google._domainkey or selector1._domainkey. Most DNS providers handle this without issue, but Wix-managed domains have occasionally had limitations with underscores in hostnames.

If you run into an error when adding a DKIM record, try these workarounds:

  • Enter only the subdomain portion. Some Wix DNS panels automatically append your domain, so you may only need to enter selector._domainkey rather than the full selector._domainkey.yourdomain.com.
  • Contact Wix Support. If the DNS editor rejects the underscore entirely, Wix Support can sometimes add the record on your behalf.
  • Consider external DNS. If you frequently need advanced DNS records, pointing your nameservers to a provider like Cloudflare gives you more flexibility while keeping your site on Wix.

The underscore issue does not affect all Wix accounts. Wix has improved their DNS editor over time, and many users can add underscore-containing hostnames without any problems. Try adding the record normally first before exploring workarounds.

Verifying Your DKIM Setup

After your email provider shows successful verification, confirm that DKIM is working on outgoing emails:

  1. Send a test email to Gmail. Compose a message from the email address tied to your domain and send it to a Gmail account.
  2. Check the email headers. In Gmail, open the message, click the three-dot menu, and select "Show original." Look for dkim=pass in the Authentication-Results section.
  3. Test each sending service. If you use multiple email tools (Wix Email Marketing plus Google Workspace, for example), send test messages from each one and verify DKIM independently.

If you see dkim=pass alongside your domain name, authentication is working correctly.

Troubleshooting Common Problems

DNS record not being detected Double-check that the hostname and value match exactly what your provider specified. Even a small typo will cause verification to fail. Wait a few hours before troubleshooting, as propagation times vary.

DKIM passes for one service but not another Each email service needs its own DKIM record with a unique selector. Verify that you have added records for every service that sends email from your domain, not just one.

Emails still going to spam after enabling DKIM DKIM is one piece of the puzzle. Make sure you also have a valid SPF record and a DMARC policy in place. Together, these three standards give inbox providers the confidence to deliver your messages.

Wix Email Marketing messages not authenticating If your domain is properly connected to Wix, Email Marketing DKIM should be automatic. Confirm that your domain status shows as connected in the Wix Domains panel. If it shows any errors, resolve the domain connection first.

When You Need DKIM Creator

For most Wix users, DKIM is either automatic (Wix Email Marketing) or provided by your email service (Google Workspace, Microsoft 365). But there are cases where generating your own keys with DKIM Creator makes sense:

  • Self-hosted mail servers that require you to provide your own key pair
  • Transactional email providers like SendGrid or Mailgun that support custom DKIM keys
  • Key rotation when you want to periodically replace your DKIM keys for security
  • Multiple sending services where you need unique selectors and keys for each one

References

  • RFC 6376 — DomainKeys Identified Mail (DKIM) Signatures
  • Wix official documentation — Email authentication and DNS settings

Built your business on Wix? Make sure every email you send - from order confirmations to marketing campaigns - is authenticated and lands where it belongs.

Set up DKIM for your Wix domain

Generate DKIM keys instantly in your browser. No installs, no signups - just secure keys ready for your DNS settings.

Generate DKIM Keys