DNS host
Add SPF, DKIM and DMARC records in Squarespace
In Squarespace open the domains dashboard, click the domain, then DNS > DNS Settings, scroll to Custom Records and click Add record. SPF is a TXT record with Name @, DMARC a TXT record with Name _dmarc, and DKIM a TXT or CNAME record at <selector>._domainkey. Squarespace adds your domain to the Name, and domains moved from Google Domains are managed here too.
Squarespace
What goes in Name
- SPF · Name
@- DKIM · Name
<selector>._domainkey- DMARC · Name
_dmarc
Check the records after you save them
Enter the domain: SPF, DKIM at common selectors, DMARC and MX are looked up live, so you see whether Squarespace is serving the new records yet.
Lookups go from your browser to Cloudflare's public DNS resolver. If no selector is given, the checker tries the common ones.
Field values
What goes in each field in Squarespace
Where: Domains dashboard > the domain > DNS > DNS Settings > Custom Recordssource (opens the vendor's page in a new tab)
- Type
- TXT
- Name
@- Text / Data
- v=spf1 include:<your provider> ~all (no quotes)
- TTL
- 4 hours (default)
- Type
- TXT or CNAME, as your provider gives it
- Name
<selector>._domainkey- Text / Data
- The key (Text) or the CNAME target (Data)
- TTL
- 4 hours (default)
- Type
- TXT
- Name
_dmarc- Text / Data
- v=DMARC1; p=none; rua=mailto:<address>
- TTL
- 4 hours (default)
Step by step
Add a record in Squarespace
TXT record: SPF, DMARC and DKIM keys
Open DNS Settingssource (opens the vendor's page in a new tab)
Open the domains dashboard, click the domain name, then DNS and DNS Settings
Add a custom recordsource (opens the vendor's page in a new tab)
Scroll down to Custom Records and click Add record, then pick TXT in Type
Name and Textsource (opens the vendor's page in a new tab)
Name is the host from your provider, or @ if none is listed (_dmarc for DMARC). Enter the record in the Text field
Savesource (opens the vendor's page in a new tab)
Click Save. Changes can take 24 to 48 hours to update
CNAME record: DKIM from a provider that hosts the key
Open Custom Recordssource (opens the vendor's page in a new tab)
Domains dashboard > the domain > DNS > DNS Settings, scroll to Custom Records and click Add record
Confirm it is yousource (opens the vendor's page in a new tab)
Enter your password or 2FA code if asked and click Continue
Add the CNAMEsource (opens the vendor's page in a new tab)
Pick CNAME in Type, enter the Name (it cannot be @) and the target in Data
Savesource (opens the vendor's page in a new tab)
Click Save
Squarespace specifics
Before you save
- Enter _dmarc without your domain at the end; Squarespace adds the domain automaticallysource (opens the vendor's page in a new tab)
- Several SPF records added as custom records are merged into one; remove quotes from SPF values, they can cause propagation issuessource (opens the vendor's page in a new tab)
- Only one DMARC record is allowed; Squarespace adds one itself for email forwarding and Email Campaigns sender verificationsource (opens the vendor's page in a new tab)
- DKIM and SPF values up to 2048 bits need no splitting; other TXT records, DMARC included, are limited to 255 characters per stringsource (opens the vendor's page in a new tab)
- Records here apply only when the domain uses Squarespace nameservers; with custom nameservers, add them at that DNS hostsource (opens the vendor's page in a new tab)
- Domains from Google Domains have been managed in Squarespace since September 7, 2023source (opens the vendor's page in a new tab)
Records by provider
The exact values each service asks for:
Troubleshooting
Common Squarespace errors and fixes
Record will not save
Replace the gray placeholder text in Name and Data with real valuessource (opens the vendor's page in a new tab)
This name record is already in use
Another record type sits on that Name, such as a CNAME and a TXT; change or remove onesource (opens the vendor's page in a new tab)
Custom record conflicts with an existing record
Edit or delete the conflicting record; for SPF, delete the existing SPF record firstsource (opens the vendor's page in a new tab)
Enter valid data
Split values over 255 characters into strings and remove trailing periods or extra characterssource (opens the vendor's page in a new tab)
Invalid IP address or Name error
Remove the trailing period from Datasource (opens the vendor's page in a new tab)
For cold email
Mailboxes that come with the DNS records done
Outreach2day buys the domains, publishes SPF, DKIM and DMARC, creates the mailboxes and starts warm-up, then sends your campaigns from its own sequencer or exports the mailboxes to Instantly or Smartlead.
- SPF, DKIM and DMARC set for youOn every domain, checked after setup and kept in place
- $2.50 a mailbox a month12-mailbox minimum; warm-up and the sending engine included
- 1,000+ mailboxesA volume price per mailbox, quoted on a call
Questions
How do I add a DKIM record in Squarespace?
Domains dashboard > the domain > DNS > DNS Settings > Custom Records > Add record. Pick TXT or CNAME as your provider says, enter <selector>._domainkey as the Name and paste the value in Text or Data, then Save.
Where are my Google Domains DNS records now?
In Squarespace: domains moved from Google Domains have been managed there since September 7, 2023. Add or edit records in DNS Settings under Custom Records.
Can I have two SPF records in Squarespace?
No. A domain needs one SPF record, and Squarespace merges SPF records added as custom records into one. Put every sending service's include in that record.
How long do Squarespace DNS changes take?
Squarespace says 24 to 48 hours, sometimes up to 72. Run the check above to see when the new records are live.
Sources
Squarespace documentation, checked . Menus and values change; if a step differs, Squarespace's own page is the reference.
- Edit your domain's DNS records (support.squarespace.com)
- DNS records for email (support.squarespace.com)
- DNS records for web hosting (support.squarespace.com)
- Troubleshooting issues with DNS records (support.squarespace.com)
- Why domain updates take up to 48 hours (support.squarespace.com)
- Review, change, or reset your domain's nameservers (support.squarespace.com)
- About the Google Domains migration to Squarespace (support.squarespace.com)
Deliverability call
Talk to our deliverability team
Book a call with the people who run our mailbox infrastructure. We look at your current setup and tell you what to change. Running 1,000+ mailboxes? We also quote a volume price below every vendor list price in our comparisons, warm-up and sending included.
- Review your domains, DNS records and current inbox placement
- Size the setup: domains, mailboxes per domain and daily volume per mailbox
- Plan warm-up and the move from your current provider or sequencer
- 1,000+ mailboxes: a volume price per mailbox for your setup
Free call
See open times in your time zone and book on this page.
Or open the booking pageLoading available times…
Open the booking page instead