Domain host
How to add MX, TXT and CNAME records in Squarespace Domains
Squarespace's domain registrar. Email records are added under DNS Settings in the domains dashboard.
Which email provider are you setting up?
- Google Workspace Google Workspace on Squarespace Domains
- Microsoft 365 Microsoft 365 on Squarespace Domains
- Zoho Mail Zoho Mail on Squarespace Domains
- Fastmail Fastmail on Squarespace Domains
- Hostinger Email Hostinger Email on Squarespace Domains
- iCloud+ Custom Email Domain iCloud+ Custom Email Domain on Squarespace Domains
- Migadu Migadu on Squarespace Domains
- Namecheap Private Email Namecheap Private Email on Squarespace Domains
- Proton Mail Proton Mail on Squarespace Domains
- Rackspace Email Rackspace Email on Squarespace Domains
- Titan Email Titan Email on Squarespace Domains
Find the DNS editor
- Open the domains dashboard (account.squarespace.com/domains).
- Click your domain.
- Click DNS, then DNS Settings.
What goes in each field
| Record | Host field | Value field |
|---|---|---|
| MX | Name | Mail Server + Priority |
| TXT | Name | Text |
| CNAME | Name | Data |
- For your bare domain, MX: enter @ in Name; TXT: enter @ in Name; CNAME: enter @ in Name.
- For other names, type only the part before your domain (for example _dmarc). Squarespace Domains adds your domain automatically.
- Default TTL: 4 hours.
Adding a record at Squarespace Domains
MX record
- Click Add record.
- Re-enter your password (or confirm with two-factor authentication) if asked, then click Continue.
- Set Type to MX, then fill in Name, Priority and Mail Server.
- Click Save. Add one record per mail server, each with its own priority.
TXT record
- Scroll to Custom Records and click Add record.
- Re-enter your password (or confirm with two-factor authentication) if asked, then click Continue.
- Set Type to TXT, then fill in Name and Text.
- Click Save.
CNAME record
- Scroll to Custom Records and click Add record.
- Re-enter your password (or confirm with two-factor authentication) if asked, then click Continue.
- Set Type to CNAME, then fill in Name and Data.
- Click Save.
Squarespace Domains gotchas
Squarespace Domains DNS: questions
How do I add an MX record in Squarespace Domains?
Open the domains dashboard (account.squarespace.com/domains). Click your domain. Click DNS, then DNS Settings. Click Add record. Re-enter your password (or confirm with two-factor authentication) if asked, then click Continue. Set Type to MX, then fill in Name, Priority and Mail Server. Click Save. Add one record per mail server, each with its own priority.
How do I add a TXT record in Squarespace Domains?
Open the domains dashboard (account.squarespace.com/domains). Click your domain. Click DNS, then DNS Settings. Scroll to Custom Records and click Add record. Re-enter your password (or confirm with two-factor authentication) if asked, then click Continue. Set Type to TXT, then fill in Name and Text. Click Save.
What goes in the Name field at Squarespace Domains?
Enter @ for records on your bare domain, such as MX and SPF. For the others, enter only the part before your domain, for example _dmarc. Squarespace Domains adds your domain automatically.
How long do DNS changes take at Squarespace Domains?
Squarespace says DNS changes can take 24 to 48 hours to update.