How to connect a custom domain to Squarespace
Point a domain bought elsewhere (GoDaddy, Namecheap, Google) to your Squarespace site using the correct DNS records, then verify it's live.
- An active Squarespace site (any plan)
- Login access to your domain registrar
Step by step
- 01
Open the Domains panel in Squarespace
From your site dashboard go to Settings → Domains → Use a Domain I Own. Enter your domain (e.g. example.com) and click Connect Domain.
- 02
Copy the DNS records Squarespace gives you
Squarespace will show four CNAME and A records. Keep this tab open — you'll paste these into your registrar.
- 03
Add the records at your registrar
Log into your registrar (GoDaddy/Namecheap/etc.), open DNS settings for the domain, and add each record exactly as Squarespace shows. Set TTL to the default.
- 04
Wait for propagation
DNS updates take anywhere from a few minutes to 48 hours. Squarespace verifies automatically and shows a green checkmark when connected.
- 05
Set the primary domain
In Squarespace Settings → Domains, mark the new domain as Primary so redirects work correctly.
Troubleshooting
We build sites on Squarespace, Wix, WordPress, Shopify, Webflow and Framer — from blank canvas to live domain.
Book a website call