Challenge
A visually inconsistent platform forced media-relations teams to decode dense tables before they could decide what needed attention.
Enterprise SaaS · 2024-now
Helping media-relations teams find priorities, track requests, and manage contacts in a busy workspace.



At a glance
A visually inconsistent platform forced media-relations teams to decode dense tables before they could decide what needed attention.
I interviewed current users, audited the product, reorganized its information model, and created reusable patterns across core workflows.
A faster, more coherent product experience associated with 25% user growth and an approximately $50K quarterly revenue lift.


01 / The starting point
Broadsight held the right information, but its interface made people work to find meaning. Conflicting color, scattered controls, inconsistent patterns, and overloaded tables obscured status, ownership, and next actions across daily media-relations work.
Scan topic, ownership, and status.
Expand details beside the work.
Create and edit in a familiar place.
02 / Research + diagnosis
Interview people doing the work.
Connect findings to interface decisions.
Prioritize a clearer path through the task.
03 / Information system
A reusable component language aligned meaning, hierarchy, and implementation

One predictable filter model supports service, status, dates, people, complexity, campaign, and type

04 / Core workspace
The default state supports rapid comparison across active work

Progressive disclosure keeps depth available without burdening every row

05 / High-frequency tasks
Add a service without leaving the operational context

Create a media request while the working list remains visible

Edit complex request data in a focused, predictable form

Add supporting links without leaving the request context

Long-form content receives a dedicated reading surface

06 / Connected workflows
Media requests reuse the scan-first table language

Related context appears on demand, in place

Contacts connect relationship history to active coverage

AutoTracker brings correspondence and structured campaign data together
07 / Outcome

Keep exploring · 04
TrackITBack to all projectsSay hello