The HubSpot Service Hub Customer Portal

The HubSpot Service Hub customer portal is a logged-in place where customers see their own tickets. Unglamorous, and it removes an entire category of contact.

What the HubSpot Service Hub customer portal is

A portal tied to your knowledge base and ticket data. A customer signs in, sees their open and closed tickets, adds replies, and searches your articles. That's the whole idea.

You'll need Professional or above. It can be styled to match your brand and served from your own domain.

The volume it removes

"Any update on my ticket?" is one of the highest-volume, lowest-value messages in support. It creates work and adds nothing. Worse, it often arrives as a fresh email rather than a reply, which means you're now looking at a brand new ticket.

A portal answers that question without an agent. It's a small feature with a disproportionate effect on queue noise. If you're weighing tiers, check whether yours includes it before you look at anything else on the tier list.

Setting it up so people use it

Turn on authentication properly, so customers see their own tickets and nobody else does.
Link it from every notification email. If a bookmark is the only way in, nobody's going to find it.
Match your brand and use your own domain. Otherwise it reads as a third-party site, and people don't trust those.
Decide what customers can do, anywhere from viewing only through to replying and reopening.
FAQ

Frequently asked questions

What are the HubSpot client portal features?

The HubSpot customer portal features are modest and useful: a signed-in list of the customer's tickets, the ability to reply, and access to knowledge base articles. The HubSpot client portal is the same thing under the name most people search for.

Which tier includes the HubSpot Service Hub customer portal?

Professional and above, alongside the knowledge base. It isn't part of Starter or the free plan.

Can customers reply to tickets in the portal?

Yes, depending on how you configure it. The payoff is that the conversation stays on the existing ticket rather than starting a new one.

Status chasing creates duplicates

When "any update?" arrives as a new email instead of a reply, you get a second ticket for the same request.

Start free trial

14-day free trial. No credit card required.