mPulse Data Explorer

Dynamic Navigation for KPI Dashboards
I redesigned a complex enterprise dashboard to improve user experience and increase productivity. The challenge was to simplify a feature-heavy interface while maintaining all necessary functionality for power users.

mPulse captures real user monitoring (RUM) data, showing valuable key performance indicators (KPIs) that help engineers optimize website performance, gain visibility into user behavior, and measure ROI. Data explorer is a series of dynamic dashboards that allows a user to quickly navigate through related data points to gain insight on the performance of their site.

The Challenge

When I began, the dashboard was falling short of user expectations on multiple levels. The information architecture was fragmented, and the outdated interface design made even simple tasks feel cumbersome. Key features were buried in unintuitive places, forcing users to hunt for what they needed and slowing down their workflows. The layouts themselves didn’t align with modern design patterns, which created friction not only for end-users but also for the internal teams responsible for maintaining and extending the product.

At the same time, new business requirements added complexity: the dashboard needed to support dynamic widget navigation, allowing users to explore and drill down into related datasets. While this functionality promised greater visibility into critical KPIs and insights, it also raised the stakes for usability—introducing the risk of overwhelming users with too much information or interaction overhead. The challenge was not only to fix what was broken, but also to design an intuitive foundation that could scale with new, more powerful capabilities.

Key challenges included:

  • Steep learning curve for creating dashboards
  • Outdated interface design
  • New requirements for dynamic widget navigation
hero image of the data explorer dashboard
Solution

To ground the redesign in both business goals and user needs, I conducted extensive interviews with key stakeholders. These conversations uncovered not only the pain points in the existing dashboard but also clarified expectations for how the new system should function. Because the effort was part of a larger, full-scale product redesign, I also explored modern, industry-standard approaches to dashboard and widget design, ensuring our work would align with best practices. Through multiple rounds of iteration and feedback, we synthesized stakeholder input with contemporary design patterns—ultimately shaping a solution that balanced business requirements with a more intuitive, future-ready user experience.

Key deliverables:

  • Modernized interface design
  • mplemented dynamic widget navigation allowing users to drill down into related data and uncover key insights (e.g., KPI metric correlations)
  • Streamlined layout Creation
  • Positive user feedback
Screenshot of the old mpulse dashboard design image of a full dashboard page