
How to Connect WordPress Domain to Squarespace: Step-by-Step Guide
To connect a WordPress domain to Squarespace using DNS settings, follow these essential steps:
Step 1: Initialize Connection in Squarespace
- Open the Domains panel
- Click "Use your own domain"
- Enter your domain name
- Select WordPress from the dropdown menu
- Keep the DNS settings panel open for reference
Step 2: Access WordPress DNS Settings
- Log into WordPress
- Navigate to My Site > Upgrades > Domains
- Select your domain
- Click "Change Name Servers and DNS Records"
- Select "DNS records"
Step 3: Add First CNAME Record
- In WordPress, create a new CNAME record
- Copy the unique verification code from Squarespace's Host column
- Set Type as CNAME
- Point to: verify.squarespace.com
Step 4: Add Second CNAME Record
- Create another CNAME record
- Host: www
- Point to: ext-cust.squarespace.com
Step 5: Add Four A Records Create A records with these IP addresses:
- 198.185.159.144
- 198.185.159.145
- 198.49.23.144
- 198.49.23.145
Leave the host field blank for all A records.
Step 6: Complete Connection
- Wait 24-72 hours for full propagation
- Check connection status in Squarespace's DNS Settings
- Look for green "Connected" label in Domains panel
Troubleshooting Tips:
- Use the DNS Checker tool if you see "Unable to verify domain ownership"
- Expect potential errors during the 72-hour propagation period
- Contact WordPress support for platform-specific issues
- Reference Squarespace's troubleshooting guide for persistent problems
Note: DNS changes may take up to 72 hours to fully propagate. During this time, your domain might experience temporary connectivity issues.
Related Articles

How to Connect IONOS Domain to Squarespace: Manual Configuration Guide
