SPF Record for Squarespace: Email Authentication Setup Guide
Set up SPF for Squarespace email or add SPF records using Squarespace as your DNS host. Step-by-step instructions for both scenarios.
Last updated: 2026-05-14
Squarespace is a popular website builder, but when it comes to email and DNS, things can get confusing. Squarespace offers its own email service (powered by Google Workspace), hosts DNS for domains registered or transferred through Squarespace, and also serves as a website platform where your domain might point elsewhere for DNS. Each of these scenarios affects how you set up SPF.
For a comprehensive overview of SPF, see our complete SPF guide. This guide covers the most common situation: you use Squarespace's email service and need to set up SPF so your emails authenticate properly.
Understanding Squarespace and Email
Before jumping into setup, it helps to understand how Squarespace handles email. There are three distinct things that often get mixed up:
| Feature | What It Is | SPF Impact |
|---|---|---|
| Squarespace Email (Google Workspace) | A paid email service from Squarespace, powered by Google Workspace | Requires Google's SPF include |
| Squarespace DNS hosting | Domain management panel for domains registered with or transferred to Squarespace | Where you add TXT records |
| Squarespace website | Your website builder — does not send email on your behalf | No SPF impact |
Squarespace Email is essentially Google Workspace with Squarespace branding and billing (Squarespace Help: Email). When you sign up for Squarespace Email, you get a Google Workspace account. Your emails are sent through Google's servers, which means your SPF record needs to authorize Google.
Squarespace Email = Google Workspace
Because Squarespace Email runs on Google Workspace, the SPF setup is identical to a standard Google Workspace configuration. If you have seen guides for Google Workspace SPF, the same include value applies here.
SPF Record for Squarespace Email
If you use Squarespace Email (Google Workspace), your SPF record should include Google's SPF servers:
v=spf1 include:_spf.google.com ~all
If you also use other email services alongside Squarespace Email — like Mailchimp for marketing or Zendesk for support — add their includes to the same record:
v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
Remember, you can only have one SPF record per domain. All your authorized senders go in a single record using the include mechanism. See SPF for Multiple ESPs for more details.
Setting Up SPF in Squarespace DNS
If your domain is registered with Squarespace (or was transferred to Squarespace after they acquired Google Domains), you manage DNS through Squarespace's domain settings panel. Here is how to add your SPF record:
Log into your Squarespace account
Go to squarespace.com and sign in to the account that manages your domain. Note that your domain settings are separate from your website settings — you access them through the Domains section.
Navigate to your domain settings
Click on "Domains" in the left sidebar. You will see a list of domains in your account. Click on the domain you want to add the SPF record to.
Open DNS settings
Click "DNS" or "DNS Settings" from the domain management panel. This shows your current DNS records. Scroll through to check if an SPF record (a TXT record starting with v=spf1) already exists.
Add a new TXT record
Click "Add Record" and select "TXT" as the record type. Fill in the fields:
- Host: Enter
@(this represents your root domain) - Data / Value: Enter your full SPF record, for example:
v=spf1 include:_spf.google.com ~all - TTL: Leave at the default (usually 3600 or Auto)
If an SPF record already exists, edit it instead of creating a new one. Having two SPF records causes a PermError.
Save and verify
Click "Save" or "Add" to publish the record. DNS changes typically propagate within 1-4 hours, though Squarespace's own DNS servers usually update within minutes. Use the checker tool above to confirm the record is live and valid.
Check for existing SPF records first
If you enabled Squarespace Email, Squarespace may have automatically added an SPF record for you. Before adding a new one, check your DNS records for any existing TXT record starting with v=spf1. If one exists, edit it to include any additional services rather than creating a second record.
Squarespace DNS vs. External DNS
Your website can be on Squarespace while your DNS is managed elsewhere — or the reverse. The DNS host is where you add SPF records, regardless of where your website lives.
If Squarespace hosts your DNS: Add the TXT record in Squarespace's domain settings panel (steps above).
If your DNS is hosted elsewhere (like Cloudflare, GoDaddy, or Namecheap): Add the TXT record at that provider instead. The SPF value is the same — only where you add it changes. See our guides for Cloudflare, GoDaddy, or Namecheap.
A Note on Google Domains
In 2023, Squarespace acquired Google Domains. If your domain was originally registered with Google Domains, it was migrated to Squarespace. The DNS management interface changed, but your existing DNS records (including any SPF record) should have been preserved during the migration.
If you are coming from Google Domains and your email still works, your SPF record was likely carried over. Use the checker tool above to confirm it is still in place and valid. If something looks wrong or the record is missing, follow the steps above to re-add it.
Using a Third-Party Email Provider with Squarespace
Not everyone uses Squarespace Email. You might use Squarespace only for your website or DNS hosting while sending email through Microsoft 365, Zoho, or another provider. In that case, your SPF record should authorize your actual email provider — not Google.
Microsoft 365:
v=spf1 include:spf.protection.outlook.com ~all
Zoho Mail:
v=spf1 include:zoho.com ~all
No email at all (domain only used for website):
v=spf1 -all
If your domain does not send email, publish v=spf1 -all to prevent anyone from spoofing it — see softfail vs hardfail to understand the difference between ~all and -all. This is especially important for domains used only as website addresses. Not sure what to include? SPF Creator can build the right record based on your services.
Verifying Your Setup
After adding the SPF record, take these steps to confirm everything works:
1. Check the record. Use the tool above to verify your SPF record is published, syntactically correct, and within the 10 DNS lookup limit.
2. Send a test email. Send an email from your Squarespace Email (or whichever service you use) to a Gmail address. Open the message, click the three dots, select "Show original," and look for spf=pass in the authentication results.
3. Complete your authentication. SPF alone is not enough for reliable email delivery. Also set up DKIM (Squarespace Email handles this through Google Workspace) and DMARC to protect your domain fully. If you need to add an SPF record for a different domain on Squarespace's DNS, see our dedicated guide on adding SPF records in Squarespace.
References
- RFC 7208: Sender Policy Framework (SPF) — The current SPF specification
- Squarespace Help: Email through Squarespace — Official Squarespace email setup guide
- Google Workspace Admin Help: SPF — Google SPF setup (Squarespace Email is powered by Google Workspace)
Never miss an SPF issue
Monitor your SPF, DKIM, DMARC and MX records daily. Get alerts when something breaks.
Start Monitoring