Technical & Integrations

Everything you need to create a membership site on HubSpot

14 min read


Prospects aren’t the only visitors to your website. But you know this. The question is, how you can provide a meaningful, personalised experience to customers, partners and resellers as well, right? Members-only content on your website may be an elegant solution.  

With a HubSpot membership site, you can provide a personalised experience for each website visitor, from a single platform, without needing a developer’s help — or a third-party plugin — to create or update it. This ability to build your own members-only area comes standard within HubSpot CMS Hub Enterprise, and in this blog post, we’ll take you through the basics and show you how. 

Here’s what you’ll need to get started

All you’ll need to set up your first HubSpot membership site is:

  • A subscription to HubSpot CMS Hub Enterprise 

  • About an hour

  • This blog post, and the resources it links to


What can you do with a membership site?

So, what does a password-protected, members-only site make possible? Because you can now easily create pages that only contacts on predetermined lists on your CRM can access, you’ll be able to:

  • Run promotions that only a segment of your customers can see

  • Target segments with offerings personalised to their needs and interests

  • Offer exclusive content to selected customers (e.g. high-value, or repeat clients)

  • Share updates that only current customers can see

This relies on segmented contact lists that are housed in your CRM. These can be set to update automatically as contacts in the system meet set criteria that qualify them for an offer of membership, for example, by making a purchase.

What’s the user experience like for members? 

User and customer delight are at the heart of good business practices, and it pays to put a smooth user experience at the heart of every user journey. So what’s the user experience like for new members, and after? 

Whether your contacts are automatically added, or manually assigned to lists that grant them access to restricted content, their user experience will be:

  • After a trigger action, users will receive a membership registration email

  • This will direct them to your site, where they set a secure password which they’ll use to access their personalised content on the membership site. This is stored on HubSpot’s servers in line with the latest industry security standards.

  • A cookie will be put on them so that they won’t have to sign in each time they return to the site.

For example, if you’re a retailer, someone completing their first purchase may qualify them for inclusion in your memberships list. The list is updated with their details, and this triggers a workflow. Once they’ve created their user profile and logged in, they’ll have access to a record of previous purchases, and you could make new suggested purchases based on their history. 

That’s it! Of course, you can get more complex. For example, by using HubL variables that allow you to display different sets of content based on whether a target user is logged in. You can also personalise content without using memberships, by using the contact variable if a visitor has submitted at least one form on your website. The HubSpot Developers forum has some more information on this.

So, how do you set it up?

Anyone with "publish" permissions on your CMS Hub Enterprise will be able to set up a HubSpot membership site, and control which of your contacts can access specific HubSpot-hosted pages and content. Here’s what you need to do:*

How to set up membership registration for website or landing pages. 

  1. In your HubSpot account, navigate to Marketing > Website > Landing/Website Pages

  2. Hover over the page and click Edit. 

  3. In the page editor, click the Settings tab. 

  4. Click Advanced Options to expand additional settings. 

  5. In the Control audience access for a page’ section, select ‘Private - Registration required.’

  6. Click the dropdown menu and select the checkboxes next to the lists of contacts you want to register for access to this page. 

  7. Click Save and send email. 




Once a user has registered and logged on, and if they accept cookies, HubSpot adds one to their web browser. This means they won’t be prompted to log in again to access private content. 

How to set up membership registration for a page from the page's dashboard. 

  • Hover over the page and click the More dropdown menu, then select Control audience access. 

  • To control audience access in bulk, select the checkboxes next to the pages you’d like to limit access to, then click Control audience access at the top of the table. 



Screenshot 2020-07-16 at 17.26.16


Note: For landing pages and website pages, audience access settings appear in the dashboard below the page name. 

How to set up membership registration for your blog

The settings for your blog posts are managed from within your account settings. To ensure restricted, members-only access to your blog, all of your blog posts must be set as private. Here’s how to do it:

  1. In your HubSpot account, click the settings icon in the main navigation bar.

  2. In the left sidebar menu, navigate to Website > Blog.

  3. To choose the blog you want to customise access for, click the Select a blog to modify dropdown menu in the upper left.

  4. On the General tab, select the This is a private blog - registration required checkbox.

  5. Click the Select Lists dropdown menu to choose the lists/s of contacts that will have access. This action will send a registration email to any contacts who haven’t already registered for private content access. 

  6. Click Save to apply your changes. 

Screenshot 2020-07-16 at 17.28.16


How to set up membership registration for knowledge base articles

Both Service Hub Professional and Enterprise accounts can create members-only knowledge bases. To do so, follow these steps:*

  1. In your HubSpot account, navigate to Service > Knowledge Base.

  2. Click the Articles tab and hover over the article, and click Edit.

  3. In the editor, click the Settings tab

  4. In the Control audience access section, select Private - Registration required

  5. Click the dropdown menu and select the checkboxes next to the lists of contacts you want to register for access to this article. 

  6. Click Update in the upper right. 

Screenshot 2020-07-16 at 17.29.22

Whenever you make an article private, an email will be sent to contacts on your selected lists to prompt them to create their passwords. Any contacts added to the list after you’ve published the article will automatically be sent an email as well. Meanwhile, contacts who’ve already set up passwords to view other private content on your website won’t receive this email. They’ll use the same one to access all private content.  

How to control audience access from the knowledge base articles dashboard

  • Hover over the article and click the More dropdown menu, then select Control audience access. 

  • To control audience access in bulk, select the checkboxes next to the articles you’d like to limit access to, then click Control audience access at the top of the table.

Screenshot 2020-07-16 at 17.30.23

Audience access settings appear in the dashboard below the article name. To find this:*

  1. In your HubSpot account, navigate to Service > Knowledge Base.

  2. Click the Articles tab.

  3. Click the name of an article to view further details on its access restrictions.

Screenshot 2020-07-16 at 17.31.03

On the page details screen, a label at the top of the page will indicate if the page is private and requires a password or registration. 

*We’ve extracted these key takeouts from the HubSpot Knowledge Base article on the topic because no one’s summarised it better than they have. Visit it for a closer look at customising your HubSpot membership site’s settings and templates, troubleshooting, and more. 


A few words of caution

While password-protected content won’t be crawled by search engines, restricting access to members only doesn’t encrypt the content. So while you can offer users highly personalised experiences and target offers, your membership site can’t replace user accounts or securely store sensitive data. 

Got a more technical ask?

Growing your website beyond just a lead generation tool starts with this expansion, but perhaps you’re wanting to create something a little more demanding. Reach out and contact the team at Huble Digital

We’re an elite HubSpot partner agency with advanced implementation accreditation and would be happy to discuss your needs. Let’s find an optimal solution that puts you in command of your website, and ensures you get maximum value from your marketing investment. Get in Touch or Schedule a Meeting.

Looking for integration support?

Learn about our integrations now

Latest Insights

Sales & CRM

24 min read

HubSpot HIPAA compliance: everything you need to know

Explore HubSpot's HIPAA compliance. We cover the basics of HIPAA, challenges HubSpot faced, and HubSpot's new tools to meet compliance requirements.

Read more

Marketing & Growth

23 min read

Enhancing your marketing processes with HubSpot AI

Learn how you can integrate HubSpot’s AI assistants into your marketing processes to optimise your efforts and supercharge efficiency. 

Read more

Sales & CRM

27 min read

HubSpot user adoption: a comprehensive guide to boosting CRM adoption

Explore strategies, best practices, and tools to drive user adoption in HubSpot, ensuring a smooth transition and maximising user engagement.

Read more

Sales & CRM

15 min read

How to structure your marketing department for success

To keep ahead of the digital curve, companies are rethinking their marketing department. Learn how best to structure your marketing team.

Read more

Sales & CRM

45 min read

Your ultimate guide to HubSpot Website Design

Should you build your website in the HubSpot CMS? This comprehensive guide explores the benefits of moving your website to HubSpot.

Read more

Sales & CRM

37 min read

An Introduction to CRM and how it can transform your business

The vast majority of businesses aren’t getting the value from their CRM that they could be. Use this guide to make more effective CRM decisions.

Read more

Sales & CRM

31 min read

50 simple HubSpot hacks for guaranteed company growth

As a HubSpot Elite Solutions Partner, we want to make it easier for you to get started with HubSpot: 50 HubSpot hacks that you can use right now!

Read more

Marketing & Growth

10 min read

Why it might be time to consolidate marketing agencies

Learn why & when to consolidate your marketing efforts with an agency specialising in strategy, creative solutions & technical expertise.

Read more

Sales & CRM

21 min read

Business process automation: maximising CRM's growth potential

Business process automation enables your CRM to span marketing, sales & service departments and create a truly customer-centric experience.

Read more

Technical & Integrations

5 min read

HubSpot’s cookie consent banner update: What you need to know

HubSpot is updating its cookie consent banner to version 2 on July 5, 2024. Here’s what you need to know about the update & how to prepare for it.

Read more