Give customers control over their communication with your company using a customer portal. A customer portal is a home behind a login where customers can view, open, and reply to 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.
Only conversations that are associated with a ticket will appear in the customer portal; this includes messages sent to a chat, Facebook Messenger, form submission, or connected team email channel. Emails sent to or from an email address that is not connected to the conversations inbox will not appear in the customer portal.
Please note: you must have Customer Portal settings access to set up the customer portal.
Before you turn on your customer portal, you need to connect a domain, set up your login and authentication method, and customize your consent to process language. You can also manage the customer portal's branding, preview the ticket listing and ticket detail page templates, and add a support form to your customer portal.
Please note: you cannot use the default hs-sites domain to host your customer portal.
The customer portal will appear in the primary language set for your domain. If you change your domain's language in your Domains & URLs settings, the customer portal language will also update. Click Manage domain language to make changes to your domain. Learn more about HubSpot's language offerings.
Please note: multiple language customer portals are not supported at this time.
Your customers must login to access their customer portal. You can either require member registration to access the portal or provision access using single sign-on (SSO).
A simple registration email will be sent to the list of contacts. Learn how to customize the registration email.
You can select and edit the system pages that your customers will use when accessing their portal, including the pages where they can register, sign in, and sign out. You can also configure an access denied page and password reset pages.
To set up your customer portal system pages:
SSO allows your customers to use a single set of login credentials in your external app and customer portal.
If you're allowing customers to self-register to access their customer portal, you should configure your consent notice to let them know how you will be using their data.
Please note: while these features live in HubSpot, your legal team is the best resource to give you compliance advice for your specific situation.
This will only update the consent to process text for your customer portal. Learn how to set default notice and consent text for other HubSpot tools.
Using filters, you can customize which tickets appear in the customer portal. Only the tickets that meet the filter criteria selected here will appear in the customer portal. For example, if you only want the tickets created in your support pipeline to appear, you can set up a filtering rule to only include tickets in a specific pipeline.
Keep in mind that when a contact is associated with a ticket, any conversations associated with that ticket will appear in the customer portal, even if that contact was not a direct recipient on the thread. To verify which conversations will appear in the customer portal, use the Conversations card in the ticket record's right sidebar. It is recommended to use notes and comments to communicate internally on your tickets, or set up filtering rules to filter out any internal communication from the customer portal.
You can also choose which tickets a contact has access to in the customer portal:
If you select Allow your customer to view only tickets that their contact is associated with, your customers can then use the View dropdown menu in their customer portal to switch between their tickets and their company's tickets.
You can select a default inbox for tickets in the customer portal that aren't associated to a conversation in the inbox. For example, if a customer calls your support phone line and a rep creates a ticket for the customer, the ticket will appear in the customer's portal but will not be associated with a thread in the inbox. When the customer logs into their customer portal, they can reply to the ticket and their response will appear in the inbox that you select here.
When a customer logs into their customer portal, they can view a list of their tickets on the listing page, then click into individual tickets to view the associated conversation. You can preview the ticket listing and detail page templates, review your branding settings, or add a support form to your portal so visitors can submit a new ticket.
Please note: if you make changes to the theme styles, these changes will apply to the ticket listing, ticket detail, and ticket form page.
When a customer is on the knowledge base, a Go to [customer portal name] hyperlink will appear in the top right.
You can add a support form to your customer portal so that when a visitor is logged in, they can submit a new support request from their customer portal. A File a Support Ticket link will appear in the customer portal navigation menu.
You must select a form that includes ticket properties and that is connected to the conversations inbox. To add ticket properties to your form, you can either create a form using the Support form template, or turn on ticket properties in the form builder. To turn on ticket properties for a form:
A ticket will be created for each form submission, which will appear in the customer's own customer portal in addition to your conversations inbox.
Once you have completed the set up steps, you can turn on your customer portal by clicking to toggle the switch ON.
Any messages sent from the customer portal to your team will appear in the conversations inbox and appear as an email engagement on the record's timeline.
To access the customer portal, you can either share the link to the portal with your customers or they can access the portal via the knowledge base. To view your customer portal:
Depending on the login and authentication method you selected, before a customer can access their customer portal, they may need to set up their login credentials.
Please note: if you are logged into your HubSpot account when you visit the customer portal, you will not have to login to view the ticket listing page.
When your visitors log in to their customer portal, they can view all of their open and closed tickets on the ticket listing page, and filter and search for existing tickets.
The following ticket properties are visible in the customer portal by default:
By default, a ticket's status will only appear as Open or Closed. To make the full name of a status of a ticket visible, you can update your customer portal settings:
To view more ticket details and the associated conversations, your customer can click the name of a ticket to open the ticket details page. The customer can reply to any open tickets by entering a message in the text box, and include a file attachment in their response.
If the customer needs to file a new ticket, they can click File a Support ticket. This will take them to the ticket form that you created so they can submit a new issue.
To log out of their portal, the customer can click Sign out in the top right.