Administration Experience, Workhuman
Workhuman, a SaaS business, provides recognition programs where colleagues award each other points for good job performance or life events.The Recognition Program Managers (RPMs) were facing significant challenges in managing large volumes of awards that were stuck in the approval process.Due to the complexity of the data involved, including multiple filtering criteria such as countries, departments, people, roles, award values, and text data, RPMs struggled to manage these awards efficiently. This impacted the user experience and, more critically, affected the subscription renewals and client retention rate since RPMs were often decision-makers in renewing Workhuman services.
My responsibilities
Current System Data Analysis (Heap)
This helped us identify user behavior patterns:Users frequently bounced from the report page, indicating that the current filtering system wasn't fulfilling their needs.We were able to identify the most commonly used actions and data types, which helped us prioritize filter options in the redesign.
User interviews (6 users)
Users needed to filter by Approver, Nominator, and Recipient.They wanted a way to quickly switch between search results to perform multiple actions in succession.
Business Canvas Workshop with Stakeholders & Engineers
We clarified:The user outcomes we aimed to achieve.Hypotheses about user behavior.Key metrics to track success (bounce rates, filtering accuracy).User benefits and potential challengesEngineering redlines
Ideation and Design
We conducted a collaborative session with designers to brainstorm different design approaches.
Key exercises included:
User flows to map how users would navigate the filtering system.
Storyboarding to visualize the user journey, particularly focusing on the approval and actioning process for blocked awards.
Later we built a first prototype.
User testing
Tested with 6 users. Plus we run a A/B testing with 50+ users.SUS Score Round 1: 81.25 pointsSUS Score Round 4: 93 points
Pain points & solution
Pain
Overwhelming Volume of Data: With users needing to filter through large amounts of data across multiple fields like countries, departments, roles, and award values, the existing filtering system was insufficient
Solution
We implemented a customizable filter system where users could add or remove filters as needed, providing greater flexibility. This approach, inspired by systems like Jira and Heap, allowed users to tailor their filtering experience to their specific needs.
Pain
In the initial design, filters were split into two sections, causing confusion and frustration. Users expected all filters to be in one place and found it difficult to navigate between the separate sections.
Solution
We redesigned the filtering interface to present a unified filtering system, consolidating all search options into a single, cohesive layout.
Pain
Users needed to filter by role (Approver, Nominator, Recipient) across different search criteria like employee number, email, and name.
Solution
We introduced a search field with a drawer system where users could search by an individual’s name, email, or employee number, and then choose their role in the approval chain
Design System Components
Designed different views so the user can understand their commitment and budget consumption. As well I added detailed tooltips to give a closer perspective of the information.

Prototype

KPIs
+16%
Retention rate
+30%
NPS Score
95 pts
SUS Score
Chacho Herraiz, Senior Product Designer.
Contact me
Chacho Herraiz
igdh.creative@gmail.com
©Chacho Herraiz 2024