
How to Connect DreamHost Domain to Squarespace: DNS Setup Guide
Connect your DreamHost domain to Squarespace in 6 simple steps:
- Start the Connection in Squarespace
- Open the Domains panel
- Click "Use a domain I own"
- Enter your domain name and click the arrow
- Click "Connect Domain"
- Select DreamHost from the dropdown
- Click "Continue" in the message displayed
- Keep the DNS records panel open for reference
- Access DreamHost Settings
- Log into your DreamHost account
- Click Domains > Manage Domains
- Change from Full Hosting to DNS Only Hosting
- Ensure HTTPS is "Unsecured"
- If "Secured," remove the certificate first
- Click "Remove" under Web Hosting
- Add First CNAME Record
- Click "Add Record"
- Select CNAME
- Host: [unique code from Squarespace]
- Points to: verify.squarespace.com
- Add Second CNAME Record
- Click "Add Record"
- Select CNAME
- Host: www
- Points to: ext-cust.squarespace.com
- Add Four A Records
- Click "Add Record" for each
- Leave Host field empty
- Add these IP addresses one by one:
- 198.185.159.144
- 198.185.159.145
- 198.49.23.144
- 198.49.23.145
- Wait for Connection
- Allow 24-72 hours for full propagation
- Check progress in Squarespace DNS settings
- Look for green checks in Current Data column
- Domain will show as "Connected" when complete
Important Notes:
- Don't delete Mail/Email host records
- Keep your domain's email service intact
- If errors persist after 72 hours, use the DNS record verification tool
- Contact DreamHost support for account-specific issues
The connection is complete when you see "Connected" in your Squarespace Domains panel.
Related Articles

How to Run a Traceroute for Domain Troubleshooting
