How to Connect Your WordPress Domain to Squarespace: DNS Setup Guide

How to Connect Your WordPress Domain to Squarespace: DNS Setup Guide

By Michael Turner

March 15, 2025 at 01:06 AM

Connecting a WordPress domain to Squarespace requires modifying DNS records in your WordPress account. Follow these step-by-step instructions to properly connect your domain.

Before Starting:

  • Your domain must remain registered with WordPress
  • The connection process takes 24-72 hours to complete
  • Have access to both your WordPress and Squarespace accounts

Step 1: Configure Squarespace Settings

  1. Go to the Domains panel
  2. Click "I already have a domain"
  3. Enter your domain name
  4. Click "Connect Domain"
  5. Select WordPress from the dropdown
  6. Click "Continue"
  7. 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 your name servers & DNS records"
  5. Select "DNS Records"

Step 3: Add First CNAME Record

  1. Copy the unique code from Squarespace's Host column
  2. In WordPress, select CNAME as Type
  3. Paste the unique code in the first field
  4. Enter "verify.squarespace.com" in Alias Of field
  5. Click "Add new DNS record"

Step 4: Add Second CNAME Record

  1. Select CNAME as Type
  2. Enter "www" in the first field
  3. Enter "ext-cust.squarespace.com" in Alias Of 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 record:

  1. Select A as Type
  2. Leave first field empty
  3. Enter IP address in Alias Of field
  4. Click "Add new DNS record"

Verification and Troubleshooting:

  • Monitor connection progress in Squarespace's DNS Settings panel
  • Click "Refresh Records" to check status
  • Green labels indicate successful connection
  • If issues persist after 72 hours, use the DNS verification tool
  • Contact WordPress support for account-specific questions

The domain is properly connected when it shows "Connected" status in your Squarespace Domains panel.

Related Articles

Previous Articles