Back to work Mixpanel: Dashboard Redesign SaaS · Analytics · UX Redesign
Mixpanel Dashboard Redesign — hero image
SaaS · Analytics · UX Redesign // 2026

Mixpanel

A dashboard redesign focused on four friction points: empty states, data hierarchy, navigation, and cross-section consistency. No added features. Just clarity doing its job.

Role UX / UI Designer
Tools Figma · FigJam · Figma Make
Type Redesign Case Study
Platform Web · Desktop

Complexity stacked
on complexity

Mixpanel is a B2B analytics platform used by product teams to track behavior, revenue, and retention. The tool itself is powerful. The interface reflects years of accumulated decisions.

This redesign focuses on four places where that complexity creates real friction: empty states, data hierarchy, navigation, and cross-section consistency. No feature additions. No structural overhauls. Just the interface making better use of what already exists.

Method
Live product audit
FigJam annotation Wireframe exploration High-fidelity redesign
Screens
Empty state
MRR Dashboard Churn & Retention Discover · Data section
Focus
Data hierarchy
Navigation & IA Empty state design Visual consistency

Four problems,
one product

The audit covered the full dashboard experience, from first login to active use. Four distinct issues emerged, each affecting a different user type and a different part of the interface.

// Issue 01 — Empty State

The dashboard looks broken before it's begun

Mixpanel empty state original
View full size

New users land on a screen structured like a fully populated dashboard. Hollow card grids, competing sections, no clear first action. Nothing indicates what to do or what the end state looks like.

// Issue 02 — Data Hierarchy

The primary KPI competes with everything around it

Mixpanel MRR dashboard original
View full size

The MRR value (9.28M) sits in a three-column grid where supporting charts carry the same visual weight. Nothing establishes priority. The eye enters and has nowhere to land.

// Issue 03 — Discover

Browsing by type is a configuration step, not a default

Mixpanel Discover original
View full size

100 unsorted results on every visit. Type filtering is pushed into a persistent right panel requiring deliberate setup. The page is labeled Discover but the interaction model is filter management.

// Issue 04 — Data Section

Events, Users, and Lexicon feel like different products

Mixpanel Data section original
View full size

Each view under Data follows completely different layout logic despite sitting under the same navigation parent. Different structures, different interaction patterns, no shared visual language.

Four problems,
four constraints

Each finding pointed directly to a design decision. No exploration needed. The problems were specific enough that the direction was already implied.

01

Give new users one clear action

Replace the hollow grid with a focused setup state. One headline, one line of context, one button.

02

Establish hierarchy before effort is required

Structure carries the hierarchy first. Size and position do the work before color or styling enter.

03

Replace passive filtering with active defaults

Type filtering moves to the top as tab pills. Secondary filters stay accessible without being permanent.

04

One consistent template across data views

Events, Users, and Lexicon get the same layout shell. Same header, toolbar, table structure.

What changed
and why

Five screens across the core dashboard experience. Each one maps directly to a finding from the audit. Mixpanel's original color language is preserved. The argument is structural, not aesthetic.

// Empty State

A skeleton preview behind one clear action

Empty state — redesign
View full size

A skeleton preview of the populated dashboard sits behind a focused setup modal. One headline. One line of context. One action. The surrounding structure shows what the product becomes once data is connected.

// MRR Dashboard

Three tiers. One entry point.

MRR dashboard — redesign
View full size

One dominant KPI card, one supporting chart, three secondary charts in a subordinate row. Hierarchy is structural. Inline explanatory text replaced with contextual tooltips via an info icon.

// Churn + Retention

Context and metrics grouped as one unit

Churn + Retention — redesign
View full size

Context text and metric cards wrapped inside a single container. A horizontal divider separates grouped metrics from deep-dive charts below.

// Discover

Browsing first, filtering on demand

Discover — redesign
View full size

Type filter tabs at the top make category browsing the primary interaction. Secondary filters move behind an on-demand button. A page that actually helps you find things.

// Data Section

One template, three views

Data section — redesign
View full size

One consistent layout template across Events, Users, and Lexicon. A top-level tab bar makes the relationship explicit. Same header. Same toolbar. Same table structure.

Side by side

Original on the left. Redesign on the right. Same product, different decisions.

Structure doing
its job

Each screen change maps directly to a finding. Nothing was redesigned for its own sake. The argument throughout is structural: hierarchy, grouping, defaults, consistency. Mixpanel's color language and core interaction patterns are preserved.

The result isn't a reimagined product. It's the same product with less friction in the places where friction compounds most.

Scope & Limitations — This is a five-screen redesign based on heuristic analysis and live product audit of the demo environment. It doesn't account for Mixpanel's internal product goals, A/B testing data, or full user research. Findings are based on visual inspection, interaction testing, and established UX principles.

The most useful part of this project was learning to audit a product I didn't fully understand domain-wise. Mixpanel is built for analysts. I'm not one. But the hierarchy problems, the missing visual relationships, the defaults that don't serve the majority use case, those don't require domain expertise to identify. They require eyes and a frame. The audit framework was the unlock.

The other thing: Figma Make accelerated the UI phase significantly, but every useful output still required manual reasoning. The tool generates. The decisions still have to come from somewhere.

Next project
Wise — UX Teardown
Overview The Problem Design Goals Final Interface Before & After Outcome