Skip to content

Manage settings for private content

Last updated: December 12, 2025

Available with any of the following subscriptions, except where noted:

With memberships, you can manage which visitors can access your private blog, page, knowledge base, and customer portal content. Learn more about setting up memberships and troubleshooting private content

In your private content settings, you can customize the templates used for private content emails and pages. You can also set up idle session timeouts to log contacts out of private content after a certain period of time. 

Edit general settings for private content

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Content > Private Content.
  3. Click the Choose a domain to edit dropdown menu and select the domain your private content is hosted on.
  4. In the Contact Information section, enter a company name. This will appear on the registration page templates.
  5. In the Website admin field, enter the email address of the user that visitors will contact if they have trouble logging in, logging out, or registering. If this field is left blank, the email address of an active super admin in the account will be used. 
  6. In the Sign-in Options section, select the Password-less authentication checkbox to allow visitors to register and sign in without a password. This will send visitors an email with a one-time magic link to authenticate. The link in the email will expire after 15 minutes.
  7. To give visitors the option to sign in using their social account, click Set up social sign-on. In the right panel, enter the Client ID and Client Secret for each social platform (e.g., Google or Microsoft) and then click Verify.
  8. To allow contacts to register for private content, select the Self-registration checkbox in the Sign-in Options section. You may be prompted to set the language and wording of a Consent to process data field. 

Set up idle session timeouts

For enhanced security, you can automatically log out users who access your private content or customer portal after 15 minutes up to 24 hours of inactivity. HubSpot users must have the Website settings permission to turn on idle session timeouts. 

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Content > Private Content.
  3. Click the Choose a domain to edit dropdown menu and select a domain. The idle session timeout setting must be set individually for each connected domain. 
  4. In the Sign-out Options section, select the Automatically sign out inactive users checkbox.
  5. Click the Sign users out after dropdown menu select a time period (e.g., 15 minutes or 2 hours).
  6. When finished, click Save in the bottom left.

Customize private content emails

By default, your private content will have simple emails with the company name and logo set on the Basics tab of your private content settings. You can also create custom emails:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Content > Private Content.
  3. Click the Choose a domain to edit dropdown menu and select a domain.
  4. Click the Emails tab. You can customize the following email types: 
    • Registration invitation email: the email sent to visitors who have been invited to access private content.
    • Password confirmation email: the email sent to visitors to confirm their new password was saved during registration or a password was reset.
    • Password reset email: the email sent to visitors when they reset their passwords.
    • Password-less authentication email: the email sent to visitors who use password-less authentication to log in.
    • Self-registration confirmation email: the email sent to visitors who need to verify their email address during self-registration.You can edit the templates for the following emails.
  5. Click the Actions dropdown menu below the email card, then select Create.
  6. Create a new email with the email editor.
  7. After you've published your email, return to your private content settings.
  8. Click the dropdown menu and select your new email.

In private content settings, for the Email tab, an arrow points to the Registration email dropdown menu to select a new template.

Set up follow-up emails 

For contacts who haven't completed their private content registration, you can set up automated follow-up emails to remind them. 

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Content > Private Content.
  3. Click the Choose a domain to edit dropdown menu and select a domain
  4. Click the Emails tab. 
  5. In the Follow-up Emails section, select the Follow up with contacts who have not received registration checkbox
  6. Click the Maximum number of registration follow-up emails dropdown menu and select 12, or 3.
  7. For each follow-up email, click the Follow up #[1/2/3] timing dropdown menu and select a time frame between the follow-up email and the previous event (either the contact's registration or the previous follow-up email). 
  8. To create a custom registration follow-up email, click the Actions dropdown menu below the follow-up email card, then select Create.
  9. Create a new email with the email editor.
  10. After you've published your email, return to your private content settings.
  11. Click the Registration follow-up menu dropdown menu and select the new email.
  12. If some contacts have already been sent registration emails, but they haven't finished registering yet, you'll be prompted to decide if you want to send them a follow-up email. This is in the Review before you-save section.
    • No, only enroll contacts who meet the follow-up criteria after saving these settings: only new contacts who haven't yet received a registration email will be sent a follow-up email.
    • Yes, enroll existing contacts as well: existing contacts who have already received a registration email and new contacts will receive a follow-up email.
  13. When finished, click Save

After you turn on follow-up emails, a default email will be sent to contacts who don't register within the time you set. You can find the date and time a contact was enrolled in automated follow-up registration emails in the Time enrolled in registration follow up emails property. 

Create and customize membership registration page templates

All accounts include default templates for membership registration pages. To customize these page templates, developers will need to create a new HTML/HubL template in the design manager.

Developers can also allow visitors to log in using their social media credentials. Learn more in HubSpot’s developer documentation.

Please note: developers must select the corresponding template type when creating the new HTML/HubL template in the design manager for the template to appear in your private content settings.

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Content > Private Content.
  3. Click the Choose a domain to edit dropdown menu and select a domain.
  4. Navigate to the Pages tab. You can customize the following page types:
    • Registration page: the page where invited contacts can sign up to access private content.
    • Access denied page: the page that visitors will see instead if they haven't been given access to private content.
    • Sign in page: the page where visitors sign in to access private content.
    • Sign out page: the page visitors see after they sign out.
    • Request password reset page: the page a visitor will see when they request a password reset.
    • Create new password page: the page where visitors will create a new password.
    • Password-less authentication confirmation page: the page users see after requesting a password-less authentication code.
    • Self-registration verification page: the page asking users to check for a self-verification email.
    • Self-registration confirmation page: the page users see after verifying their email address.
  5. Click the dropdown menu and select a template for the page. 

In private content settings, for the Pages tab, an arrow points to the Registration page dropdown menu to select a new template.

  1. In the Destinations section, you can direct contacts to a specific page on your site after they complete specific actions: 
    • After someone registers: the page where visitors will be redirected after they register. 
    • After someone signs in: the page visitors will view if they log in, but haven't clicked a link for a specific private page. If the visitor is signing in to view a specific password-protected page, they'll be directed to that private page instead.
    • After someone signs out: the page where visitors will be redirected after they sign out. If you don't select a page from your website, contacts will see a simple default page that tells them they're signed out. 
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.