01 — Context
Stats has long been one of the most-used features in the Jetpack plugin. In 2022, the product started needing UX updates, and in 2024, paid plans were introduced due to revenue pressure. Because Stats had traditionally been free, this change created some negative reactions. It also meant the product was now competing in a market with more powerful and flexible analytics tools. My mission was to explore a bigger product update that could improve customization and increase the value of Stats.
02 — Approach
The latest product revamp improved the outdated UI, but the core experience remained the same: a simple, easy-to-understand analytics product focused on simplicity. However, the market had changed. Products like Plausible had started positioning themselves as simpler alternatives to Google Analytics, which reduced the uniqueness of simplicity as the main value proposition.
02 — Approach
If Stats needed to become more profitable, it had to become more versatile. Its value could not rely only on simplicity. It also needed to support more customization, so it could serve small sites as well as larger businesses with more advanced needs. The proposed solution was a system based on boards and responsive widgets.
02 — Approach
Widgets became flexible elements with different levels of abstraction. With this system, users could build their own analytics experiences, while the product could also support more advanced data views as Stats connected with other plugins. Prototyping within the codebase was key to better understand the interactions and the UX opportunities.
03 — Outcome
This is still an ongoing effort and has not been fully tested yet. However, as one of the company’s primary internal goals, the approach is already setting the foundation for a flexible components system that can be reused across other products and experiences powered by Stats.