When does a business need a customer portal instead of email?

A business needs a customer portal when one request takes several steps, needs documents from the customer, and has a status the customer keeps asking about. If most requests are settled in one or two emails, email is enough. The portal pays off when staff search inboxes for attachments and answer "any news?" by hand.

A portal does not replace email; it changes what email carries. The request, its documents and its status live in one place each customer can open, and email becomes the short notice that something changed, with a link.

Updated Sep 28, 2026

How it works

  1. Pick one journey

    Start with the request that generates the most back-and-forth, such as a tenant sending documents for a rental, or a patient sending exams before a procedure. One journey done well beats a portal for everything.

  2. Define the statuses

    Write the steps the request goes through and what the customer sees at each one: received, missing a document, under review, approved, done. If the team cannot agree on the statuses, the portal will not fix it.

  3. Decide who sees what

    Each customer sees only their own requests; staff see what their role allows. Test this before anything else: one customer seeing another’s records is the failure that matters most.

  4. Make signing in easy

    Many customers will not create another password. A one-time code sent by email or a Google sign-in removes most of that friction.

  5. Keep email for notices

    When the status changes, the portal sends a short email or message with a link. Documents stay in the portal instead of travelling as attachments.

  6. Try it with a few customers first

    Run the journey with a handful of real customers, watch where they get stuck, and fix that before moving everyone over.

What it costs to run

Prices below are list prices from two no-code builders, read on their pricing pages. In Softr, customers who sign in count as app users; people outside your company’s email domain count as client users. Hosting, file storage and email delivery on a custom build are priced by those providers instead.

ItemList priceSource
Softr FreeUS$0; up to 3 builders and 5 app usersSoftr, Plans and pricing - SoftrRead on Sep 28, 2026
Softr BasicUS$19/month billed yearly (US$228/year) or US$25 billed monthly; 5 team and 5 client app usersSoftr, Plans and pricing - SoftrRead on Sep 28, 2026
Softr Pro (adds one-time code and Google sign-in for app users)US$99/month billed yearly (US$1,188/year) or US$119 billed monthly; 10 team and 50 client app usersSoftr, Plans and pricing - SoftrRead on Sep 28, 2026
Softr extra custom domainUS$15/month, or US$13/month billed annuallySoftr, Plans and pricing - SoftrRead on Sep 28, 2026
Retool Business (lists portals and embedded apps; external users priced separately)US$50 per builder and US$15 per internal user per month, billed annuallyRetool, Pricing | RetoolRead on Sep 28, 2026

Third-party list prices, read on the date shown. They are not Betterlane prices.

When it is not worth it

  • If you handle a few requests a month and each one closes in a couple of emails, a portal adds a login for no gain.
  • If your customers mostly write on WhatsApp and will not open a link, meet them there first; a portal they never visit only moves the problem.
  • If the process itself is not agreed (who reviews, what counts as done), build the process on paper before building the portal.

Questions

Is a portal safer than email for documents?

It can be, when access is limited per customer and tested. A portal with loose permissions is worse than email, so the access tests come before launch.

Will customers actually sign in?

More of them will when there is no password to create. A one-time code by email, a Google sign-in and a link straight from the notice email all help.

Can a no-code tool be enough?

Often, for one journey and a modest number of customers. Check how the tool counts users, where the data lives and whether you can export it before you commit.

Do we stop using email?

No. Email carries the notices and the link. What leaves email is the documents and the status.

Have a request that keeps bouncing between inboxes and want customers to see its status instead?

See the service: Customer portalsLet’s talk

All guides