How to Connect WordPress Domain to Squarespace: Step-by-Step Guide

How to Connect WordPress Domain to Squarespace: Step-by-Step Guide

By Michael Turner

March 14, 2025 at 11:41 PM

To connect a WordPress domain to your Squarespace website, follow these precise steps:

Step 1: Start Connection in Squarespace

  1. Open Domains menu
  2. Click Use External Domain
  3. Enter your domain name and click the arrow
  4. Click Connect Domain
  5. Select WordPress from dropdown
  6. Click Connect Domain and Next
  7. Keep the DNS settings menu open for reference

Step 2: Access WordPress DNS Settings

  1. Log in to WordPress
  2. Navigate to My Site > Upgrades > Domains
  3. Select your domain
  4. Click Change Nameservers & DNS Records
  5. Select DNS Records

Step 3: Add First CNAME Record

  • Type: CNAME
  • Host: Copy unique code from Squarespace DNS settings
  • Alias Of: verify.squarespace.com

Step 4: Add Second CNAME Record

  • Type: CNAME
  • Host: www
  • Alias Of: 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 full propagation
  • Monitor progress in Squarespace DNS settings
  • Look for green labels indicating successful connection
  • Domain will show "Connected" when complete

Troubleshooting

  • Use DNS Records Check Tool if domain shows "Domain ownership cannot be verified"
  • Verify all CNAME and A records match exactly
  • Contact WordPress support for account-specific issues

Important Notes:

  • Connection can take up to 72 hours to complete
  • Temporary errors are normal during propagation
  • Keep both WordPress and Squarespace tabs open while setting up
  • Double-check all records for accuracy before saving

Related Articles

Previous Articles