
How to Connect WordPress Domain to Squarespace: Step-by-Step Guide
Connect a WordPress Domain to Squarespace with DNS Records
Follow these steps to connect your WordPress domain to Squarespace while keeping it with WordPress.
Step 1: Initiate Connection in Squarespace
- Go to Domains panel
- Click "I already have a domain"
- Enter your domain name
- Click "Connect Domain"
- Select WordPress from dropdown
- Click "Connect Domain" and "Continue"
- Keep the DNS Settings panel open for reference
Step 2: Access WordPress DNS Settings
- Log into WordPress
- Navigate to My Site > Domains
- Select your domain
- Click "Change your name servers & DNS records"
- Click "DNS Records"
Step 3: Add First CNAME Record
- Copy the unique code from Squarespace's Host column
- In WordPress:
- Select CNAME as Type
- Paste the unique code in first field
- Enter verify.squarespace.com in Points To field
- Click Add New DNS Record
Step 4: Add Second CNAME Record
- In WordPress:
- Select CNAME as Type
- Enter www in first field
- Enter ext-cust.squarespace.com in Points To field
- Click Add New DNS Record
Step 5: Add Four A Records
Add these IP addresses one at a time:
- 198.185.159.144
- 198.185.159.145
- 198.49.23.144
- 198.49.23.145
For each:
- Select A as Type
- Leave first field empty
- Enter IP address in Points To field
- Click Add New DNS Record
Step 6: Wait for Connection
- Allow 24-72 hours for full connection
- Monitor progress in Squarespace DNS settings
- Look for green labels in Current Data column
- Connected status will show in Domains panel
Troubleshooting
If "Unable to Verify Domain Ownership" appears:
- Use DNS Checker tool in DNS Settings panel
- Verify A and CNAME records
- Make corrections as needed
For WordPress-specific help, contact WordPress support or consult their documentation.
Related Articles

How to Link Your 1&1 IONOS Domain to Squarespace Manually: Step-by-Step Guide
