Back to work
Klaviyo

Profiles Redesign

Modernizing a decade-old core product to align with how marketers actually troubleshoot — and making the business case to do it right.

30% faster time-on-task 23% fewer support tickets +12 NPS after launch
Profiles Redesign dashboard
Company Klaviyo
Role Product Designer
Timeline Q2 2022 – Q3 2023
Team 2 Developers · 1 Researcher · 1 PM · 6 Stakeholders
Long Story Short

I led the end-to-end redesign of Klaviyo's most legacy product area — influencing a pivot from a 1:1 code migration to a full experience overhaul that cut time-on-task by 30% and support tickets by 23%.

💭

How might we modernize a decade-old product without disrupting 150K+ existing users — while making it dramatically easier to troubleshoot customer data?

The Problem

Imagine a product area that hadn't evolved since 2012

In 2022, engineering kicked off a strict 1:1 migration of Klaviyo's oldest frontend code from Backbone.js to React — rebuild what exists, exactly as it exists. But Profiles, the repository for every piece of customer data Klaviyo holds, hadn't meaningfully changed in a decade: broken navigation, deprecated patterns, and workflows that no longer matched how marketers worked.

A straight 1:1 rebuild would have locked in over a decade of accumulated debt for years to come. I saw a narrow window to make the case for doing it right.

The Before

Two pages, a decade of debt

The legacy experience failed marketers at both ends of their workflow — finding a record, and understanding it once they got there:

Billing confusion

Counts didn't say whether they meant email or SMS profiles — the #1 ticket source in this area.

No real search

Finding a single record took 7 clicks through nested menus.

Buried data

Roughly 50% of troubleshooting data sat below the fold.

Hidden consent

The single most-checked status required excessive scrolling to reach.

The legacy Profiles homepage
The legacy Profiles homepage
The legacy individual customer profile page
The legacy customer profile page
Design Strategy & Priorities

I led a 3-week vision sprint, developing data-driven ideas aligned with marketers' goals

Rather than react to an engineering constraint, I reframed the migration as an opportunity — running a focused sprint to define who uses Profiles, why they use it, and what friction was costing us.

01 The Troubleshooter

The core archetype: someone entering a profile to resolve an issue, verify data, or confirm a record's status. Speed and clarity beat breadth of features.

02 Search first

Finding a record should take seconds, not clicks. Key profile data should never hide behind nested menus.

03 Glanceable status

Consent, contact, and subscription status up front — a clear picture of the customer relationship the moment a profile loads.

The Pivot

From code migration to redesign

Rather than accept the engineering constraint, I partnered with business analysts to translate design friction into hard numbers leadership could act on — calculating the operational drag created by the existing Profiles experience.

50%
Of troubleshooting data sat below the fold

Leadership approved the expanded scope. What started as a code migration became the most significant investment in Profiles in over a decade.

Key Design Decisions

Three decisions aligned the product with how marketers troubleshoot

Decision 01

Information architecture before layouts

We locked the IA before designing a single screen — elevating consent status in the hierarchy so the most-checked data point is immediately visible to anyone troubleshooting a profile.

Information architecture for the redesigned profile page
Decision 02

Search first, everywhere

Search and column filtering in the profiles table cut the steps to find a record from 7 clicks to 3 — marketers filter by any property without leaving the page.

Decision 03

Clarity where money is involved

Profile counts drove billing confusion — the #1 ticket source in the area. A clear card layout with contextual tooltips explains exactly what each count represents.

The Final Experience

Troubleshooting in one place

The payoff: marketers verify a customer's consent status and history without ever leaving the profile page — a multi-tab workflow collapsed into a single, focused panel.

Impact

Aligning the experience with marketers' mental models

30%
Reduction in time-on-task
Search-first navigation and consent elevated to the top of every page
23%
Drop in Profiles support tickets
Billing clarity eliminated the area's #1 ticket source
+12 NPS
Points gained across desktop and mobile web
Improved usability and performance throughout the Profiles workspace

Reflection: The redesign shipped to 150K+ users and paid for itself within the projected six-month window, with its components adopted into the Klaviyo design system. It taught me that modernizing a decade-old product is as much about preserving muscle memory as improving it — and that the fastest way to change a project's scope is to speak in the numbers leadership already cares about.

Next Up AI Insights
Klaviyo · AI / B2B SaaS

AI Insights

Turning complex predictive models into actionable revenue opportunities for marketers.