To publish your HubSpot website to a custom domain, go to Settings → Content → Domains & URLs, connect the domain, add the DNS records HubSpot gives you, verify, and publish your pages once SSL is issued. The work itself takes minutes - DNS propagation can take up to 24 hours. Below is the exact checklist we follow at Resonate for client launches, plus fixes for the cache, slug, and redirect issues that trip most teams up.
Why Publishing Correctly Matters
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.
Still picking a theme before launch? Start with our comparison of the best HubSpot themes - the theme you choose affects page speed and how much of the setup you can do yourself.
Step-by-Step Checklist
| 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. |
Pro-Level Troubleshooting
- Browser cache shows the old site - test in an incognito window or clear your cache.
- Old site appears on the root domain, new site on /home - remove “/home” from the slug of your Home page.
- DNS still pointing to the previous platform - delete legacy A/CNAME records; keep only the ones HubSpot provides.
- Language redirect loop - disable language-specific redirects if you are single-language.
Launching or migrating a HubSpot site? See our HubSpot website services - theme setup, migration, and launch handled for you.
SEO Tips for a Smooth Launch
- Keep the same URL structure when migrating from another CMS.
- Submit the new XML sitemap in Google Search Console immediately after the switch.
- Use HubSpot’s SEO recommendations panel to fix any on-page issues post-launch.
- Add 301 redirects inside HubSpot for any retired URLs.
- Test Core Web Vitals once live; HubSpot’s CDN usually passes.
Once the domain resolves, wire up your tracking and forms - our guide to integrating your website with HubSpot CRM covers analytics, forms, and chat step by step.
Frequently Asked Questions
Can I launch on the root domain instead of www?+
Will my marketing email links break?+
How do I preview changes without republishing?+
Ready to Go Live?
Want an expert eye on your DNS settings, or a full migration handled end to end? See our HubSpot website services or get a free HubSpot audit - written findings, reply within one business day.
Resonate is a HubSpot Diamond Solutions Partner with 10+ years on HubSpot and 2500+ customers. We set up CRM, marketing, and websites on HubSpot, then connect Claude, ChatGPT, and AI agents that work in Slack and HubSpot.

