Skip to content

Connecting and Managing Your Website Domain in HubSpot

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.

This lesson covered how HubSpot domains work, including the built-in staging domain that comes with every portal and how to connect a custom live domain through Settings. The key takeaway is using the staging domain to safely build and test before switching to your live domain at launch. The next lesson will likely cover publishing pages and preparing your site for go-live.