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

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

By Michael Chen

March 15, 2025 at 01:07 AM

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

Step 1: Initiate Connection in Squarespace

  1. Navigate to the Domains panel
  2. Click "Use a domain I own"
  3. Enter your domain name and click the arrow
  4. Select WordPress from the dropdown menu
  5. Click "Connect domain" and "Continue"
  6. Keep the DNS Settings panel open for reference

Step 2: Access WordPress DNS Settings

  1. Log in to WordPress
  2. Go to My Site > Updates > Domains
  3. Select your domain
  4. Click "Edit nameservers and DNS records"
  5. Select "DNS Records"

Step 3: Add First CNAME Record

  1. In WordPress, select CNAME from Type dropdown
  2. Copy the unique code from Squarespace's Host column
  3. Enter verify.squarespace.com in the Points to field
  4. Click "Add new DNS record"

Step 4: Add Second CNAME Record

  1. Select CNAME from Type dropdown
  2. Enter "www" in the first field
  3. Enter ext-cust.squarespace.com in the Points to field
  4. Click "Add new DNS record"

Step 5: Add Four A Records Create separate A records for each IP address:

  • 198.185.159.144
  • 198.185.159.145
  • 198.49.23.144
  • 198.49.23.145

For each A record:

  1. Select A from Type dropdown
  2. Leave the first field empty
  3. Enter the IP address in Points to field
  4. Click "Add new DNS record"

Step 6: Wait for Connection

  • Allow 24-72 hours for complete connection
  • Check status in Squarespace DNS settings
  • Green checkmarks will appear as records verify
  • Domain will show as "Connected" when complete

Troubleshooting Tips:

  • If "Unable to verify domain ownership" appears after 72 hours, verify DNS records
  • Use the DNS record verification tool in Settings panel
  • Contact WordPress support for account-specific issues
  • Consult domain connection troubleshooting guide if needed

Related Articles

Previous Articles