
Guide: Connect DreamHost Domain to Squarespace - DNS Setup Tutorial
A domain from DreamHost can be connected to your Squarespace site while keeping it registered with DreamHost through DNS connection. Here's how to do it:
Step 1: Start Connection in Squarespace
- Go to the Domains panel
- Click "Use your own domain"
- Enter your domain name
- Click "Connect Domain"
- Select DreamHost from the dropdown
- Click "Continue"
- Keep the DNS records panel open for reference
Step 2: Configure DreamHost Settings
- Log into your DreamHost account
- Navigate to Domains > Manage Domains
- Ensure domain is set to "DNS Only"
- Remove SSL certificate if "HTTPS Secure" is displayed
- Remove web hosting if needed
Step 3: Add First CNAME Record
Create a CNAME record with:
- Host: [unique verification code from Squarespace]
- Type: CNAME
- Points to: verify.squarespace.com
Step 4: Add Second CNAME Record
Create another CNAME record with:
- Host: www
- Type: CNAME
- Points to: ext-cust.squarespace.com
Step 5: Add A Records
Create four A records with:
- Host: @ (leave blank)
- Type: A
- Points to (one for each):
- 198.185.159.144
- 198.185.159.145
- 198.49.23.144
- 198.49.23.145
Step 6: Wait for Connection
- Allow 24-72 hours for full propagation
- Check progress in Squarespace's DNS Settings
- Look for green "Connected" label in Domains panel
Important Notes:
- Don't delete the "Mail" host record
- Domain connection errors are normal during the propagation period
- Use the DNS checker tool in Squarespace if verification issues occur
- Contact DreamHost support for account-specific issues
Related Articles

How to Run a Traceroute for Domain Troubleshooting
