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

  1. Open your Squarespace domains dashboard.

  2. Click on the domain name you want to edit. If you have multiple Squarespace domains, you'll manage their DNS records separately.

  3. 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

  1. Click on "Add Record" in the "Custom Records" section.

  2. Select the appropriate record type from the dropdown menu (e.g., A, CNAME, TXT, MX).

  3. Fill in the required fields for the selected record type.

  4. 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:

  1. Look for similar types of records or records with data that might interfere with each other.

  2. Remove any conflicting records.

  3. 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.

Previous
Previous

How to Change Markdown font size in Squarespace

Next
Next

How to Add forms to your Squarespace site