
How to Add Custom Nameservers to DNS Records: A Complete Guide
Adding custom nameservers to DNS records is an optional advanced configuration that allows you to point subdomains to other servers. Here's how to properly set this up:
Prerequisites
- Domain must be registered with Squarespace or connected via Nameserver Connect
- DNSSEC protection must be disabled before proceeding
Disable DNSSEC Protection:
- Go to domains dashboard
- Select your domain
- Click DNS > DNSSEC
- Turn off DNS Security Extensions
- Click Confirm in the popup window
Add Custom Nameservers:
- Go to domains dashboard
- Select your domain
- Click DNS > DNS Settings
- Scroll to Custom Records
- Click Add Record
- Select NS as Type
- Enter host value (example: enter "mail" for mail.yourdomain.com)
- Add provider's NS record in Data field
- Click Save
Remove Custom Nameservers:
- Disable DNSSEC (follow steps above)
- Go to DNS > Domain Nameservers
- Click "Use Squarespace nameservers"
- Click Save
- Re-enable DNSSEC
Troubleshooting Tips:
- "Unable to add nameserver" error: Wait for any pending domain transfers to complete
- Can't see DNS Security Extensions switch: Delete DS records manually from DNSSEC settings
- Changes may take 24-72 hours to propagate
Note: For root domain or www modifications, refer to the nameserver modification process instead of this guide.
This configuration is not required for domains using DNS Connect - in those cases, modify DNS settings through your third-party domain provider.
Related Articles

Why Domain Changes Take Up to 48 Hours to Propagate Worldwide
