App Development · 7 min read

What a Law Firm Client Portal Should Actually Do (and What to Leave Out)

A honest guide for Kenyan law firms on building a client portal. What features matter, what is just noise, and how to get it right without wasting money.

Nelson

Nelson

Architect, KEPAS Technologies

July 1, 2026 · 7 min read

A client calls your office at 4:30 PM on a Friday. They want to know if you received the documents they emailed yesterday. They also want to know when the next court date is. And by the way, could you send over the invoice again?

You have heard this story from every law firm partner we have worked with. The back-and-forth eats hours. The emails pile up. And the client is not satisfied because they never feel in the loop.

A client portal is supposed to fix this. A secure website or app where clients can log in, see their case progress, share documents, and communicate with your team without clogging anyone's inbox. But not every portal is built the same. Some are stuffed with features no one uses. Others are so bare they do not solve the real problem.

The Core Problem: Too Many Emails, Not Enough Structure

Most Kenyan law firms still run on email and WhatsApp. It works — until it does not. A client sends a sensitive contract as an attachment. Another client forwards a screenshot of a KRA notice. The associate on the case has to dig through a thread to find the latest version. And every time a client wants a status update, someone has to stop what they are doing and respond.

A portal does not replace the lawyer. It replaces the middleman work — the chasing, the forwarding, the explaining of where things stand. And it does it in a way that is more secure than email, which the Wyoming State Bar has noted is inherently more vulnerable than a dedicated portal.

"Less chasing, fewer emails"— That is the real ROI of a client portal. Not fancy dashboards. Not AI predictions. Just fewer interruptions for your team and a client who can see their own status without asking.

What a Client Portal Must Include

From our experience building portals for professional services firms in Kenya, these are the features that actually get used. Everything else is optional.

1. Secure Document Sharing and Storage

This is the main reason most firms want a portal. Clients upload signed contracts, court documents, ID copies, and KRA PIN certificates. Your team uploads the latest versions of pleadings, demand letters, or legal opinions. Both sides see the same files in one place — no more "I sent it yesterday, check your spam" conversations.

The portal should let clients upload files from their phone or computer, and let your team organize them into folders by case or matter. Version control is important — if a client uploads a revised contract, the old one should still be accessible, not overwritten.

A lawyer and a client seated at a desk in a law office. The lawyer points at a laptop screen showing a document management interface with folders for different cases. A stack of printed documents sits beside the laptop.
A lawyer and a client seated at a desk in a law office. The lawyer points at a laptop screen showing a document management interface with folders for different cases. A stack of printed documents sits beside the laptop.

2. Real-Time Case Status Updates

Clients do not need to know every procedural detail. But they do want to know: Has the document been filed? Has the other side responded? Is there a hearing date? A simple status indicator — like "Filing Completed," "Awaiting Response," "Hearing Scheduled" — reduces the number of calls to your office significantly.

Some portals go further with a timeline view, showing each step of the matter with dates. That is useful, but keep it simple. A client who logs in and sees "Last update: February 12 — Defendant served" knows more than a client who has to call and ask.

3. Secure Messaging (Not Email)

The portal should have a messaging feature where clients can ask quick questions and your team can respond. Everything stays inside the portal, so there is a record. This is especially important for sensitive discussions that should not sit in a Gmail inbox.

But here is the honest truth: most clients will still email you. The portal should integrate with email so that messages sent through the portal also generate an email notification. Otherwise, clients forget to check the portal and you end up with the same problem.

4. Payment and Billing Integration

In Kenya, this means M-Pesa. A client portal that lets clients view their invoices and pay directly via M-Pesa — without leaving the portal — removes one of the biggest friction points in legal practice. No more sending payment reminders. No more "I forgot my bank details." The invoice is there, the pay button is there, and the payment reflects instantly.

This feature alone, from our experience, cuts the time between invoicing and payment by about half for most professional services firms.

5. E-Signature Capability

If your firm handles contracts, retainer agreements, or consent forms regularly, built-in e-signatures save days of back-and-forth. The client receives a document, signs it on their phone, and it is saved in the portal. No printing, scanning, or courier costs.

This is not a must-have for every firm. But if you handle conveyancing, corporate transactions, or any volume of paperwork, it pays for itself quickly.

What to Skip

Not every feature belongs in a client portal. Some add cost without value. Others create confusion. Here is what we recommend leaving out, based on what we have seen.

1. Full Practice Management Inside the Portal

Some portals try to include time tracking, conflict checking, and internal task assignment. That is better left to your practice management software. The client portal is for the client. Your team should not be managing their internal workflow inside a tool designed for external communication. Keep the two separate.

2. Overly Complex Dashboards

A client logging in does not need charts, graphs, or analytics. They need to see their matters, recent updates, and a way to contact you. Anything more is noise. We have seen portals where clients click once and never come back because the interface was overwhelming.

Some portal vendors pitch AI that answers client questions automatically. For a law firm, this is a liability. Clients may misunderstand the AI's response and act on it. Or the AI may give incorrect information about a specific legal situation. Stick to human communication within the portal. The automation should be about logistics — reminders, notifications, document routing — not legal advice.

4. Excessive Branding and Custom Animations

A clean, professional look matters. But spending development budget on animated logos, custom illustrations, or elaborate loading screens is wasted money. Clients care about speed and clarity, not how the login page fades in. According to the Communications Authority of Kenya's Q3 2025 report, mobile penetration in Kenya has hit 145%, meaning most of your clients will access the portal on a phone. A heavy, animation-filled page loads slowly on mobile data.

A data dashboard showing mobile operating system market share in Kenya: a bar chart with Android at 92% as the tallest bar, followed by iOS at a much smaller bar. A pie chart below shows smartphone vendors: Samsung largest slice, then Tecno, Oppo, Infinix, Apple.
A data dashboard showing mobile operating system market share in Kenya: a bar chart with Android at 92% as the tallest bar, followed by iOS at a much smaller bar. A pie chart below shows smartphone vendors: Samsung largest slice, then Tecno, Oppo, Infinix, Apple.
From our experience, 92.58%— Android's market share in Kenya, according to Statcounter's May 2026 data. If your portal does not work well on an Android phone, it does not work for most of your clients.

From our experience, that 92.58% figure from Statcounter is not abstract. It means that when you build a portal, you build for Android first. An iPhone-only approach excludes nine out of ten of your clients.

What This Costs in Kenya

A custom client portal for a law firm — with document sharing, case status, secure messaging, M-Pesa billing, and e-signatures — typically falls in the medium-to-large enterprise range for mobile app development in Kenya. Based on published estimates from Absolute Corporate Solutions, a full-featured portal for both Android and iPhone can cost between KES 1.5 million and KES 2.9 million, depending on complexity.

That sounds like a lot. But compare it to what a firm spends on missed billable hours from administrative chasing, or the cost of a single lost client who went to a competitor because communication was slow. Most of our clients recover that investment within 12 to 18 months.

From our experience, a simpler version — just document sharing and messaging — can start around KES 500,000 for a single platform (Android). The key is to start with what you actually need and add features later. Do not build a portal with every possible feature on day one. You will overpay for things your clients never use.

A side-by-side comparison: on the left, a cluttered desk with a landline phone, scattered papers, and a laptop showing an email inbox with many unread messages. On the right, a clean desk with a monitor showing a client portal dashboard with a clear case list and a status indicator.
A side-by-side comparison: on the left, a cluttered desk with a landline phone, scattered papers, and a laptop showing an email inbox with many unread messages. On the right, a clean desk with a monitor showing a client portal dashboard with a clear case list and a status indicator.

The Security Question

Kenyan law firms handle sensitive data — contracts, identity documents, financial records. The Data Protection Act of 2019 requires that you protect this data. A client portal built on a secure platform with encryption, proper access controls, and regular backups is far more secure than email attachments sitting in a Gmail account.

But security is not just about technology. It is about who can access what. Your portal should let you control permissions — a paralegal might only see document uploads, while a partner sees everything. And clients should only see their own matters, not anyone else's.

The Communications Authority of Kenya's Q3 2025 report noted that cyber threat events reached 842 million in a single quarter, with estimated losses of KES 29.9 billion. A portal is an investment in not becoming part of that statistic.

How to Start Without Overcommitting

If you are a solo practitioner or a small firm, you do not need to build a custom portal immediately. Start with a simple web-based portal that offers document sharing and case status. Many practice management platforms already include a basic client portal module. Use that first. Learn what your clients actually use. Then decide if a custom build is worth it.

If you are a larger firm with multiple partners and high-value clients, a custom portal makes sense. You can tailor the experience to your specific practice areas — conveyancing, litigation, corporate, family law — and integrate it with your existing billing and document management systems.

Either way, the principle is the same: build for the client's convenience, not for your feature list. A portal that a client actually logs into is worth more than a portal that has every bell and whistle but sits unused.

A 3D illustration of a server rack in a climate-controlled room with blinking indicator lights. Cables neatly organized. A small sign on the rack reads 'Encrypted Storage'.
A 3D illustration of a server rack in a climate-controlled room with blinking indicator lights. Cables neatly organized. A small sign on the rack reads 'Encrypted Storage'.

Back to That Friday Afternoon Call

The client who called at 4:30 PM on a Friday would not need to call if they had a portal. They would log in, see that their documents were received and marked "Under Review," check the next hearing date listed on their case timeline, and download the invoice — all without interrupting anyone's evening.

That is the goal. Not to replace the lawyer-client relationship. To remove the friction that makes that relationship frustrating for both sides. A good portal does not just save time. It makes your firm look professional, responsive, and modern — which, in a competitive legal market, matters more than most lawyers want to admit.

If your firm handles more than 20 active matters at a time, you have probably already lost billable hours to administrative chasing this month. A portal is not a luxury. It is a tool that pays for itself.

Want to see what this looks like for your organization?

Talk to Us on WhatsApp
Share

Ready to Start Your Project?

Let's discuss how we can bring your digital vision to life.

Get in Touch