HubSpot Website Pages is the section of your portal where you build and publish the pages that live permanently on your site. Your homepage and service pages belong here. If your website runs on HubSpot CMS Hub, this is your primary page-building environment.
From your HubSpot portal, go to Marketing in the top navigation. Under the Website submenu, select Website Pages. You will see a list of all current pages on your site.
The button is in the top right of the page list. If your portal is connected to multiple domains, you will be asked to select a domain first.
HubSpot shows the available templates for your portal. If your team uses a HubSpot theme, you will see those theme page layouts here. Select the one that matches the type of page you are building.
The editor opens with a preview of your page on the left and an editing panel on the right. Click any content module to edit it. Use the Add button to insert new modules from the library.
Click the Settings tab at the top of the editor. Fill in the page title and meta description. Set the slug (the URL path) here as well. This is also where you set a featured image for social sharing.
Use the preview button to check desktop and mobile layouts before publishing. When the page is ready, click Publish. It goes live on your domain immediately, or you can schedule it for a specific date and time.
What is the difference between Website Pages and Landing Pages in HubSpot?
Both types use the same editor, but they serve different purposes.
Website Pages include your site’s full navigation and footer. They are built for visitors who browse across your site and move between sections. Landing Pages typically remove the navigation so visitors stay focused on a single action, such as filling out a form. Use Landing Pages for campaigns and conversion-focused content; use Website Pages for everything that belongs as a permanent part of your site structure.
In the portal, Landing Pages have their own section under the Marketing menu.
How do page templates work in HubSpot CMS?
Templates define the layout and available modules on a page. They are built in the HubSpot Design Manager, either by a developer or using the theme editor for drag-and-drop themes. Once a template is published, any team member with editor permissions can create pages from it without writing code.
Most companies on HubSpot CMS Hub start with a purchased or partner-built theme. The theme provides a consistent set of templates and styles that match your brand. Changing a template after a page is built is possible, but it often requires rebuilding the content arrangement. Choosing the right template at the start saves time.
How do you control page visibility in HubSpot?
Published Website Pages are public by default. HubSpot provides two additional options for restricting access.
Password protection adds a simple password field that visitors must fill in before viewing the page. This works across most HubSpot tiers and is useful for sharing draft content with a client or a specific group.
Membership-gated pages require CMS Hub Professional or above. With memberships enabled, you can restrict specific pages to logged-in contacts who have been granted access. This is how teams build client portals and gated resource libraries directly within HubSpot.
What SEO settings should you fill in for every page?
The Settings tab in the page editor contains the fields that search engines use to understand and display your page.
Page title: Appears as the headline in search results and in the browser tab. Keep it under 60 characters and include the primary keyword for that page.
Meta description: Appears below the title in search results. It does not directly change rankings, but a clear description improves click-through. Aim for around 150 characters and describe what the visitor will get from the page.
Slug: The URL path for the page, such as /about-us or /services/data-analytics. Keep slugs short and descriptive. Avoid numbers or dates in slugs for pages that are meant to be evergreen.
Open Graph image: Found under Advanced Options in Settings. This controls the image that appears when the page is shared on social platforms. If you leave it blank, social platforms attempt to pull an image from the page body. Results are inconsistent.
You can add forms to any Website Page to capture leads directly. See the HubSpot Forms guide for setup details. If you want to add chat to a page, the HubSpot Chatflows guide covers how to configure a bot or live chat widget and assign it to specific pages.
How do you manage a large number of Website Pages in HubSpot?
Once a site grows beyond a handful of pages, a few tools in the list view keep things organised.
Folders: Group pages into folders from the list view. This is for organisational purposes only and does not change URL structure. Creating folders by section or by team makes it easier to find the right page quickly.
Filters: Filter by status or author. Domain filtering is also available. Useful when you need to review all pages that need updates or find everything connected to a specific campaign.
A/B testing: HubSpot allows you to test a variant of any Website Page against the original. You set a goal, split traffic between the two versions. HubSpot reports on performance over time. The HubSpot A/B Testing guide walks through the full setup process.
Version history: Every published page keeps a revision history. You can restore a previous version if a recent change caused a problem.
Common mistakes when working with HubSpot Website Pages
Leaving the meta description blank: HubSpot does not generate this automatically. If the field is empty, search engines pull text from the page body at random. This rarely produces a useful description in search results.
Skipping the mobile preview: Multi-column layouts and image-heavy sections often look different on mobile. Checking the mobile preview before publishing catches layout issues before visitors see them.
Changing a slug without setting a redirect: When you update a page slug, HubSpot offers to create a redirect from the old URL. Always accept. Without the redirect, anyone who bookmarked or linked to the old URL lands on a 404 error page.
Frequently asked questions
Do I need CMS Hub to use HubSpot Website Pages?
Website Pages require either CMS Hub or a Marketing Hub Professional or Enterprise subscription that includes the website builder. Landing Pages are available from Marketing Hub Starter. Check your subscription details under Account Settings to see which features are active on your portal.
Can I connect my existing domain?
Yes. In HubSpot, open Settings and look for Domains under Account Settings. HubSpot provides the DNS records you need to add at your domain registrar. You can connect multiple domains to a single portal if you manage more than one site.
Does HubSpot save my work automatically?
Yes. The editor auto-saves as you work. You can also access the full revision history for any page from the More options menu in the editor and restore any previous saved version.
HubSpot is a trademark of HubSpot, Inc. This is an independent informational resource produced by a HubSpot Platinum Partner.
Planning a HubSpot setup or integration in the region?
Contact us