Resonate - Insights

How to Publish Your HubSpot Website to a Custom Domain in 2025

Written by Resonate | Apr 24, 2025 1:02:19 PM

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.

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. Below is the precise process we follow at Resonate for client launches—and the same checklist our own marketing team uses.

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 cache.
  • Old site appears on root, new on /home — Remove “/home” from the slug of your Home page.
  • DNS still pointing to previous platform — Delete legacy A/CNAME records; keep only HubSpot ones.
  • Language redirect loop — Disable language-specific redirects if you are single-language.

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.

Frequently Asked Questions

Can I launch on the root domain instead of www?

Yes. With Content Hub you can connect root domains via A records exactly the same way.

Will my marketing email links break?

No. Email assets use a separate Email Sending Domain that you connect independently.

How do I preview changes without republishing?

Use the Preview button in the page editor or create a Staging domain (Content Hub Pro+).

Ready to Go Live?

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.