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

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

By Michael Thompson

March 15, 2025 at 01:07 AM

To connect a WordPress domain to your Squarespace site, follow these step-by-step instructions:

Before starting, ensure you meet all requirements for connecting a third-party domain.

Step 1: Start the Connection in Squarespace

  1. Open the Domains panel
  2. Click "Use your own domain"
  3. Enter your full domain name and click the arrow
  4. Click "Connect Domain"
  5. Select WordPress from the dropdown menu
  6. Click "Connect Domain" and then "Continue"
  7. Keep the new panel with DNS records open for reference

Step 2: Access WordPress DNS Settings

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

Step 3: Add First CNAME Record

  1. Copy the unique code from Squarespace's DNS Settings
  2. In WordPress, select CNAME from Type dropdown
  3. Paste the unique code in the first field
  4. Enter "verify.squarespace.com" in Points to (Alias) field
  5. 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 Points to (Alias) field
  4. Click "Add New DNS Record"

Step 5: Add Four A Records

Add the following IP addresses as separate A records:

  • 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 first field blank
  3. Enter IP address in Points to field
  4. Click "Add New DNS Record"

Step 6: Wait for Connection

  • Allow 24-72 hours for the connection to complete
  • Monitor progress in Squarespace DNS Settings
  • Green labels indicate successful connections
  • Domain will show "Connected" when properly linked

Troubleshooting

If you see "Unable to verify domain ownership":

  1. Use the DNS verification tool in Settings panel
  2. Check CNAME and A Records for accuracy
  3. Make necessary corrections
  4. Contact WordPress Support if needed

Note: Errors are common during the first 72 hours of connection. Wait the full period before troubleshooting.

Related Articles

Previous Articles