All Collections
Domains & Hosting
Domain Configuration
How to Connect Your Domain From Squarespace to Showit
How to Connect Your Domain From Squarespace to Showit

Check out this step-by-step guide on setting your Squarespace DNS to display your site at your domain!

Jeff Willems avatar
Written by Jeff Willems
Updated this week

These are the steps for how to manually connect your domain to your Showit site if you are using Squarespace as your domain registrar.

⚠️ If you are wanting to migrate a blog you cannot switch your DNS records until our Showit blog team has finished migrating your blog.

If you do switch your DNS records before your blog is migrated, our blog team will be unable to migrate your blog. Once the migration is complete, our team will message you and give you the necessary DNS records.

If you need to add or migrate a blog to your Showit site, you can find out how to do that here:

Note: If you've already applied the DNS records and just need to have the SSL applied so that your site is secure, you can message our support team and ask for that to be setup.

Getting Started

To get started you'll want to log in to your Squarespace account where your domain is hosted. Navigate to Your Domains and select the 3 little dots to manage the domain settings.

⚠️ If your domain is locked, it will need to be unlocked before you can access the DNS records. If you run into these issues you can contact Squarespace to help unlock your domain.

Next, select the Squarespace hosted domain that you would like to connect to your Showit site.

Then, choose the DNS SETTINGS option.

Here you'll find your domain's DNS records. You will want to delete the Squarespace Default Records. You may see other records in your DNS settings, so make sure you are only removing the Squarespace Defaults records.

Find Your Site Specific DNS Records

Note: If you have a blog tier Showit subscription, you will need to request a blog setup before you make changes to your DNS records.

After you have deleted the Squarespace Default records, you'll want to add your site specific DNS records. Click here to find them:

Or find your DNS records manually by following these steps:

To manually find your site specific DNS records follow these steps:
1). Click your name in the lower left corner of Showit
2). Choose Manage Account
3). Click Your DNS Records below your domain

Note: If you see a message in your account screen that says "Your website doesn't appear to be connected to Showit," go into the Design App and ensure you have clicked “Connect Your Domain” in the upper left of the Design App to submit your domain.

This will take you to your domains screen within Showit. Under Your DNS Records are the DNS record values that you will want to apply within your Hover account.

  • If you have a Green Note, that record is good and doesn't need changed.

  • If you have a Red Note, that record is wrong and need to be deleted.

  • If you have a Yellow Record, that record needs to be set or added.

Apply Your DNS Records in Squarespace

You can work with Squarespace customer support to apply your records by giving them the records or you can do it yourself by referencing the instructions below for setup steps.

⚠️ If you have a DNS record with the Type: CNAME, enter this CNAME record first and then click SAVE. Squarespace sometimes needs this record to be entered and saved before the next 2 A Records are entered.

You can add new records here in your DNS Settings.

Setting Your Nameservers

If you encounter a notification about setting your Nameservers, you'll need to navigate to Advanced Settings and set the default to use Squarespace nameservers. This will allow the DNS records you just set to be applied.

If you run into an issue saving your DNS records you may need to contact Squarespace and have them assist you. Squarespace DNS records can sometimes be difficult to save.


Once you have set up your DNS records, the changes that were made may not update immediately. While these changes can happen in a matter of minutes or hours, it can take up to 48 hours to fully propagate throughout the internet worldwide. So if you aren't seeing it live right away, give it another few hours, and refresh the page.

Check Your DNS Records

If you aren't sure that your DNS records have been set correctly in your registrar, you can check in your Showit Account.

On your Domains screen, click on the button that says Check Site.

This refresh can be used once every 5 minutes to run a check on your DNS records. If your records have a green note next to them, they are set correctly. If the note is yellow or red, some changes might still need to be made to your records.

If you are certain that you've set your records correctly, but you're still seeing errors after checking your site, your DNS records might still be updating. See Propagation.

Secure Your Site With an SSL

Once your DNS records have been set within your domain registrar, you will need to have an SSL set for your site in order for it to be secure. Your SSL will be set differently depending on what subscription you have with Showit.

SSL for Non-Blog Subscription

If you do not have a blog included with your Showit subscription and you have just finished setting your DNS records within your domain registrar, you can set your SSL within your Showit Account.

To do so, simply navigate to your Showit Account and then click on the Domains option in the top right corner.

On your Domains screen, click on the button that says Check Site.

This Check Site button will run a new check to see if your DNS records have been set correctly, and if they have, it will automatically apply your SSL to your site!

SSL for Blog Subscription

If you have either the Basic or the Advanced Showit Blog Subscription and your blog has been set up, your DNS records have been set and have had time to propagate, your SSL should automatically set itself.

Occasionally, something may happen to prevent your SSL from properly setting, or you may receive a 1001 error message when you try to load your site. If this happens, don't worry! We've got your back. Reach out to the Showit Support Team and request that they set your SSL or clear that 1001 error for you.


Where can I set my DNS records?

Go to your Domain Registrar (where you purchased your domain.)

Where can I find the right DNS records I need to input?

You can find them in your account settings in Showit. Just click your name in the lower left corner, choose "manage account," then "Your DNS Records." If you get stuck here, just ask support!

How do I apply the right DNS records?

Follow along here. Or, you can ask your domain host customer support to help you input them!

How long will it take for my DNS records to propagate?

Usually within a couple hours, but in rare cases up to 48 hours. If it takes longer than this, just contact support!

Did this answer your question?