As a web developer with 8+ years under my belt, I've tackled countless issues, from optimizing WooCommerce checkout flows with my OpenWA WhatsApp Gateway plugin to deploying robust Laravel ERP systems. One problem that consistently frustrates website owners, regardless of their platform, is when crucial communication breaks down - like a contact form not sending emails. Specifically, I often hear variations of, "My Wix contact form not sending emails to Gmail!" This isn't just a minor glitch; it's a direct loss of potential leads and customer interaction, which can significantly impact a business.
The symptom is always the same: a visitor fills out your Wix contact form, hits submit, and the form might even show a "Success" message. But then, nothing. You check your Gmail inbox, your spam folder, and there's no trace of the submission. It's infuriating because, from the user's perspective, everything worked, yet on your end, you're left in the dark. This article is all about getting those vital messages back into your inbox.
What Causes Wix Contact Form Not Sending Emails to Gmail?
Based on my experience troubleshooting email deliverability for everything from simple WordPress sites to complex full-stack applications on DigitalOcean, here are the most common culprits, ranked from most to least likely:
-
Wix Form Settings or Automation Misconfiguration
This is by far the most frequent issue. Wix forms rely on internal settings and automations to send emails. If the recipient email address is wrong, the automation is disabled, or not set up correctly, emails won't go anywhere. Sometimes, the form submissions are recorded in your Wix dashboard, but the email notification simply isn't triggered.
-
Domain Email Authentication (SPF, DKIM, DMARC) Issues
Gmail is notoriously strict about email authenticity. If your domain's DNS records - specifically SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail), and DMARC (Domain-based Message Authentication, Reporting & Conformance) - are not correctly configured to authorize Wix as a sender, Gmail's servers will often flag these emails as spam or reject them outright. This is a common pitfall when your domain's email is hosted elsewhere (e.g., Google Workspace) but your website is on Wix.
-
Gmail's Strict Spam Filters
Even with perfect DNS records, Gmail's sophisticated algorithms can still classify emails as spam based on content, sender reputation, or even specific IP addresses. If many users are sending low-quality emails through Wix's shared sending infrastructure, it can affect deliverability for everyone.
-
Temporary Wix Service Glitch
While less common, any platform can experience temporary service disruptions. A brief bug in Wix's email sending service could cause a hiccup. However, this is usually resolved quickly by Wix.
-
User-Specific Gmail Filters or Full Inbox
In rare cases, the issue might be on the recipient's side. If you (or the intended recipient) have aggressive Gmail filters set up, or a completely full inbox, incoming emails might be diverted or bounced. This is usually the least likely scenario for a widespread problem.
How to Fix Wix Contact Form Not Sending Emails to Gmail
Let's dive into the actionable steps to get your Wix contact form emails flowing smoothly to your Gmail inbox. I'll walk you through this just like I would troubleshoot a critical bug in a client's WooCommerce site or a custom React application.
Step 1: Check Your Wix Form Settings and Automations
This is always the first place to look. Often, it's a simple misconfiguration.
- Verify Form Submission Data: First, confirm that Wix is actually receiving the submissions. Go to your Wix Dashboard, navigate to 'Communications' > 'Forms & Submissions'. Look for the form in question and see if recent submissions are listed there. If submissions are appearing here, but you're not getting emails, then the issue is with the email notification itself.
-
Review Form Email Settings (Legacy Forms): If you're using an older Wix form component directly in the editor:
- Open your Wix Editor.
- Click on your contact form.
- Click the 'Settings' icon (gear).
- Look for an 'Email Settings' or 'Submission Settings' tab.
- Ensure the 'Email to' address is correct and set to your Gmail address.
-
Inspect Wix Automations (Most Common Method for Newer Forms): Modern Wix forms often use Automations for email notifications. This is similar to how I'd set up custom triggers for order notifications in my OpenWA WhatsApp Gateway plugin for WooCommerce merchants - ensuring the right action happens at the right time.
- Go to your Wix Dashboard.
- Navigate to 'Automations' > 'My Automations'.
- Look for an automation related to your contact form (e.g., "Send email to site owner when form is submitted").
- Ensure the automation is 'Active'. If it's paused, click the three dots and choose 'Activate'.
- Click on the automation to edit it and review its settings:
- Trigger: Make sure it's set to 'Wix Forms' and specifically choose your contact form.
- Action: Ensure the action is 'Send an Email'.
- Email Content: Click 'Edit Email' and verify the 'Recipient' field. It should be your correct Gmail address. Also, check the 'Sender email' - sometimes, a custom sender email might cause issues if not properly authenticated.
- Save any changes you make.

Step 2: Verify Your Domain's Email Authentication Records (DNS - SPF, DKIM, DMARC)
This is where things get a bit more technical, but it's crucial for email deliverability, especially to strict providers like Gmail. When I'm deploying applications like my School ERP (Laravel) on DigitalOcean, configuring DNS records for email services (like Mailgun or SendGrid) is a standard part of the setup to ensure transactional emails don't end up in spam. The same principle applies here.
You need to tell the internet (via your domain's DNS) that Wix is authorized to send emails on behalf of your domain. If your email is hosted with Google Workspace, you also need to ensure Google is authorized.
- Identify Your Domain Registrar: This is where you purchased your domain (e.g., GoDaddy, Namecheap, Google Domains). Log in there.
- Access DNS Settings: Look for 'DNS Management', 'Zone Editor', or similar.
-
Check Existing SPF Record: You should ideally have only ONE SPF record. It will be a TXT record. If you have an existing SPF record for Google Workspace (e.g.,
v=spf1 include:_spf.google.com ~all), you need to modify it. If you don't have one, you'll create one.To authorize Wix and Google Workspace (if you use Google for email):
Type: TXT Name/Host: @ or yourdomain.com Value: v=spf1 include:spf.wix.com include:_spf.google.com ~all TTL: 3600 (or default)If you only use Wix to send site notifications and your primary email isn't Google Workspace, you might just need
v=spf1 include:spf.wix.com ~all. The~allis a softfail, meaning emails from unauthorized senders *might* be spam. For stricter enforcement, you could use-all(hardfail), but that's advanced. - Check DKIM Records: DKIM records are usually automatically generated by your email provider or Wix. Wix generally handles DKIM on its end when sending emails. However, if your domain's email is with Google Workspace, you'll have specific DKIM CNAME records from Google that you've added to your DNS. Ensure these are present and correct. Wix sometimes advises adding specific DKIM records if you're using a custom sender email, so check Wix's support documentation for their most current recommendations.
- Consider a DMARC Record: DMARC builds on SPF and DKIM, giving instructions on what to do with emails that fail authentication. For improved deliverability, especially to Gmail, adding a basic DMARC record is a good idea. This would also be a TXT record.



