Guide, checked November 2026
Squarespace domain forwarding: setup and what it leaves out
Squarespace will forward a domain you registered there, or one that moved there from Google Domains, to any address. It can keep the path. It drops query strings, and it locks the domain’s DNS records while the forward is active. This page covers the setup, a test with a real link, and what to use when you need more.
- olddomain.com/blog/blog keptWorks
- olddomain.com/?utm_source=xQuery droppedLimit
- DNS recordsLocked while forwardingLimit
Short version
Squarespace forwarding is fine for a spare domain that should point at your main site, and path forwarding covers a move where the page addresses stay the same. It is the wrong tool when links carry tracking parameters, when old and new addresses differ page by page, or when you look after redirects for many domains and need to see what each one receives.
Written by the SiteDetour team. Checked on 10 November 2026 against the Squarespace Help Center article "Forwarding a domain" (last updated 12 October 2026).
Trusted by universities, government agencies, credit unions and brands since 2019
Set up forwarding in Squarespace
For domains registered at Squarespace and domains connected with nameserver connect. Changes can take up to 48 hours.
Open the forwarding rules
Open your domains dashboard, click the domain, click Website, and scroll down to Domain Forwarding Rules.
Add a rule
Click Add rule. Squarespace asks for your password or two factor code first. Enter @ in the Subdomain field for the bare domain, then click Add subdomain and enter www to cover both.
Enter the destination
Type the address without http:// or https:// in front. A full page address, such as www.newsite.com/blog, is allowed.
Choose the type and the path setting
Under Advanced settings, pick Permanent Redirect (301) or Temporary Redirect (302). Under Path Forwarding, Maintain paths sends /blog/post to /blog/post on the new site. Remove paths sends everything to the one address you typed.
Save, and clear conflicts if asked
Click Save. If Squarespace says it cannot save the rule, delete any A, AAAA, ALIAS or CNAME record on the same host in DNS Settings and create the rule again.
If the domain came over from Google Domains, your forwarding rules were migrated with it, but Squarespace says they only work once you add some DNS records. Open each migrated rule and check it.
What Squarespace forwarding covers
Taken from the Squarespace Help Center, next to a hosted redirect on SiteDetour.
- olddomain.com/blogworks:newsite.com/blog
- olddomain.com/blog?utm_source=maillimit:newsite.com/blog, tag lost
- DNS recordslimit:locked while forwarding
- olddomain.com/blog?utm_source=mailworks:newsite.com/blog?utm_source=mail
Test it with a real link
Run these from any terminal. Replace olddomain.com with yours.
$ curl -sI http://olddomain.com | head -3HTTP/1.1 301 Moved PermanentlyLocation: https://www.newsite.com/$ curl -sI "https://olddomain.com/blog?utm_source=mail" | head -3HTTP/1.1 301 Moved PermanentlyLocation: https://www.newsite.com/blogThe second command asks for a page with a tracking parameter. With Maintain paths on, /blog should survive. The ?utm_source part will not: Squarespace’s help page says query parameters are not included when URLs are forwarded. If you have no terminal handy, paste the address into the free redirect checker and read the chain.
That matters for email and ad links that still point at the old domain. The visitor arrives, but the tag that tells your analytics where they came from is gone.
When Squarespace forwarding is not enough
Three routes, depending on how many domains you have and who has to manage them.
Stay on Squarespace forwarding
A spare domain, or a move where the page addresses match. Turn on Maintain paths, keep the domain on auto renew, and test it again after any change to the site.
Fits: one or two domains with simple needs.
Cloudflare, free
Move the domain’s nameservers to Cloudflare, add proxied A records to 192.0.2.1 for @ and www, and create a Redirect Rule. Cloudflare issues the certificate and can keep the path and query string. Each domain is its own zone with its own rule.
Fits: a few domains and someone at home in the Cloudflare dashboard.
SiteDetour
Keep the domain registered at Squarespace. Add it in SiteDetour and point its records at us. Query strings are forwarded, each old path can have its own destination, and every domain’s traffic shows up in one report.
Fits: many domains, non technical colleagues, or redirects you have to report on.
Move a Squarespace forward to SiteDetour
About ten minutes per domain, most of it waiting for DNS.
Create the redirect
In SiteDetour, open Redirects and click Create New. Enter olddomain.com as the domain, set the destination, and tick Include www subdomain.
Copy the DNS values
Click View DNS Instructions. The panel lists the A records for the bare domain and the CNAME target for subdomains. Keep it open.
Swap the records in Squarespace
Remove the forwarding rule first, because Squarespace locks DNS records while a forward is active. Then open the domain’s DNS settings and add the records from the panel.
Issue the certificate
Back in SiteDetour, click Acquire SSL certificate once DNS has updated. Subdomains usually update within five minutes. Bare domains can take up to 24 hours, depending on the old TTL.
Run the test again
Run the command with the tracking parameter again. The Location line should now include it. Renewals happen on their own after that.
Questions that come up
Does Squarespace domain forwarding keep the path?
Does it keep query strings such as UTM tags?
Why can’t I edit DNS records on a forwarded domain?
My Google Domains forwards stopped working after the move. Why?
Can I forward a domain that is registered somewhere else?
How long does Squarespace forwarding take to work?
Squarespace forwarding is fine for a spare domain that should point at your main site. It is the wrong tool when links carry tracking parameters.
Redirect your first domain in about ten minutes
Add the domain, copy the DNS records, and the certificate is issued for you. 14 days free, no credit card.
- 14 day free trial
- No credit card
- No traffic metering