How To Connect Your Domain To Squarespace

Some of the links on the Website may be "affiliate links". This means if you click on the link and sign up or purchase an item, I may receive an affiliate commission at no cost to you. Please check Disclaimer for more info.

How To Connect Domain To Squarespace

It’s easy to connect your domain name to Squarespace, if you registered the domain name directly through them.

However, given that your domain name was registered through a 3rd-party domain registrar or reseller, you will need to do couple of additional steps.

But do not worry, because you can link or connect your domain to Sqaurespace in several ways and one of the many methods is by following the steps below.


Step 1 – Start the connection in Squarespace

To connect your domain, start in the Domains panel:

  1. Go to the Home Menu or Accounts page and then select your website.
  2. Click Settings.
  3. Click Domains.
  4. Click Use a Domain I Own.
  5. Enter the full domain name you’re connecting in the Domain Name field.
  6. Click Continue.
  7. Click Connect From Provider.

Note: Just in case you see a message that says “This domain is already connected to another Squarespace site,” it means, that it’s connected to another Squarespace website.

So don’t forget to check your other Squarespace sites to find where the domain is connected. Then disconnect it from that site.

  1. Select your domain provider from the drop-down menu or simply select Other.
  2. Click Connect Domain.
  3. Click Okay.


Step 2 – View your DNS settings

After you connect your domain, a new panel will open with the records you need to enter in your provider account so your domain connects to Squarespace.

Keep this panel open for your reference.

If you ever need to access your DNS settings in the future, open Domains in the Settings panel. After that, click the name of your third-party domain to see the DNS settings for that domain.

Your domain records may be green or red, depending on what Squarespace is seeing from your domain provider.


Step 3 – Log into your domain account

In a new browser tab or window, log into your domain account, and find where you manage your DNS settings.

Depending on your provider, this may be called Zone File Settings, Manage Domains, Domain Manager, DNS Manager, Zone editor or something similar.

Here, you’ll create these records so your domain correctly links to your Squarespace site.

Note: Don’t delete MX records during this process. MX Records connect your email address. Therefore, deleting them could interfere with your email service.

Step 4 – Add the first CNAME Record

In the first line of your Squarespace DNS Settings, copy the unique code that appears directly below the Host column.

The unique code is a random string of numbers and letters that must point to

Add this through your provider’s DNS manager, create a CNAME with these values:

Alias or Host Name Type or Record Type Points to
Copy and paste the unique code under Host on the first line. CNAME or CNAME Alias
  • In case you notice a duplicate domain appear in your Alias or Host section, (like, add a period to the end of the record’s Host value ( The period prevents your provider from adding anything else to the end of the hostname.
  • If you’re experiencing issues verifying your domain with a CNAME Record or if your domain provider doesn’t support CNAME records, verify your domain using a TXT Record.
  • Supposing you don’t add this CNAME, or if it’s entered incorrectly, the domain will unlink from your site after 15 days. If this happens, you can start over to reconnect the domain.

Step 5 – Add the second CNAME Record

In the second line of your Squarespace DNS Settings, www appears directly below the Host column. This record must point to

Through your provider’s DNS manager, create a CNAME with these values:

Alias or Host Name Type or Record Type Points to
www CNAME or CNAME Alias

Depending on your provider, you may already have a CNAME set up with a www Alias. If so, edit this existing CNAME so that Points To is (For most providers, add this without the last “.”)

Note: If you’re experiencing issues adding this record or if your domain provider doesn’t support CNAME records, add an A record with the following details instead:

  • Alias or Host Name: www
  • Points To or Details:

Then, in Step 6, only add the three remaining A records.

Step 6 – Add the A Records

In the last four lines of your Squarespace DNS Settings, you’ll see four IP addresses in the Required Data column. Each of these displays @ in the Host column.

Find the area of your DNS settings where you edit your A Records. After that, create four A Records matching what’s shown below. If you can only add one A Record, use the record in the first row.

Host or Host Name Records, Record Type, or Type Points To or Details
@ A
@ A
@ A
@ A

Assuming that your provider doesn’t accept @ as a Host Name, we recommend leaving the Host/Host Name field blank or entering your domain name without the “www” in front.

Depending on your DNS provider, you may already have some A Records in place. Therefore, edit any existing A Records with Host Name @ so that Points To matches the values above.

If you see other A Records in your account that don’t match what’s shown in this guide:

  • Host: @ – Delete only if it doesn’t match what’s shown in this guide.
  • 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.

Step 7 – Wait for the DNS propagation to take effect

Congratulations, you’ve finished connecting the domain!

It can take 24 to 72 hours for the connection to start working properly. While waiting for the DNS propagation.

  • You can return to your Squarespace DNS Settings, then after click Refresh below the records, and the Current Data column will start to show if your records are entered correctly. When the domain is correctly linked, it will appear in the Domains panel with a Connected label.
  • It’s normal to see errors in the Domains panel or when visiting your domain for up to 72 hours after completing the steps in this guide. However, if you see any error messages after 72 hours has passed, see the next section.

Provider-specific guides

This is what I like about Squarespace, they created provider-specific guides which helps user to find the step-by-step guides for many popular providers.

You just need to choose or select your domain registrar or DNS provider below to see the specific guide you need to connect your domain to Squarespace.

Connect Google Domain to Squarespace

This Domain mapping guide for Google Domains is only applicable if the domain name and Squarespace website are registered under the same Google Account.

If not, you may need to add the Google account you used to create your Squarespace account to Google Domains permission.

However, if you did not use a Google account to setup your Squarespace website, you need to follow the manual integration process on Step 1.

  1. Open Google Domains.
  2. Click the domain name you want to manage.
  3. Open the Menu .
  4. Click Website and then Build website.
  5. Click See all options.
  6. Under Squarespace click Continue.
  7. Click Sign in to existing account.
  8. Log in with your Squarespace account. (The email address and password at this step is not the same as your Google Domains account. Use your existing Squarespace account to log in.)
  9. After login, click Link Domain.
  10. Click Accept if Squarespace asks permission to view your Google account information.
  11. To verify your domain is linked, from the Squarespace console, go to Settings | Domains page, and view the third-party domains section.
  12. Test your domain address in a browser. If the domain URL loads successfully, Congratulations! You’ve successfully connected your domain.

If after 48 hours and your website is still not working, try to go back to Step 1 to do manual integration instead.

Back to top

Let us know what you think