How to add a top level website page

Hi @DJames79,

In HubSpot, a top-level website page (such as your homepage) is simply a page that does not sit under a parent in the page hierarchy. By default, the homepage is treated as the “index” page of your domain. Here’s how you can set it up:

  1. Check your domain settings:
  2. Go to Settings > Website > Domains & URLs. Ensure your primary domain is correctly connected and published.
  3. Create or edit your homepage:
    • Navigate to Marketing > Website > Website Pages.
    • Click Create > Website Page (or edit an existing one).
    • Give it the URL slug / this tells HubSpot it’s your domain’s root and will act as the homepage.
  4. Set as primary homepage:
    • In the Domains & URLs settings, scroll down to the “System Pages” section.
    • Under Homepage, select your desired page.
  5. Confirm page tree view: The Website Pages tree in HubSpot shows hierarchy based on parent-child page structure, but the homepage itself will always remain at the top level with no parent. That’s why you may not see it nested the way other pages are.

Once you assign the slug / and set it as your homepage, HubSpot will recognize it as the top-level index page for your site.