Customer Portal

An authenticated area where customers handle their own account — the cheapest support channel a business has, when it covers the right things.

Development & Platforms

A customer portal lets people do for themselves what they would otherwise contact support about: view invoices, update payment details, manage users, download documents, track a request. Its value is measured in deflected tickets, which makes the design question empirical — what do people actually contact you about — rather than a matter of taste.

Most portals are built from what was easy to expose rather than from the support queue. That produces a portal full of read-only information and a support queue unchanged, because the top contact reasons were all actions: cancel, change the billing contact, add a seat, get a copy of last year's invoice. A portal that shows data but cannot change anything has not removed a single reason to call.

Cancellation belongs in it

Leaving cancellation out is the most common deliberate omission and the most expensive one. It converts a would-be cancellation into a support call, a bad review, or a chargeback — and in several jurisdictions it is now a regulatory problem.

In practice

A B2B vendor built a portal showing invoices and usage. Ticket volume did not move. The top three contact reasons were adding a user, changing the billing email and getting a VAT invoice — all read-only in the portal. Making those three actions self-serve cut tickets by 38% in two months.

Where teams get it wrong

  • Building from what was easy to expose instead of from the support queue.
  • Read-only data where the contact reasons were all actions.
  • No cancellation, which pushes people to support, reviews or their bank.
  • One permission level, so an admin cannot let finance see invoices without full access.
  • No audit trail, so nobody can answer who changed the billing contact.

( Learn more )

Related terms

All terms

Defined by Mara Bureau LLP. Last reviewed . Corrections: hello@mara.ink.

( You may ask )

Questions about Customer Portal

Didn’t find your answer?

Ask us directly — a designer replies within one business day.

Contact us
  • Whatever the top support contact reasons are — usually invoices and billing details, user management, plan changes and cancellation. Start from the ticket data rather than from what is easy to expose.

  • Only if it covers the actual contact reasons and allows actions rather than just displaying data. A read-only portal adds a surface to maintain and deflects almost nothing.

( Contact )

What problems are we solving?

At our core, we believe in delivering high-quality designs in days, not weeks.

What do you need?

( Contact )

What problems are we solving?

At our core, we believe in delivering high-quality designs in days, not weeks.

What do you need?