A partner at a mid-sized firm spends 20 minutes searching for a client's signed contract. The receptionist fields three calls in an hour from the same client asking for a case update. A junior advocate prints, scans, and emails a document three times because the client keeps saying they did not receive it.
This is not a story about a firm in trouble. This is a normal Tuesday for many Kenyan law practices. The work gets done, but the friction costs hours and chips away at client confidence.
A client portal promises to fix this. It is a secure, private website or app where your clients can log in to see their case files, share documents, and check on progress. But if you build the wrong one, you replace paper chaos with digital chaos—and spend good money doing it.
Start with the phone, not the desk
The first decision is not about features. It is about the device in your client's hand. According to Statcounter's March 2026 data, Samsung alone holds a 28.19% share of Kenya's mobile vendor market, with Android devices from Tecno, Oppo, and others making up the vast majority.
From our experience, 92.9%— Smartphone penetration in Kenya as of December 2025, according to the Communications Authority of Kenya's sector statistics report. Your portal must work perfectly on these devices.
This means your portal must be a responsive website that works beautifully on a mobile browser, or better yet, a dedicated Android app. From our experience, an Android-first approach is not just practical; it is what your clients expect. They manage their M-Pesa, check their KRA iTax status, and use eCitizen on their phones. Your service should fit into that habit.
The three things your portal must do
Forget flashy branding and complex dashboards. A portal succeeds or fails on three simple jobs.
1. Make document sharing a one-way street
The back-and-forth of 'I've emailed it, did you get it?' stops here. Your portal needs a secure document vault. You upload the draft agreement. The client gets a notification, logs in, reviews it, and downloads it. They upload their signed copy back to the same thread. There is one version of the truth, with a clear log of who uploaded what and when. This is not a digital drop box; it is an organized, auditable record.
2. Turn status updates into self-service
Most client calls are simple checks: 'Has the search been done?' 'Is the hearing date set?' A good portal has a clear case timeline or status tracker. Instead of calling, the client logs in and sees: 'Document Drafting → Completed on 15/04. Awaiting Your Signature.' This cuts routine calls by more than half, from our experience working with professional service firms.
3. Bring billing out of the shadows
Surprise invoices damage trust. The portal should host clear, itemized statements. Even better, integrate a payment link. From our experience, when a client sees 'Filing Fee - KES 2,500' on their statement in the portal, a 'Pay Now' button that opens their M-Pesa menu removes friction and speeds up your cash flow. Transparency here builds more confidence than any marketing brochure.
What to leave out of the first version
Trying to build everything at once is how projects fail and budgets balloon. Here is what you can almost always skip at the start.
Skip complex internal task management. Your portal is for clients. Do not try to rebuild your internal case management system inside it. Use an integration instead—let your portal pull simple statuses from your main system, but keep the complex workflow tools for your staff's dedicated software.
Skip heavy custom branding. A clean, professional interface with your logo and colors is enough. Do not spend time and money on custom illustrations, complex animations, or unique UI elements that do not help the client complete a task. Clarity beats creativity.
Skip the built-in chat. It sounds useful, but it creates an expectation of instant, WhatsApp-like responses that can disrupt deep work. Use it to direct clients to the portal's document or update sections. For true urgency, the phone still exists. A portal should reduce interruptions, not create a new, demanding channel.
The cost of getting it right
This is not a simple brochure website. A secure, functional client portal with the three core features is a moderate-complexity application. Based on industry data, development costs in Kenya for an app of this type typically range between KES 300,000 and KES 700,000.
That investment should pay for itself not in direct revenue, but in reclaimed time. If a portal saves each advocate just 30 minutes of administrative chasing per day, that is over 120 hours per year per person. That is time that can go back into billable work or deeper client strategy.
The real value is harder to quantify but more important: trust. When a client can see the work unfolding, when communication is organized and transparent, you are not just providing a service. You are building a professional partnership that is likely to last longer and withstand the inevitable stresses of legal proceedings.
The partner no longer searches for files. The receptionist's phone rings less. The junior advocate does not re-send emails. The friction is gone, and what is left is the actual work of law—the advice, the strategy, the representation. That is what a client portal, built with restraint and focus, should deliver.
Want to see what this looks like for your organization?
Talk to Us on WhatsApp