Plan a small app

Customer portal or email: when is a portal worth building?

Short answer

A portal is worth considering when customers keep asking the same status questions or you swap sensitive documents often, and most customers would actually log in. If neither is true, email or your existing software is usually enough.

By Saral Forge · · 3 min read

A customer portal is a private area of a website where customers log in to see their own information, such as job status, documents or invoices. It can save a lot of back-and-forth. It can also become another thing to maintain that few customers use. Whether it is worth building depends on specific signs, not on how professional it might look.

What a portal involves

A portal is more than a page. It needs accounts, a way to reset passwords, rules about who sees what, a way to keep the information current, and someone to help when a customer cannot log in. Each of those is a continuing responsibility.

Signs a portal may be worth it

  • Customers regularly ask the same status questions, and answering them takes real time.
  • You exchange documents that should not travel by ordinary email, or that people lose.
  • Customers need to see their own history, such as past orders or reports.
  • Customers come back often, so the effort of logging in is worth it to them.
  • You have a reliable source of the information that a portal would display.

Signs email or existing software is enough

  • Customers contact you rarely, so they would forget their login.
  • Questions are varied and need a personal reply anyway.
  • A simple status email at key moments would answer most queries.
  • Software you already use has a customer portal or sharing feature.
  • You cannot yet keep your own records up to date reliably.

A decision table

Situations and what usually serves them
SituationOften enoughPortal worth considering
"Where is my job?" callsAutomatic status emails at set pointsIf customers want to check at any time and the status is reliable
Receiving documentsA secure sharing service you already pay forIf you need to tie documents to jobs and control who sees them
Viewing invoicesEmailed invoices from your accounting toolRarely, because accounting tools usually offer this
Repeat customers booking againA booking linkIf they need an account for history, preferences or rules

A minimum useful portal

If you do build one, begin with the smallest version that removes the most repeated work.

  1. Customers can log in and reset their own password.
  2. They see a list of their own jobs or orders, with a clear status.
  3. They can download documents that belong to them.
  4. They get an email when the status changes.
  5. Staff can update the status in one place.

Leave messaging, payments, reports and extra features for later, once you see what customers actually use.

Questions to ask first

  • How many customers would really log in?
  • Who will keep the information current?
  • Who handles forgotten passwords and access requests?
  • What happens when a customer or staff member leaves?
  • What personal information will it hold, and how will you protect it?

When a portal needs more than a login

Ask for help when customers' private information will be involved, when access rules are complicated, or when the information shown must stay in step with other systems. A portal for a few dozen customers can often start as a simple login and a status list, and an experienced person can help you keep it that small. If you are weighing options, app, website or existing tool? can help. The enquiry-to-booking workflow covers the steps behind the status, and what happens after an app launches explains the upkeep a portal brings.

Next reads

All guides: Plan a small app