
How to Connect WordPress Domain to Squarespace: Complete DNS Guide
Step 1: Starting the Connection in Squarespace
- Open Domains menu
- Click Use External Domain
- Enter your domain name and click the arrow
- Click Connect Domain
- Select WordPress from dropdown
- Click Connect Domain and Next
- Keep the DNS Settings menu open for reference
Step 2: Access WordPress DNS Settings
- Log in to WordPress
- Navigate to My Site > Upgrades > Domains
- Select your domain
- Click Change Nameservers & DNS Records
- Click DNS Records
Step 3: Add First CNAME Record
- Type: CNAME
- Host: [Copy unique code from Squarespace]
- Points to: verify.squarespace.com
Step 4: Add Second CNAME Record
- Type: CNAME
- Host: www
- Points to: ext-cust.squarespace.com
Step 5: Add Four A Records Leave the host field empty and add these IP addresses:
- 198.185.159.144
- 198.185.159.145
- 198.49.23.144
- 198.49.23.145
Step 6: Wait for Connection
- Allow 24-72 hours for changes to take effect
- Monitor progress in Squarespace DNS settings
- Check for green labels indicating successful connection
Troubleshooting Tips:
- Use the DNS Records Checker Tool if you see "Domain ownership cannot be verified"
- Verify all DNS records are entered correctly
- Contact WordPress support if you need additional help
Note: Domain connection errors are normal during the first 72 hours. If errors persist after this period, review your DNS settings or consult the Domain Connections Troubleshooting guide.
Important: Keep your domain registration active with WordPress while using it with Squarespace.
Related Articles

How to Cancel a Domain Transfer: Step-by-Step Guide
