Skip to content

Set up a customer portal

Last updated: October 3, 2025

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

A customer portal is a login-protected space where customers can access and manage their support tickets. Typically, customers can access the customer portal via the knowledge base, but you can also share a link to the portal directly with your customers.

Before you get started

Before setting up your customer portal, please note the following:

  • To set up the customer portal, you must have Customer Portal settings access.
  • Only tickets will appear in the customer portal:
    • Conversations not associated with a ticket will not appear in the customer portal. This includes messages sent to chat, Facebook Messenger, form, or team email channels connected to the conversation inbox or help desk
    • Tickets do not require an associated conversation to appear in the customer portal.

Set up a customer portal

Before turning on a customer portal, you need to connect a domain, select an inbox or help desk to receive portal tickets, and configure customer access settings. 
  1. In your HubSpot account, navigate to Service > Customer Portal.
  2. Click Set up your customer portal.
  3. Enter a Portal name. This is the title that'll appear in the browser tab when customers are logged into the customer portal.
  4. Click Next: Connect a domain.
  5. Click the Portal domain dropdown menu and select a domain. In the Slug field, enter the slug that'll appear at the end of your URL.
    • If you don't have a domain connected, learn how to connect a domain to HubSpot.
    • Customer portals hosted on a HubSpot provided system domain (e.g., hs-sites or hubspotpagebuilder) will not send membership emails to a membership access group.
    • The customer portal will appear in the primary language set for your domain.
  1. Click Next: Set up your tickets.

customer-portal-connect-your-domain


  1. To choose a default inbox where new tickets are sent, click the dropdown menu and select an inbox or help desk.
  2. In the Customer ticket permissions section, select from the following options:
    • Allow your customers to view only tickets that their contact is associated with: when a contact logs into the customer portal, only the tickets that are associated with their contact record will appear.
    • Allow your customers to view any tickets that their company is associated with: when a contact logs into the customer portal, any tickets that are associated with their primary company record, in addition to the tickets associated to their contact record, will appear.
  3. Click Next: Configure access.
  4. In the Access Control section, select an option:
  5. Click Finish setting up your portal.

Please note: registration related emails will be sent to a contact's member email property.



Manage customer portal settings 

After you've set up your customer portal, configure its settings. For example, you can edit the portal’s domain, customize how tickets appear, manage consent notice settings, or add a support form. Learn more about managing the customer portal

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.