How to Link Your WordPress Domain to Squarespace: Step-by-Step Guide

How to Link Your WordPress Domain to Squarespace: Step-by-Step Guide

By Michael Chen

March 15, 2025 at 02:26 AM

Connecting a WordPress domain to Squarespace requires setting up DNS records correctly. Here's how to do it:

Before Starting

  • Ensure your domain meets Squarespace's requirements for external domain linking
  • Keep your domain registered with WordPress
  • Plan for 24-72 hours of propagation time

Step 1: Initial Setup in Squarespace

  1. Go to Settings > Domains
  2. Click "Use My Domain"
  3. Enter your domain name and click the arrow
  4. Select "Link domain"
  5. Choose WordPress from the dropdown
  6. Click "Continue" in the confirmation message
  7. Keep the DNS records panel open for reference

Step 2: Access WordPress DNS Settings

  1. Log into WordPress
  2. Navigate to My Site > Updates > 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:
    • Select CNAME as Type
    • Copy unique code from Squarespace's Host column
    • Enter "verify.squarespace.com" in Points to field
  2. Click "Add new DNS record"

Step 4: Add Second CNAME Record

  1. In WordPress:
    • Select CNAME as Type
    • Enter "www" in first field
    • Enter "ext-cust.squarespace.com" in Points to field
  2. Click "Add new DNS record"

Step 5: Add Four A-Records Add 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 blank
  3. Enter IP address in Points to field
  4. Click "Add new DNS record"

Verification and Troubleshooting

  • Wait 24-72 hours for changes to take effect
  • Monitor progress in Squarespace's DNS Settings
  • Use DNS checker tool if "Unable to confirm domain ownership" appears
  • Contact WordPress support for account-specific issues

Once properly linked, your domain will show a "Linked" label in Squarespace's Domains panel.

Related Articles

Previous Articles