If you use Wix to manage your domain and Google Workspace (Gmail) for your email, you need to follow these specific steps to white label your email in Spiro.
Wix and Google have unique requirements that, if ignored, can break your incoming email or prevent Spiro from sending on your behalf.
⚠️ Important Warnings Before You Start
Do NOT delete your Google MX records. If you do, you will stop receiving emails.
Do NOT create a second SPF record. You can only have one
v=spf1record per domain.Watch out for the "Double Domain" trap. Wix automatically adds your domain name to records. Do not type your full domain name in the Host field.
Step 1: Clean Up MX Records (Crucial for Receiving Mail)
When you set up white labeling, you might see instructions to add "MX Records" for Mailgun. Do not add these if you use Google Workspace.
Log in to your Wix Account and go to Domains > Manage DNS Records.
Scroll down to the MX (Mail Exchange) section.
Verify Google Records: Ensure you see 5 records pointing to Google (e.g.,
aspmx.l.google.com,alt1.aspmx.l.google.com, etc.). Keep these.Check for Mailgun Records: Look to see if you have already added records pointing to
mxa.mailgun.orgormxb.mailgun.org.If you see them: You must DELETE them immediately. (You only want Google to receive your email).
If you do NOT see them: Great! You can skip this step. Do not add them.
Step 2: The SPF Record (Authorizing Spiro to Send)
You likely already have an SPF record for Google. You cannot add a second one; you must merge them.
Scroll to the TXT (Text) section in Wix.
Look for a record that starts with
v=spf1. It likely looks like this:v=spf1 include:_spf.google.com ~all
Edit that record (do not create a new one).
Change the Value to include both Google and Mailgun:
New Value:
v=spf1 include:_spf.google.com include:mailgun.org ~all
Save.
Note: If you see a record starting with google-site-verification=..., leave it alone. It is safe and necessary.
Step 3: The DKIM Record (The "Host Name" Trap)
Spiro provides the full address for your key (e.g., smtp._domainkey.yourdomain.com), but Wix only wants the first part.
In the TXT (Text) section, click + Add Record.
Host Name: Enter ONLY
smtp._domainkey❌ Don't Paste:
smtp._domainkey.yourdomain.com(Wix will add your domain again, creating a "double domain" error).✅ Do Paste:
smtp._domainkey
Value: Paste the long key provided by Spiro (starts with
k=rsa...).Save.
Step 4: Check your DMARC Record (Optional but Recommended)
DMARC works alongside SPF and DKIM to improve email authentication and protect your domain from spoofing.
If your domain already has a DMARC record, you may want to update it so it works optimally with Spiro.
Find Your DMARC Record
In the TXT (Text) section of Wix, look for a record with the Host Name: _dmarc
If you don't have a DMARC record, you can skip this step.
If You Already Have a DMARC Record
Do not create another one.
Instead, edit your existing record and keep your current policy (such as p=none, p=quarantine, or p=reject).
Add or update these tags if they aren't already present:
If your record currently looks like:
v=DMARC1; p=quarantine;
You can update it to:
v=DMARC1; p=quarantine; adkim=r; aspf=r; rua=mailto:[email protected];
Important: Keep your existing p= policy. Only add the missing tags. Do not create a second _dmarc record.
Step 5: Verify
Wait 10–15 minutes for the changes to propagate through the internet.
Go back to your Spiro settings and click Verify.
If the SPF, DKIM, or DMARC records fail:
double-check that you didn't accidentally paste your full domain name into the Host field in Wix.
Confirm you only have one SPF record.
Confirm you only have one DMARC record.
Double-check that your Google MX records haven't been removed.
