Generator Onboarding

Connecting and Managing Your Website Domain in HubSpot

Written by Dave Roma | May 8, 2026 8:35:02 PM

Understanding Your HubSpot Domains

Every HubSpot portal comes with a built-in system domain that looks like [portalid].hs-sites.com. Think of this as your staging URL — a safe place to publish and test pages before they go live. You can share this link with your team for review without it being your official public site.

Navigating to Domain Settings

  1. Click the gear icon in the top right to open Settings
  2. In the left sidebar, scroll down to Content
  3. Select Domains & URLs

Under the Web Hosting section, you'll see your Hosting Domains. If you're just getting started, your system domain will already be listed here.

Connecting a Live Domain

If you haven't connected a custom domain yet, click Connect Hosting Domain. HubSpot will walk you through the setup process. It's straightforward, especially if you're using a popular registrar like GoDaddy.

Setting a Domain on Individual Pages

When you're inside a page editor and ready to publish:

  1. Click Settings within the page
  2. Under Page URL, find the Domain dropdown
  3. Select your staging domain to test, or switch to your live domain when you're ready to launch

Until a live domain is connected, only the staging domain will appear in this dropdown.

Launch Workflow

Use the staging domain throughout your build and testing phase. When you're ready to go live, simply return to this dropdown and switch to your primary domain.