Planning toolPortal checklist

Client Portal Requirements Checklist

Alpha ExpansionFree to use, nothing to sign up for
In short

This checklist walks through the decisions behind a client portal: who gets access and how, what customers can see, what they can do for themselves and which of your systems hold the information. For each item you choose need, later or no. The result is a requirements list grouped by priority, ready to copy or download and hand to whoever will build or buy the portal.

Key points
  • 01A portal is defined by what customers can see and what they can do.
  • 02Access rules for customer companies deserve as much thought as features.
  • 03Knowing which system holds each piece of information sets the real scope.

Work through the checklist

Six parts. In the three checklists, give each line a level. Lines you leave untouched are simply left out, so you can move quickly past what does not apply.

How people get in
  • Invitation by your team
  • Self-registration with approval
  • Several users per customer
  • Roles inside a customer account
  • Single sign-on for large customers
  • Two-step sign-in
Information shown
  • Orders or projects and status
  • Invoices and statements
  • Documents and reports
  • Contracts and renewals
  • Support requests
  • Usage or performance figures
  • Messages from your team
Actions available
  • Place or repeat an order
  • Pay an invoice
  • Raise a request
  • Upload documents
  • Approve work or quotes
  • Book an appointment
  • Update their own details
How should customers be told about updates?
Branding
01

How to use it

  1. 01

    List what customers ask for

    Begin with the questions your team answers every week. Each recurring question is a candidate for something the portal should show, and together they tell you what the first version must contain.

  2. 02

    Decide access before features

    Work out who is allowed in and how users inside one customer company relate to each other. Portals that skip this end up with shared passwords, which defeats most of the benefit.

  3. 03

    Mark see and do separately

    Showing information is cheaper than letting customers act on it. Give each line its level, and expect the need column for actions to be shorter than the one for information.

  4. 04

    Name the source systems

    For everything marked need, write down where that information lives today. A line with no clear source is a project inside the project, and better known now than later.

02

What a portal requirements list should answer

Whether you build a portal or configure a product, the same questions come up. Answering them in advance turns a vague wish for a portal into something that can be scoped and priced.

PartWhat it settlesWhy it matters
AudienceWhich customers and how many usersSets the scale and the level of support needed
AccessHow accounts are created and protectedSecurity and administration effort both follow from it
InformationWhat customers can seeEach item needs a reliable source behind it
ActionsWhat customers can do themselvesActions write back to your systems, which adds risk and work
SourcesWhere the information lives todayIntegration is usually the largest part of a portal project
OperationWho runs it, in which languages, by whenA portal nobody administers decays within a season
03

A worked example

Illustrative example

A testing laboratory answering the same four questions

The example is an invented environmental laboratory. Load it to see the full checklist. Its customers ask four things again and again, and the list follows from them.

  • SeeSample status, reports and invoices are marked need. They answer three of the four recurring questions without a phone call.
  • DoBooking a collection, uploading site documents and updating details are needed now. Paying invoices online can wait until the first version has proved itself.
  • SourcesResults sit in the laboratory system, invoices in accounting, reports in folders. Three sources, which is the honest measure of the project's size.

The first version is small: invited users, three kinds of information and three actions. It would still remove most of the calls the customer service lead takes each week.

04

What this tool does not do

The checklist makes sure the main decisions are not forgotten. It does not make them for you.

  • It does not tell you whether to build a portal or buy one. That depends on your systems and your customers.
  • It does not check whether your systems can supply the data. That is established with the people who run them.
  • It carries no estimate, because integration effort cannot be judged from a list.
  • Nothing leaves your device. The list exists only in this browser until you export it.
05

What to do with the finished document

Review the list with someone from customer service and someone from IT, since they see different halves of it. If you want our reading of it, send it over and we will reply with a suggested first release. Send it through the contact page or book a 30-minute call and bring it along.

06

Common questions

What is the difference between a client portal and a customer account area?

Mostly depth. An account area on a shop lets a customer see their orders. A client portal usually serves business customers with several users per company, shows documents and status from your internal systems and lets them act on it. If your needs stop at order history, the account features of your ecommerce platform may be enough.

Should we build a portal or use a ready-made product?

Ready-made portal products and the portal features of CRM and support tools suit many companies. Building makes sense when the information comes from several internal systems, when your workflow is unusual or when the portal is part of what you sell. Our comparison of a custom portal and SharePoint works through one common version of this choice.

Why does the checklist separate seeing from doing?

Because the two differ in cost and risk. Showing a customer the status of an order means reading from a system. Letting them change the order means writing to it, with validation, permissions and an audit trail. Many successful portals begin by showing information well and add actions one at a time.

How many items should be marked need?

Fewer than feels natural. A first version that shows the three things customers ask about most and allows one or two actions will be used and will teach you what to add. A portal that tries to cover everything at launch takes longer, and tends to be right about less of it.

Next

Where to go from here

Next step

Tell us about your project

Describe what you want to build and the systems it has to work with. We reply with how we would approach it and which decisions come first. The scoping conversation is free.

Response within 24 hoursFree consultation and scopingNDA available on request

Premium digital product and engineering studio. We build high-performance web platforms, SaaS applications, mobile apps, and 3D experiences for high-growth companies.

Alpha Expansion is a premium digital product and engineering studio specializing in React development, Next.js development, full-stack development, mobile app development, UI/UX design, and 3D interactive experiences.

We serve industries including SaaS, FinTech, Healthcare, E-commerce, Logistics, and Real Estate.