Membership pages

HubSpot membership pages are specialized system pages for creating and managing restricted-access content for specific groups of users on your website. You can learn more in the HubSpot Knowledge Base.

Please note:

Membership features are only available in Content Hub Professional and above.


How to use membership pages

Set the theme membership pages as the default in Settings › Content › Private Content › Pages. HubSpot will use them whenever a visitor needs to log in or register to access restricted content.

Important note!

Make sure to select membership page templates from your child theme and not the parent theme. It's easy to accidentally pick the wrong one since HubSpot shows the same path for both the parent and child theme templates, making them hard to tell apart. If your theme colors and settings don't look right, try the other option and check the preview.

For the Destinations section, you can select any regular website page. No specific membership template is required, so it's best to keep the default options:


Available templates

The theme includes all membership pages supported in HubSpot:

Membership registration

The page where invited contacts can sign up to access private content.

Membership access denied

The page that visitors will see instead if they haven't been given access to private content.

Membership sign in

The page where users sign in to access private content.

Membership sign out

The page users see after they sign out.

Membership request password reset

The page users will see when they request a password reset.

Membership create new password

The page where users will create a new password.


How to edit or translate membership pages

Like other HubSpot system pages, membership pages cannot be edited in the page editor and can only be modified through code. However, Act3 makes it possible to translate the text without touching the HTML. Learn how to translate your system and membership page templates.

Unlike regular pages, HubSpot membership pages cannot be created in multiple language versions — they default to your website's primary language. You can learn more in the HubSpot Knowledge Base.