How to connect a GoDaddy domain to Squarespace: in Squarespace open Domains, click Use a Domain I Own, type the domain, and choose GoDaddy; Squarespace then offers Nameserver Connect, which walks you into GoDaddy to paste two Squarespace nameservers, or DNS Connect, which logs into GoDaddy and adds the DNS records for you. Nameserver Connect is the fast route; DNS Connect is the right route if the domain also runs your email or has custom records, because handing nameservers to Squarespace can silently break both. This post covers both, the third option Squarespace itself recommends (transferring the domain in), the email trap, propagation times, and the reasons a connection sits on “pending” for days.
Connect, transfer, or leave it: which should you do?
| Option | What happens | Choose it when |
|---|---|---|
| Nameserver Connect | You paste two Squarespace nameservers into GoDaddy; Squarespace then manages all DNS | Domain does nothing but the website, no custom email records, and you want it done in minutes |
| DNS Connect | Nameservers stay at GoDaddy; Squarespace adds its A and CNAME records to GoDaddy’s DNS for you after you log in | Email (Microsoft 365, Google Workspace, GoDaddy email) or other records live on the domain; .ca, .au and .com.au domains, which cannot use Nameserver Connect |
| Transfer to Squarespace | Registration moves to Squarespace; one bill, one panel | You are happy to leave GoDaddy; the domain is over 60 days old and unlocked. Squarespace’s guide recommends this when eligible |
| Keep at GoDaddy, connected | Either connect method, renewals stay with GoDaddy | You prefer GoDaddy pricing or have many domains there |
Squarespace’s GoDaddy guide adds three preconditions: turn off DNSSEC in GoDaddy first, connect subdomains by a different guide, and start with GoDaddy’s default nameservers in place, because removing them beforehand produces an error.
Method 1: Nameserver Connect
- In Squarespace, open Domains and click Use a Domain I Own.
- Enter the domain, click the arrow, then Connect Domain. Squarespace detects GoDaddy.
- Click Get Started in the “Let’s Connect Your GoDaddy Domain” panel and log in to GoDaddy.
- In GoDaddy’s DNS Management, find Nameservers, click Change, choose Enter my own nameservers (advanced), and paste
connect1.squarespacedns.comandconnect2.squarespacedns.com. Save and confirm. - Back in Squarespace, click Finish, then Done.
- Back in Squarespace, the domain shows as connecting; give it up to 24 to 48 hours, then set it as primary and confirm SSL shows as secure.
After this, every DNS record is managed in Squarespace’s Domains panel, not GoDaddy’s, and any email records at GoDaddy stop applying the moment the nameservers change; that is the trap in the next section.
How to connect a GoDaddy domain to Squarespace with DNS Connect
- In Squarespace, Domains, Use a Domain I Own, enter the domain, click Connect Domain and choose No, use DNS records.
- Select GoDaddy from the provider list, log in, and click Connect; Squarespace adds the required records to the domain for you, then click Continue.
- If that automatic step fails, use Squarespace’s manual GoDaddy guide: disconnect and re-link the domain, choose Other as the provider, and copy the records by hand from the DNS Settings panel into GoDaddy’s DNS page. Those records are:
- Add the verification CNAME: host is the random code Squarespace shows, value
verify.squarespace.com. - Add the www CNAME: host
www, valueext-cust.squarespace.com. Delete GoDaddy’s default www record first if one exists. - Add the four A records for the root (host
@) with the IP addresses Squarespace lists, and delete GoDaddy’s default parked A record. - Do not touch MX, TXT or any record that mentions mail, outlook, google or an existing service.
- Back in Squarespace, click Refresh; records turn green as they propagate. Set the domain as primary once all are green.
Six records in total: one verification CNAME, the www CNAME and four A records. DNS Connect adds the same set without you typing them.
The email trap
The most common outcome of a GoDaddy-to-Squarespace connection is a working website and a dead email address. Nameserver Connect moves DNS to Squarespace, so GoDaddy’s MX and TXT records stop applying; DNS Connect leaves them in place. If your address is at the domain through Microsoft 365, Google Workspace or GoDaddy email, use DNS Connect, or re-create the MX, SPF and DKIM records in Squarespace’s DNS panel straight away (it has presets for Google Workspace). Then send a test email to yourself.
How long does it take, and why is it stuck?
| Symptom | Likely cause | Fix |
|---|---|---|
| Pending for more than 48 hours | DNSSEC still on at GoDaddy | Turn off DNSSEC in GoDaddy, wait, refresh in Squarespace |
| Verification record red | Typo in the random host code, or GoDaddy added the domain to the host | Host must be the code only; GoDaddy appends the domain automatically |
| www works, root does not (or the reverse) | One set of records missing | Check all four A records and the www CNAME |
| Old GoDaddy site still showing | Old A record not deleted, or browser cache | Delete the parked record; test in a private window |
| “Domain already connected to another site” | It is linked to a previous or trial Squarespace site | Disconnect it there first |
| Certificate warning | SSL not issued yet | Wait a few hours after the records go green |
| .ca or .au will not use nameservers | Not supported for those TLDs | DNS Connect |
Most connections complete within an hour. Squarespace quotes up to 48 hours for full propagation, and GoDaddy’s own walkthrough covers the GoDaddy side of the same steps.
Should you transfer the domain instead?
For a domain that exists only for the website, yes: one bill, DNS and SSL in one panel. Compare renewal prices first, and note that a transfer locks the domain for 60 days. Keep it at GoDaddy if you hold many domains there, if GoDaddy email is on it, or if the registration is too new to move. The GoDaddy versus Squarespace comparison covers the two companies’ builders as well as their domains, and changing a Squarespace domain covers what happens if the site later moves to a different address.
After the domain connects
- Set it as primary, so the built-in squarespace.com address redirects to it.
- Check
www.yourdomain.comandyourdomain.comboth load with a padlock. - Update Google Business Profile, Search Console and social links; if the site is new, publish it.
- Send and receive a test email.
Domain connection is the step clients most often get stuck on before launch on a Squarespace site, almost always because of email, which is why DNS Connect is my default for any client whose email lives on the domain; the subdomain guide covers the related case of pointing only blog.yourdomain.com at Squarespace.
Frequently asked questions
In Squarespace, Domains, Use a Domain I Own, enter the domain and choose GoDaddy. Pick Nameserver Connect to let Squarespace swap the nameservers automatically, or DNS Connect to add Squarespace’s verification CNAME, www CNAME and four A records in GoDaddy’s DNS panel yourself.
Nameserver Connect can, because it replaces GoDaddy’s DNS including MX records. Use DNS Connect if email runs on the domain, or re-add the MX, SPF and DKIM records in Squarespace’s DNS panel straight after connecting.
Usually under an hour once the records are correct, up to 48 hours for full propagation. Connections stuck longer are almost always DNSSEC left on at GoDaddy or a mistyped verification record.
Transfer if the domain exists only for the site and is eligible (over 60 days old, unlocked); it simplifies billing and DNS. Connect if email or other services depend on GoDaddy DNS, or you manage many domains there.
The verification CNAME is missing or mistyped, DNSSEC is enabled at GoDaddy, the old parked A record was not removed, or the domain is still linked to another Squarespace site. Check the DNS Settings panel in Squarespace; red records show which one.
Yes, with DNS Connect only. Nameserver Connect is not available for .ca, .au and .com.au domains.
