How to Connect WordPress Domain to Squarespace: Complete DNS Guide

How to Connect WordPress Domain to Squarespace: Complete DNS Guide

By Michael Thompson

March 14, 2025 at 11:42 PM

Step 1: Starting the 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. 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

Previous Articles