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

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

By Michael Thompson

March 15, 2025 at 02:27 AM

To connect a WordPress domain to Squarespace using DNS settings, follow these essential steps:

Step 1: Initialize Connection in Squarespace

  1. Open the Domains panel
  2. Click "Use your own domain"
  3. Enter your domain name
  4. Select WordPress from the dropdown menu
  5. Keep the DNS settings panel open for reference

Step 2: Access WordPress DNS Settings

  1. Log into WordPress
  2. Navigate to My Site > Upgrades > Domains
  3. Select your domain
  4. Click "Change Name Servers and DNS Records"
  5. Select "DNS records"

Step 3: Add First CNAME Record

  1. In WordPress, create a new CNAME record
  2. Copy the unique verification code from Squarespace's Host column
  3. Set Type as CNAME
  4. Point to: verify.squarespace.com

Step 4: Add Second CNAME Record

  1. Create another CNAME record
  2. Host: www
  3. 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

  1. Wait 24-72 hours for full propagation
  2. Check connection status in Squarespace's DNS Settings
  3. 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

Previous Articles