---
title: How to Publish Your HubSpot Website to a Custom Domain in 2025
description: Learn how to publish your HubSpot website to a custom domain in 2025, with step-by-step instructions and troubleshooting tips.
image: https://www.resonatehq.com/hubfs/AI-Generated%20Media/Images/The%20image%20captures%20two%20HubSpot%20administrators%20engaged%20in%20an%20animated%20discussion%20in%20a%20modern%20office%20setting-1.jpeg
---

[![logo resonate blue](https://www.resonatehq.com/hubfs/Logos/logo%20resonate%20blue.png)](https://resonatehq.com)

 HubSpot Services

[HubSpot Onboarding](https://pages.resonatehq.com/hubspot-onboarding-implementation-and-integration-services)

[HubSpot Websites](https://pages.resonatehq.com/hubspot-websites)

[RevOps as a Service](https://pages.resonatehq.com/revops-as-service)

[HubSpot Support](https://pages.resonatehq.com/revops-as-service)

 HubSpot Apps

[AI Studio for HubSpot](https://pages.resonatehq.com/ai-studio)

[0CodeTools Workflow Extension](https://pages.resonatehq.com/toolbox-for-hubspot)

[HubSpot Data Enrichment](https://pages.resonatehq.com/data)

[HubSpot Websites Themes](https://pages.resonatehq.com/en/themes)

[For Agencies](https://pages.resonatehq.com/apps-for-partners)

[Telegram Integration for HubSpot](https://pages.resonatehq.com/telegram)

[DocsHub](https://pages.resonatehq.com/docshub)

 Resources

[Our work](https://pages.resonatehq.com/case-studies)

[Blog](https://pages.resonatehq.com/blog)

[Resources](https://pages.resonatehq.com/resources)

[Help Center](https://help.resonatehq.com)

en

[Login](https://pages.resonatehq.com/login) [Get in touch](https://pages.resonatehq.com/get-started)

 HubSpot Services

[HubSpot Onboarding](https://pages.resonatehq.com/hubspot-onboarding-implementation-and-integration-services)

[HubSpot Websites](https://pages.resonatehq.com/hubspot-websites)

[RevOps as a Service](https://pages.resonatehq.com/revops-as-service)

[HubSpot Support](https://pages.resonatehq.com/revops-as-service)

 HubSpot Apps

[AI Studio for HubSpot](https://pages.resonatehq.com/ai-studio)

[0CodeTools Workflow Extension](https://pages.resonatehq.com/toolbox-for-hubspot)

[HubSpot Data Enrichment](https://pages.resonatehq.com/data)

[HubSpot Websites Themes](https://pages.resonatehq.com/en/themes)

[For Agencies](https://pages.resonatehq.com/apps-for-partners)

[Telegram Integration for HubSpot](https://pages.resonatehq.com/telegram)

[DocsHub](https://pages.resonatehq.com/docshub)

 Resources

[Our work](https://pages.resonatehq.com/case-studies)

[Blog](https://pages.resonatehq.com/blog)

[Resources](https://pages.resonatehq.com/resources)

[Help Center](https://help.resonatehq.com)

[Login](https://pages.resonatehq.com/login) [Get in touch](https://pages.resonatehq.com/get-started)

[HubSpot](https://pages.resonatehq.com/blog/tag/hubspot)

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

![](https://www.resonatehq.com/hubfs/AI-Generated%20Media/Images/The%20image%20captures%20two%20HubSpot%20administrators%20engaged%20in%20an%20animated%20discussion%20in%20a%20modern%20office%20setting-1.jpeg)

![](https://www.resonatehq.com/hubfs/Blog%20Images/Flywheel-with-Shadow.png)

##### [Resonate](https://pages.resonatehq.com/blog/author/resonate)

Share:

*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.

## Recent posts

[AI](https://pages.resonatehq.com/blog/tag/ai)

![](https://www.resonatehq.com/hubfs/Create%20blog%20post%20workflow%20action.png)

#### [Automate Blog Post Creation in HubSpot with 0CodeTools](https://pages.resonatehq.com/blog/automate-blog-post-creation-in-hubspot-with-0codetools)

We have just introduced a new workflow action for automatically creating and publishing blog posts in Hu...

[Read now](https://pages.resonatehq.com/blog/automate-blog-post-creation-in-hubspot-with-0codetools)

[HubSpot](https://pages.resonatehq.com/blog/tag/hubspot)

![](https://www.resonatehq.com/hubfs/create%20lookup%20fields%20in%20Hubspot.png)

#### [Lookup fields in HubSpot: Ultimate Guide](https://pages.resonatehq.com/blog/lookup-fields-in-hubspot-ultimate-guide)

If you’ve ever worked with Salesforce, you know how powerful “lookup fields” can be for connecting recor...

[Read now](https://pages.resonatehq.com/blog/lookup-fields-in-hubspot-ultimate-guide)

[AI](https://pages.resonatehq.com/blog/tag/ai)

![](https://www.resonatehq.com/hubfs/Call%20transcript%20workflow%20action.png)

#### [Introducing “Transcribe Call” in AI Studio for HubSpot](https://pages.resonatehq.com/blog/introducing-transcribe-call-in-ai-studio-for-hubspot)

Overview The “Transcribe Call” workflow action in AI Studio for HubSpot automatically transcribes record...

[Read now](https://pages.resonatehq.com/blog/introducing-transcribe-call-in-ai-studio-for-hubspot)

[![logo resonate blue](https://www.resonatehq.com/hubfs/Logos/logo%20resonate%20blue.png)](https://resonatehq.com)

en

HubSpot Services

[HubSpot Onboarding](https://pages.resonatehq.com/hubspot-onboarding-implementation-and-integration-services)

[HubSpot Websites](https://pages.resonatehq.com/hubspot-websites)

[RevOps as a service](https://pages.resonatehq.com/revops-as-service)

[Apps for HubSpot](https://pages.resonatehq.com/apps)

[AI Studio for HubSpot Workflows and Chatflows](https://pages.resonatehq.com/ai-studio)

[0CodeTools: Toolbox for Workflows](https://pages.resonatehq.com/toolbox-for-hubspot)

[HubSpot Data Enrichment](https://pages.resonatehq.com/data)

[Telegram Integration for HubSpot](https://pages.resonatehq.com/telegram)

[Privacy policy](https://pages.resonatehq.com/ai/privacy-policy) [Terms of Service](https://pages.resonatehq.com/ai/terms-of-service)

Copyright © 2026. All rights reserved

<https://twitter.com/ResonateHQ> <https://www.linkedin.com/company/11348823/> <https://www.facebook.com/resonatehq/>

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Resonate",
    "url" : "https://pages.resonatehq.com/blog/author/resonate"
  },
  "dateModified" : "2025-04-24T13:02:28.990Z",
  "datePublished" : "2025-04-24T13:02:19.000Z",
  "headline" : "How to Publish Your HubSpot Website to a Custom Domain in 2025",
  "image" : [ "https://www.resonatehq.com/hubfs/AI-Generated%20Media/Images/The%20image%20captures%20two%20HubSpot%20administrators%20engaged%20in%20an%20animated%20discussion%20in%20a%20modern%20office%20setting-1.jpeg" ],
  "mainEntityOfPage" : {
    "@id" : "https://pages.resonatehq.com/blog/how-to-publish-your-hubspot-website-to-a-custom-domain-in-2025",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.resonatehq.com/hubfs/Logos/Resonate%202020%20Logo%20-%20Color%201.png"
    },
    "name" : "Resonate Tech, Inc."
  }
}
```