← All field notes

Does Your Business Need a Customer Portal? Start With the Repeated Task

A login screen does not make a useful customer portal. Start with one task customers repeatedly need to complete, then decide whether self-service is the right fit.

Product Strategy

Customers may need to check progress, download a document or update information. If those requests keep arriving by phone and email, a portal might help. It might also create another account customers rarely use and another system your staff must keep up to date.

Before commissioning it, choose the task the portal would make easier. You should be able to explain the benefit without pointing to the login screen.

Choose one useful self-service task

Consider a hypothetical business whose customers regularly ask whether a request has been approved. A first version could show the current status and explain the next step. That is a narrower proposition than combining messaging, payments, bookings and document management in the first release.

Ask how often people need the task, what frustrates them today and whether a simpler change could solve it. A clearer confirmation email or a better public explanation may be enough for an infrequent request. Speak with likely users rather than assuming everyone wants another password.

Find out where the answer comes from

A status page is only helpful if the status is understandable and current. Identify the system or person responsible for each piece of information. Decide what happens when it is missing, delayed or disputed.

Work through what the customer sees as well as what staff do behind the scenes. If a document is replaced, which version is available? If a request needs human review, how is that explained? If a customer reports an error, who can resolve it?

Put a person beside those operational responsibilities before selecting the portal's technology.

Define who can see and change what

Being signed in should not mean being allowed to see every record. Decide whether access belongs to an individual, a business account or an invited team member. Consider who can invite others, view documents, make changes and remove access.

OWASP's authorization guidance recommends least privilege and permission checks for every request. For a portal project, ask the delivery team to demonstrate that one customer's account cannot access another customer's information, including files and direct links.

Use fictional accounts and records for those tests. Agree account recovery and staff support procedures too; an inconvenient recovery process can prevent the intended task even when the rest of the portal works.

Plan for people who still need help

  • How will customers learn that the portal exists?
  • What will they see if there is nothing to display yet?
  • Where can they ask for help or correct information?
  • What happens during an outage or an unavailable integration?
  • Who reviews unused features and recurring support problems?

Keep an appropriate assisted route for customers who cannot complete the task online. Be clear about what the portal confirms and what still requires a response from your team.

A sensible first release has a defined task, trustworthy information, tested access boundaries and an owner after launch. If a portal is one option among several, the modernize, buy or build guide can help frame the wider choice. For an initial portal discussion, bring the repeated customer task and the system currently holding its answer.