How do you set up DMARC on Squarespace?

Updated July 3, 2026

To set up DMARC on Squarespace, open Domains from your account dashboard, click your domain, open its DNS settings, and add a custom TXT record with host _dmarc and a value starting with v=DMARC1. This applies to domains bought from Squarespace and to former Google Domains registrations, which Squarespace absorbed in 2023.

What you need before starting

  • A Squarespace account that manages the domain's DNS (domains migrated from Google Domains now live here too)
  • A DMARC record value (generate one with our free DMARC generator if you don't have one yet)
  • Optional but recommended: SPF and DKIM already configured for your email provider

Step by step

  1. 1

    Open your domain's DNS settings

    Sign in to Squarespace and open your account dashboard, then click Domains. Click the domain you want to configure and look for DNS (sometimes shown as DNS Settings or Edit DNS) to open the records view.

  2. 2

    Add a custom record

    Scroll to the Custom Records section and click Add Record (Squarespace's own preset records sit above this section; leave those alone).

  3. 3

    Enter the DMARC record

    In the Host field enter _dmarc (Squarespace appends your domain automatically; don't type the full _dmarc.yourdomain.com). Set Type to TXT and paste your DMARC record into the Data field.

    Host _dmarcType TXT
    v=DMARC1; p=none; rua=mailto:[email protected]; fo=1
  4. 4

    Save the record

    Click Save. Squarespace DNS changes usually go live within minutes, though allow up to an hour.

  5. 5

    Verify it's live

    Run your domain through our free DMARC checker. If the record shows up and parses cleanly, you're done. The first aggregate reports typically arrive within 24-48 hours.

Check that it worked

Our free checker reads your DMARC record live and explains every tag. Run it after the record saves.

Open the DMARC checker →

Common mistakes

Looking for the record in your Squarespace site settings

DNS lives under the account-level Domains dashboard, not under an individual website's settings. If you manage a domain migrated from Google Domains, it appears in the same Domains dashboard.

Editing DNS while the domain uses third-party nameservers

If your domain points at external nameservers (Cloudflare, for example), Squarespace's DNS panel is inactive and any records there are ignored. Add the DMARC record at the host the nameservers point to.

Adding a second DMARC record instead of editing the first

Google Workspace setup flows sometimes added a DMARC record in Google Domains before the migration. Check Custom Records for an existing _dmarc entry and edit it rather than duplicating it.

Frequently asked questions

My domain was on Google Domains. Is this guide still right?
Yes. Squarespace acquired Google Domains registrations in 2023, so those domains are now managed in the Squarespace Domains dashboard with the same Custom Records interface.
How long does a Squarespace DNS change take?
Usually minutes, occasionally up to an hour. If the record isn't visible after an hour, re-check the host field for typos.
Do Squarespace's built-in email campaigns need this record?
DMARC covers your whole domain, so one _dmarc record applies to Squarespace Email Campaigns, Google Workspace, and anything else sending as your domain. Make sure each sender also has SPF or DKIM set up.

The record is step one. The reports are the point

Publishing p=none starts a stream of XML reports about everyone sending as your domain. DMARCPath turns them into a plain-English dashboard and walks you to full protection at p=reject. One domain free.

Monitor this domain free →