kanchangaur.com / LA Metro CX Hub
LOS ANGELES

LA Metro Customer Experience Hub

2024 / la metro / ux, data visualisation, cms

A public-facing hub for Metro’s customer experience programme, what riders asked for, what changed as a result, and how the agency is measuring itself.

It is also a CMS project. Whatever I designed had to be maintainable by a small communications team with no front-end help, which meant a small set of modules that cannot be combined into something ugly.

The CX Hub landing, 158 promises and where each one stands, with a progress card showing delivered, in progress, scheduled and paused as separate visible segments
// fig.1: the landing: 158 promises, and paused is its own visible segment
##

One page, three questions

Every page in the hub answers the same three questions, in the same order: what riders asked for, what changed because of it, and how the change is being measured. When an agency reports on itself, structure is credibility, the asks come from riders in their own words, the changes carry dates, and the measurements carry their methods.

That ordering was deliberate. Leading with the riders’ asks makes the page an answer instead of an announcement. A customer experience programme that opens with its own achievements has already lost the reader it exists for.

##

A module library, no free-form page builder

I gave the team a small library of blocks with fixed internal spacing and no colour choices. Each one has a written rule about when to use it. Long after launch, the page still looks like the design, which is the only design-system metric I actually trust.

The survey results module was the most negotiated: leadership wanted a headline satisfaction score, and riders in testing did not believe a single number from the agency grading itself. We shipped the score with the sample size, the question wording, and the field dates next to it. Belief went up.

The block library, labelled specimens of the stat row, initiative row, progress block, chart embed slot with required caption, finding-to-action callout, and chapter card
// fig.2: the module library as authors see it: seven blocks is the cap
##

Accessible because it is public

A transit agency’s website is used by exactly the people accessibility guidelines were written for, so AA is the floor, not the ceremony. The guarantees live inside the modules rather than in a review at the end: contrast is baked into the module tokens where authors cannot break it, the heading structure reads correctly aloud, and the survey charts state their point in a sentence before they draw it.

The same thinking applies to language. Plain sentences over programme jargon, because “customer experience initiative” is not a phrase any rider has ever said out loud.

Survey results, satisfaction by year, what riders want fixed first, and the and-what-we-did-about-it block pairing findings with the initiatives they caused
// fig.3a: the most negotiated module
The action-item tracker, rider view and detailed view as an audience toggle, removable filter chips, and paused initiatives carrying their reason and a named contact
// fig.3b: the tracker with its audience toggle
##

Outcome

3
Questions every page answers, in order: what riders asked, what changed, how it is measured.
1
Written rule per module about when to use it, a design system that is also editorial policy.
AA
Guaranteed by the modules themselves, contrast and structure authors cannot break.