Step by step SPF setup for Squarespace: complete instructions, examples, verification commands, and common pitfalls.
This is a reference guide for configuring SPF
on Squarespace. Use it while editing DNS or when troubleshooting deliverability.
Tip: Configure SPF for Squarespace in minutes. This guide keeps it practical and safe. Then verify everything with the
InboxGreen Free Checker.
Provider-specific notes for Squarespace
- Squarespace domains include a DNS Records section in Settings. For external domains pointed at Squarespace, add TXT records at your registrar.
- Squarespace Email Campaigns generates its own SPF and DKIM values. If you also use an external ESP, merge the SPF includes rather than creating a second record.
- Squarespace → Settings → Domains → Edit → Advanced settings → External DNS.
What you’ll need
- Access to your DNS provider (for example, Cloudflare, Namecheap, GoDaddy).
- Access to Squarespace admin where you can confirm the services that send mail.
Add or update SPF
SPF is a single TXT record published at host @ that lists all systems allowed
to send mail for your domain. If you already have an SPF record, edit it instead of adding a second one.
For Squarespace, a typical SPF looks like:
v=spf1 include:spf.squarespace.com ~all
If you also use another sender (for example, SendGrid), the combined record might be:
v=spf1 include:_spf.google.com include:sendgrid.net ~all
- Open your DNS provider and locate the existing
TXT record at host @ that contains v=spf1.
- If it exists, edit its value and merge includes. If it does not exist, create a new
TXT record:
- Type: TXT
- Name/Host:
@
- Value:
v=spf1 include:spf.squarespace.com ~all
- Prefer
~all while you are testing. Move to -all only when you are certain all real senders are covered.
- Save and wait for DNS propagation (often a few minutes, sometimes longer).
Verify SPF
Use any of these:
Common mistakes
- Multiple SPF records instead of one. Always merge mechanisms into a single record.
- Placing the record on
www instead of the root @.
- Forgetting secondary senders such as marketing or transactional tools.
- Switching to
-all too early and blocking legitimate traffic.
Pro tip: Turn on InboxGreen Monitoring to check these records daily and get alerts if something breaks.
Free Deliverability Scan
Check SPF, DKIM, DMARC and List-Unsubscribe for your domain in seconds.