Skip to content

Replace your brand domain

Last updated: April 12, 2024

Available with any of the following subscriptions, except where noted:

Marketing Hub   Professional , Enterprise
Content Hub   Starter , Professional , Enterprise
Legacy Marketing Hub Basic

If you're rebranding your company or website, you can replace your brand domain to update the URLs of your hosted content.

Before you get started

  • Review the structure of a URL:


  • When you replace a brand domain, the brand domain for all connected subdomains will be updated. The rest of the URL structure will remain the same. For example, when replacing the brand domain hubspot with inbound:
    • will become
    • will become
  • If you're only changing the top-level domain, you do not need to replace your brand domain. You can just connect a domain with the new top-level domain using your existing brand domain.
  • Any custom analytics views created using the old brand domain will be deleted from your account after the brand domain is replaced.
  • If you are a Marketing Hub Enterprise or Content Hub Enterprise user and have the domain limits increase or the business units add-on, you can host and manage content for an additional brand domain per add-on.

Replace your brand domain

Follow the below steps to replace your brand domain. If you're also changing your subdomain or top-level domain, follow the additional steps at the end of this section to replace your primary domain. 

  • In your HubSpot account, click the settings settings icon in the top navigation bar.
  • In the left sidebar menu, navigate to Content > Domains & URLs.
  • In the Brand domains section, click Edit next to the domain you want to edit. 
  • Click Replace brand domain.
  • On the next screen, click the Brand domain to be replaced dropdown menu and select the old brand domain.
  • To replace a brand domain with a connected domain: 
    • Click the New brand domain dropdown menu and select the new brand domain, then click Next.
    • Click Replace brand domain.
  • To replace a brand domain with an unconnected domain:
    • Enter the domain in the New brand domain field, then click Add new brand "[new brand domain].


    • In the bottom right, click Next. 
    • Update your DNS records in your DNS provider, then return to the page. 
    • Enter a subdomain and top-level domain, then click Next

Your brand domain will now be replaced and your existing content will move to the new brand domain's connected subdomains. This is the final step in the brand domain replacement process.

If you're replacing your brand domain and subdomain or top-level domain, continue reading below.

Swap content on secondary domains

If you have a Marketing Hub Professional, Enterprise or Content Hub Professional, Enterprise subscription, you can use your brand domain as a secondary domain for hosting content or replace any secondary domains with your new brand domain.

To swap content on your secondary domains after replacing your brand domain:

  • In the Redirected domains section, click Edit next to the new domain. Then select Make this a secondary domain.

  • In the dialog box, select the content type for the domain then click Save.
  • The subdomain will appear in the Secondary domains section. You can now manually move your content to the new domain:
  • With your content replaced, you can now either set your old domain to redirect to the new domain, or disconnect it from your account.
    • In the Redirected domains section, locate your old domain and click Edit
    • To redirect the domain to your new brand domain, click Redirect to a different domain.
    • Select the domain from the dropdown menu and click Save
    • To disconnect the domain from your account, click Disconnect.
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.