allyson
Protected

This case study is password protected

Enter the password to continue.


Building a Client Portal's Foundation

Designing a structure for hundreds of coverage types, then redesigning the navigation it launched on.

Case Study Insurance Systems
Senior Product Designer, one of two designers · 2025–2026
Client portal screens: an active Workers' Compensation policy card, its Policy Details panel, and the coverage breakdown for a People Centric archetype.
← All case studies

The Situation

Acrisure had grown by rolling up more than 1,000 businesses, each bringing its own systems, data, and definition of what "client" even meant. The only client-facing option was a third-party tool with mixed adoption. No client, servicer, or business team had ever had one place to see everything a given client held.

Leadership's goal was three-fold:

Clients

Manage everything in one place instead of juggling logins and calls.

Servicers

Spend less time on calls and emails.

The business

Cut the tickets self-service could absorb, and support cross-selling and risk management across a client's accounts.

The Constraint

The coverage

Acrisure sells hundreds of coverage types, each with its own underlying data: what's insured, what has to be captured, what a client can do about it. A portal couldn't treat each one as its own design problem.

The foundation

The business also needed something shipped fast, and the only design system available to build from was acrisure.com's own: built for marketing pages, not for the structural weight a servicing portal needed to carry.

✦ The tension
I had to design for hundreds of coverage types, and inherit a foundation that was never built to hold what came next.

Decision One: Policy Archetype Models

Acrisure's portal needs to show hundreds of distinct policy types, Homeowners, Auto, BOP, Workers' Comp, and more. Designing each one from scratch meant new design work every time a policy type got added.

So I built a system instead: coverage breaks down into five structural archetypes based on how it attaches to whatever it covers, one reusable pattern per archetype instead of one-off work per policy type, saving both design and engineering time as new products get added.

✦ Proof it holds up
Employee Benefits launched later and slotted directly into the People Centric archetype with no new design work required. It's the clearest evidence the model wasn't just built for what existed at the time.

Decision Two: Borrowing the Navigation, Then Redesigning It

The tradeoff

Given the timeline, I launched on Acrisure's existing design system rather than build new navigation infrastructure. My manager and PM agreed with the call at the time, and given the deadline, it was the right one. It just meant the nav wasn't built for what came next.

The Acrisure client portal as it launched: the desktop dashboard (Welcome, John, personal products) with the slide-out navigation menu open, listing Account & Privacy, Explore Personal Solutions, Explore Business Solutions, Acrisure.com, and Log Out.

What broke after launch

Three things surfaced the cost of that tradeoff, close together in time:

The redesign

I drove the navigation framework, with a second designer pressure-testing my thinking the whole way. I used Claude throughout: competitive reviews of other portals, checking my structure against established UX research, and quickly iterating IA options before landing on the final one.

Before designing anything, I got the team aligned on shared language (what we meant by Portal User, Account, Product, and Access level) and set four design principles to hold every decision to.

Four design principles: Account-first (one account in view at a time, no cross-account confusion), Same identity, new context (topbar carries identity, sidebar carries account context), Content earns the nav (nothing placeholder or half-finished gets a nav slot), and Scalable by default (sidebar over tab bar, so it grows as new products are added).

To test the structure, I used a scenario instead of reasoning about it in the abstract: Marcus Chen, a client juggling three businesses and a personal policy, all logging in on one Monday morning. The wealth manager persona fit the same model, one identity with several accounts underneath it, no new rule needed.

What came out of it: a Portal User level that's always visible, with an account-scoped sidebar underneath.

Annotated portal screen. A Portal User level that is always visible holds the account switcher, the notification bell and settings. Below it, the account-scoped sidebar holds Overview, Documents and Requests, plus Policies, Billing and Claims under Insurance, with support persistent at the bottom.
✦ Field validation
An advisor who manages insurance for several small-business clients described almost exactly this pattern, working inside one client's account at a time, with clients who don't want Acrisure contacting them directly at all.

That same structure resolved both open product requests, the document split and the new self-service and risk resources, without needing anything bolted on afterward.

I presented this work at a leadership offsite about where the portal was headed. Afterward, our Head of Product told me directly:

"

I was so impressed with the way you showed up in our offsite… I was so glad you were able to drive the kinds of conversations that needed to be had.

Head of Product, Acrisure

Reflection

We launched on the existing design system to hit the deadline, and it got us live on time. I knew the borrowed nav would have limits. Looking back, I'd push back more and make a stronger case for an alternative before we committed. The archetype models held up. Employee Benefits fit into them with no new design work, and the new navigation covered both open product requests. The portal is still rolling out to user groups in stages, so adoption and ticket data aren't in yet.