Squarespace Domain DKIM Failures

Correcting DKIM Failures on Squarespace Domains

If your domain email is hosted or managed through Squarespace and you are experiencing DKIM failures, follow these steps to restore email deliverability and sender reputation.

Step 1: Identify Your Email Provider

Check your MX records in Squarespace (Settings > Domains > DNS Settings).
If they point to google.com, follow the Google Workspace steps. If they point to a different provider (Outlook, Zoho), use the Third-Party steps.

Scenario A: Google Workspace (Resold via Squarespace)

  1. Log into the Google Admin Console (admin.google.com).
  2. Navigate to Apps > Google Workspace > Gmail > Authenticate email.
  3. Select your domain and click Generate new record. Use 2048-bit (if Squarespace rejects it, revert to 1024-bit).
  4. Copy the TXT record name (usually google._domainkey) and the TXT record value.

Scenario B: Third-Party Email Providers

  1. Log into your email host’s control panel (e.g., Microsoft 365, Zoho).
  2. Find the DKIM Settings and generate a public key.
  3. Note the Selector (the prefix before ._domainkey) and the Value string.

Updating DNS in Squarespace

Regardless of provider, you must add the record to your Squarespace DNS dashboard:

  1. In Squarespace, go to Settings > Domains > [Your Domain] > DNS Settings.
  2. Scroll to Custom Records and click Add.
  3. Type: Select TXT.
  4. Host: Enter [selector]._domainkey (e.g., google._domainkey).
    Critical: Do NOT include your domain name here; Squarespace adds it automatically.
  5. Data: Paste the full key string starting with v=DKIM1;.
  6. Click Save.

⚠️ Pro-Tips for Success

  • Wait for Propagation: DNS changes can take 24-48 hours, though Squarespace usually updates within 1 hour.
  • Start Authentication: If using Google, you must return to the Admin Console and click “Start Authentication” after saving the DNS record.
  • Verify: Use a tool like MxToolbox to verify the record is active.