Use this guide to troubleshoot the connection between your third-party domain host and your Squarespace site. If you recently connected your domain and the DNS settings panel shows error messages, this is normal. It can take 24-72 hours for the connection to start working properly.
Watch a video
Error message: This domain is already connected to another Squarespace site
If this message appears when you begin the connection process, check your other Squarespace sites to find where the domain is connected. When you find the site, disconnect the domain. If you can't find the site where your domain is connected, contact us for help.
Issues adding the CNAME records
There are two CNAME records needed to connect your domain: one that points to verify.squarespace.com and one that points to ext-cust.squarespace.com.
Troubleshooting verification CNAME record issues
The verification CNAME record (the one that points to verify.squarespace.com) has a few specific troubleshooting steps to try:
- If the verification CNAME isn’t connecting, this is often due to a miscopied verification code. The unique verification code, which is usually the first CNAME record you add to your provider’s settings, is a string of letters and numbers. We recommend copying and pasting the code from your domain’s DNS settings panel into your provider's settings to keep it accurate.
- If your verification CNAME doesn't show in the DNS settings panel, your domain is already verified. You don't need to do anything to verify the domain.
- If you're experiencing issues verifying your domain or if your domain provider doesn't support CNAME records, verify your domain using a TXT record.
Troubleshooting issues with either or both CNAME records
Try these troubleshooting steps for either of the CNAME records:
- If your Squarespace DNS Settings panel shows the record with your domain at the end (like ext-cust.squarespace.com.example.com), add a period to the end of the record's Data value (like ext-cust.squarespace.com.). This prevents your provider from adding your domain to the end of the data or points to value.
- If you notice a duplicate domain in your domain provider's Alias or Host section (like uniquecode.example.com.example.com), add a period to the end of the record's Host value (like uniquecode.example.com.). The period prevents your provider from adding anything else to the end of the hostname.
- If your domain provider shows the CNAME records with your domain at the end (like verify.squarespace.com.example.com), there's no action required. Some providers always add your domain to the end of the record. This won't affect the domain connection.
Issues adding the A records
If you find A records in your account that don’t match the four used to connect your domain, they may need to be deleted. You can take the following actions based on the data in the host field:
- Host: @ - Delete only if it doesn't match the four records used to connect your domain.
- Host: blank - Delete. "Blank" specifies your domain without the www in front.
- Host: Mail or Email - Don’t delete. This connects to your email address. Deleting it could interfere with your email service.
“Record not found” labels in the DNS Settings panel
When we detect an issue with the connection, records in the DNS Settings panel appear red and may show a “Record not found” label. A warning message may also display in the Domains panel, such as “DNS error.” You can fix this issue by ensuring the DNS settings are entered correctly:
- In the Home menu, click Settings, click Domains, then click the domain that’s not connecting properly.
- Click View DNS settings.
- Look for Record not found labels in the Current data column. These records aren’t connecting to your site.
- Log into your domain provider's account and find where you edit your DNS settings.
- Correct the error shown for each record, by ensuring that the Host, Type, and Required data information is entered correctly in your domain account. For help, visit Connecting a domain to your Squarespace site. You can also review the full list of provider-specific guides.
- Click Refresh in your Squarespace DNS Settings panel. While waiting for your settings to refresh, keep the following in mind:
- Records can take between 24 and 72 hours to update. If the record appears correctly in your provider's DNS panel but your Squarespace panel still shows an error, wait 72 hours, then click Refresh again.
- Refreshing repeatedly causes the DNS checker to try different servers. Some servers update with the new records sooner than others. This may temporarily cause your domain to connect for some visitors but not all. If clicking refresh shows inconsistent results, wait 72 hours before refreshing again.
If you followed the steps above and the DNS Settings panel still shows an error message, contact your domain provider to troubleshoot. You can also contact us as you work on the connection. We may suggest that you retry the connection process. This involves disconnecting the domain from your site and deleting the records from your provider’s account, before starting over.
Deprecated record label in the DNS settings
If a Deprecated label appears in the Current data column, you're using outdated domain records. While most visitors can still access your site through a standard URL (beginning with http://), deprecated records can prevent visitors from loading your site through an SSL secure URL (beginning with https://). To fix this, log into your domain account and ensure your CNAME and A records match our current requirements.
Extra records in the DNS settings
If your domain has records that conflict with the Squarespace required records, the DNS settings panel will show those records in red. These are different than the "Record not found" labels, as those will be listed beside the Squarespace records.
To fix the conflict, log into your domain provider's account and delete the extra records.
Issues with the nameservers
If you entered all of the required records, waited 72 hours for the connection to propagate, and your domain still hasn't connected, contact your domain provider to ensure that the domain’s nameservers point to the host where you entered the records.
A nameserver is a server that stores information about your domain, which helps your browser locate the domain’s records. We recommend using your domain provider's default nameservers.
If you've reviewed all the steps here, but your domain is still showing errors in your Squarespace settings, we recommend contacting your domain provider for more help.