Multi-level subdomains with Squarespace
One of our clients required their website to use a four level subdomain starting with “www” to ensure consistency with their organization’s other sites.
To confirm this setup works with Squarespace, I published this site at www.abc.fil.ion.testcard.dev.
DNS configuration
To connect this multi-level subdomain to Squarespace, I configured the following DNS records with our DNS provider (not using Squarespace’s built-in DNS):
| Type | Name | Content |
|---|---|---|
| CNAME | www.abc.fil.ion | ext-cust.squarespace.com |
| CNAME | abc.fil.ion | ext-cust.squarespace.com |
Note: The apex domain, testcard.dev, points to a different, externally hosted website. No A records for Squarespace were added here.
Connecting in Squarespace
In the Squarespace CMS, I linked the domain abc.fil.ion.testcard.dev.
I then enabled the “Use www prefix” option to support the full www-prefixed subdomain.
The site became accessible at www.abc.fil.ion.testcard.dev.
Official support
Although this configuration worked, I contacted Squarespace support for confirmation. They said…
“If your DNS provider supports multiple subdomain levels and these domains support reverse lookups, Squarespace can connect to them. However, Squarespace’s own DNS service does not support multi-level subdomains.”
This means:
You can use multi-level subdomains with Squarespace, provided your external DNS provider allows it and you use their DNS management tools.
Squarespace’s built-in DNS does not support this configuration. All DNS records for multi-level subdomains must be managed through your own DNS provider.
If you have questions about advanced DNS configurations with Squarespace, consult your DNS provider and refer to official Squarespace documentation.

