Kilometry
GoodRx2022

Unifying fragmented product navigation into a global system

GoodRx had grown into separate products built by separate teams. I led the design of a unified information architecture and global navigation that brought savings, care, and health information under one brand roof, and gave teams a shared source of truth to build on.

Led the unification

I drove the first step of GoodRx's experience-unification initiative, aligning product, engineering, design systems, and content strategy around a single navigation model.

Grounded it in research

I ran cross-team workshops and synthesized user research into three themes (continuity of care, building trust, and creating convenience) that set the project's goals.

Delivered a system, not a screen

I shipped a flexible navigation framework and a new standard of handoff documentation so each sub-brand could own its content without breaking the unified experience.

2 core problems
01

Users got lost

Customers got stuck and confused moving through the site, which led to drop-off and abandoned sessions between products they already had access to.

02

No source of truth

Design and engineering had no shared reference, which created repeat work, miscommunication, and inefficient handoffs across feature teams.

Where we are — GoodRx's products fragmented across separate teams
Where we want to be — every product connected under one unified experience
“If we want to help patients navigate America's chaotic healthcare system, we first have to help our customers navigate GoodRx.”
centering the user

To understand the problem space we collected research, ran workshops with each feature team, and gathered input from design and product leadership. Mapping the products to GoodRx's healthcare-journey framework shifted our thinking from individual-feature customers to end-to-end patients.

Managing the stakeholders was the real challenge, since this work touched every team. Frequent updates and structured leadership reviews, all centered on customer experience over individual brand ownership, turned “my product versus yours” into a shared, unified experience.

Unified patient-journey map aligning every GoodRx product to one healthcare journey
exploring solutions

Rather than force every team onto one rigid menu, we explored the tradeoff between discoverability and simplicity, and converged on a pattern that was opinionated where it mattered and flexible where teams needed room.

Option A — a separate, section-specific secondary menu
01 / 03

A — Separate & specific

A secondary menu that appears only once a user navigates into a section. Minimal, but it hides the cross-product value entirely.

B — Everything & everywhere

A full-width mega-menu exposing every secondary and tertiary link, with tiered mobile dropdowns. Complete, but overwhelming.

C — Curated & shallow

A smaller mega-menu with a limited set of links and a mobile drill-in. The balance we shipped, favoring findability over visibility.

final deliverables

One front door for every product

The unified mega-menu gives every product a home in a single global nav (health, care, savings, and content) with room to orient users across them without burying anyone in choices.

Global navigation — in motion
Health — desktop mega-menu
Health — desktop mega-menu
Care — desktop mega-menu
Care — desktop mega-menu
Mobile drill-in navigation — screen 1
Mobile drill-in navigation — screen 2
Mobile drill-in navigation — screen 3
Mobile drill-in navigation — screen 4
Mobile — drill-in navigation

Build once, deploy everywhere

The handoff documentation captured every component, state, and responsive behavior in a single reference, so engineering could implement the pattern once and every sub-brand could reuse it without breaking the unified experience.

Build once, deploy everywhere
Outcomes & Learnings
3 → 1

separate products unified under one information architecture and a global navigation every team could build on.

What I carry forward

I rolled off before post-launch optimization, but a version of this work has since shipped at goodrx.com.

Next
XfinityDesigning a growth system