You can use your Squarespace Domain’s Advanced DNS Settings panel to point your domain to a different site or page. When your visitor enters this domain URL, they’ll see the second site, but with the original URL in the browser address bar. This can be helpful if you no longer need to use your domain for your Squarespace site, but it’s not eligible for transfer.
You can also use these settings to point a Squarespace subdomain. This is useful if you have another element of your brand on a second site, like a store or blog.
This guide explains the steps for pointing a domain or subdomain, depending where the URL will go.
Before you begin
- Pointing your domain is an advanced step that you might not need. In most cases, there are simpler ways to use a domain with another site.
- Review the differences between pointing and forwarding to ensure that you’re choosing the right option.
- This guide covers pointing Squarespace Domains. To point a domain or subdomain you purchased through a third party, follow your provider’s documentation.
- To direct a subdomain to the primary domain on the same site, rather than a specific page, visit Creating a subdomain for your Squarespace Domain.
Point to a non-Squarespace site
Use the Custom Records area of your Advanced Settings panel to point your domain. Before you begin, the site you’re pointing to should provide either a URL (CNAME) or an IP address (A record) to connect to their site.
- Open Advanced DNS settings for the domain that you’d like to point. In this example, we’re using the domain “createbeautifulwebsite.org.”
- In the Website Defaults section, delete your default records. Your domain can’t forward to another site when these defaults are in place. You can always add them again if you need them later.
- Scroll down to Custom Records. You’ll see an @ in the Host column and an A in the Record column.
- If you’re pointing to a URL, enter the following:
- Host: www
- Record: Choose CNAME from the drop-down
- Data: Enter the URL from your provider.
Here’s an example of how that would look if we’re pointing to Tumblr, who provided the URL “domains.tumblr.com:”
- If you’re pointing to an IP address, enter the following:
- Host: @
- Record: Choose A from the drop-down
- Data: Enter the IP address from your provider
Here’s how that would look pointing to Tumblr’s IP address, 188.8.131.52:
- Click Add to save the record and complete the process.
- In a new private or incognito window, enter your domain URL. You should see the third-party site with your Squarespace Domain in the browser address bar. If your domain isn’t pointing correctly, contact the provider for the site you’re pointing to and ask for the correct URL or IP address for pointing your domain.
Point a Squarespace subdomain
To point a subdomain, follow the same steps for a root domain, but create a new subdomain instead of “www.”
Since a subdomain is an extension an existing root domain, ensure that you start with the site using that root domain. For example, to point the subdomain “blog.mysite.com,” start by logging into the site using the “mysite.com” root domain.
Note: Ensure that the subdomain isn’t linked as a third-party domain in the Domains panel. If you try to forward it, you’ll see an error.
- Open Advanced DNS settings for the root domain.
- Add a new Custom Record using the steps above, but enter your subdomain as the Host record. For example, if the full subdomain you want is “blog.yourdomain.com,” you’d enter blog.
- In the Data field, enter the URL from your provider.
- Test by entering the subdomain in an incognito window. You should see the third-party site with your Squarespace subdomain in the browser address bar.
Point to a different Squarespace site
Instead of pointing the domain, move it to the other site. You don’t need to create any special records, meaning you’ll go through less steps. Moving your domain also moves your domain subscription to the second site, letting you manage all relevant site subscriptions in one place.
Point a subdomain to a different Squarespace site
When you point a subdomain from one Squarespace site to another, Squarespace handles it like a third-party domain. This means you’ll use DNS records to connect it to the second site.
Note: Instead of pointing a subdomain within Squarespace, you may want to move the root domain and then create a unique subdomain on the second site.
- Start with the site you’re pointing from. Open Advanced DNS settings for the root domain that you’ll add the subdomain to.
- From the Add Presets menu, select Subdomain. Enter the new subdomain name, such as blog or store, then click Add.
- Go to the second site where the subdomain will point. In the Domains panel, click Use a Domain I Own.
- Enter the full subdomain. For example, blog.yourdomain.com.
- Click Connect From Provider.
- Select Other as the domain provider, then click Connect Domain.
- From the DNS Settings panel that appears, copy the unique code from the Host column.
- Return to the first site’s Advanced Settings. Under Custom Records, enter a new record with the following:
- Host: Paste the unique code
- Record: Choose CNAME from the drop-down
- Data: verify.squarespace.com
Click Add to save the record.
- Return to the second site. In the Domains panel, disable the WWW prefix for the subdomain.
- Test the connection by entering the subdomain in an incognito window.
Point to a different page on the same site
It’s not possible to point a domain or subdomain to a different page of the same Squarespace site. Instead, you can use a forwarding preset.
I’m seeing a “DNS Conflict Alert” message
You’ll see this message if the subdomain you're trying to point is also linked to your site as a third-party domain, which creates a conflict in your Advanced DNS settings. If you’re pointing a subdomain, you don’t need to link it as a new domain. You only need to create it in your root domain’s Advanced Settings panel.
Review your domain settings to see if this is causing the problem. If it is, you’ll see a subdomain linked in the Third-Party Domains section of the Domains panel, which looks like this:
You'll also see subdomain records like these in the original domain's Advanced Settings:
Use the following steps to resolve this: