How to Add custom DNS records to your Squarespace domain
This post may contain affiliate links. I may earn a commission at no extra cost to you if you make a purchase through them. Full disclosure here.
Adding custom DNS records to your Squarespace-managed domain allows you to connect your site to third-party tools and services, such as Google Site Verification, Salesforce Marketing Cloud, or custom email providers. This guide will walk you through the process of accessing your domain's DNS settings and adding the necessary records.
Quick Fix
When to Use Custom DNS Records
You'll need to add custom DNS records if:
- Your domain is registered with Squarespace
- Your domain is registered with a third party and connected to Squarespace using Nameserver Connect
If your domain is connected via DNS Connect, you'll need to edit the DNS settings in your account with your third-party domain provider instead of following this guide.
How to Access Your Domain's DNS Settings
Open your Squarespace domains dashboard.
Click on the domain name you want to edit. If you have multiple Squarespace domains, you'll manage their DNS records separately.
Scroll down to the "Custom Records" section and click "Add Record".
Types of Custom DNS Records
Squarespace supports various types of custom DNS records, including:
A Records
A records point a domain name to the IP address of the hosting server. To add an A record:
In the "Type" dropdown menu, select "A".
In the "Host" field, enter the host record you're pointing.
In the "Data" field, enter the IP address you're pointing to.
Click "Save" to add the record.
CNAME Records
CNAME (Canonical Name) records are used to map one domain name to another. They are commonly used for subdomains or aliases.
TXT Records
TXT records are used for domain verification, email authentication, and other purposes. They contain text-based information that can be read by humans and machines.
MX Records
MX (Mail Exchange) records specify the mail server responsible for accepting email messages on behalf of a domain. They are used to set up custom email addresses.
Adding Custom DNS Records
Click on "Add Record" in the "Custom Records" section.
Select the appropriate record type from the dropdown menu (e.g., A, CNAME, TXT, MX).
Fill in the required fields for the selected record type.
Click "Save" to add the record to your domain's DNS settings.
Troubleshooting DNS Record Conflicts
If you encounter a "DNS Record Conflict" error when trying to add presets, it means your custom DNS records conflict with the presets you're trying to add.To resolve the conflict:
Look for similar types of records or records with data that might interfere with each other.
Remove any conflicting records.
Try adding the presets again.
Conclusion
Adding custom DNS records to your Squarespace domain allows you to integrate your site with various third-party services and tools.
By following this guide and understanding the different record types, you can extend the functionality of your Squarespace website and tailor it to your specific needs.
Remember to carefully manage your DNS settings to avoid conflicts and ensure a smooth integration process.