Learn exactly how to connect a custom (root or sub) domain, update DNS records, and launch your HubSpot website live without downtime. Includes troubleshooting tips for cache, slugs, and SSL—updated for HubSpot Content Hub 2025.
Pushing your new site live is more than a button-click. A clean domain setup protects SEO equity, keeps analytics accurate, and prevents dreaded “site not found” errors that scare prospects away. Below is the precise process we follow at Resonate for client launches—and the same checklist our own marketing team uses.
Step | What to do | Key details |
1 | Prepare your content | Finish page designs, double-check URLs, and assign one page as the Home page. |
2 | Open Domain Settings | Settings → Content → Domains & URLs → Connect a domain |
3 | Choose the content types | Tick Website pages, Landing pages, Blog, Email, etc. |
4 | Enter the domain | Type www.yourdomain.com or leave blank to use the root domain. |
5 | Update DNS records | Add the A or CNAME records that HubSpot provides and remove old ones. |
6 | Verify & wait for SSL | Click Verify in HubSpot; propagation can take up to 24 h. |
7 | Publish pages | Use the Publish button and confirm the live URL. |
Yes. With Content Hub you can connect root domains via A records exactly the same way.
No. Email assets use a separate Email Sending Domain that you connect independently.
Use the Preview button in the page editor or create a Staging domain (Content Hub Pro+).
If you’d like an expert eye on your DNS settings—or a full migration handled end-to-end, Resonate’s CMS specialists are here to help. About Resonate
Resonate helps B2B teams turn complex buyer journeys into seamless digital experiences that convert. From strategic positioning to CMS implementation, we’ve launched 200+ growth-driven websites since 2019.