
Empowering user management with filters
Led research and design for a project aimed at streamlining workflows for organization admins and power users where I improved user, team, and workspace management to expedite common actions, particularly in bulk, by introducing filters implemented across the platform.
Company
Flowcode
Responsibilities
Enterprise strategy, Asset management, UX Research and Design
Timeline
6 weeks, Q1/Q2 2023
Team
Myself as Product Designer, 1 PM, 1 BE, 2 FE
Let's set the scene
Let's set the scene
Imagine this..
You’re an Admin in your organization and your company has acquired another company. You have 30 new employees and they’ve been invited to your company’s Flowcode organization, but haven’t been added to their dedicated teams. Some of the users have accepted their invitations, therefore, they’ve been moved to the Members tab.
It’s time to add them to their corresponding teams and you have to go back and forth between members and invitations tabs to find all 30 new employees. While some of the teams for the new users overlap, there’s no way to multi-select to take actions on multiple users, and so you have to do each user individually.
Admins don’t have a dedicated place to manage their organization
Admins have to be part of every team in order to manage groups of users due to an engineering limitations when Flowteams was built. And they have to navigate to see every nested team.
That’s a lot of time wasted navigating to find the right group of people.
How it’s structured
How it’s represented
Where we’re headed
As part of the platform overhaul shifting from nested-teams to workspaces, we’re creating a dedicated space where Admins can manage their org and efficiently perform key functions.
How might we …
Ensure admins are successful by designing experiences that enable seamless performances of key functions such as user management?
Analyzing Admin key pain points
From reviewing customer calls and our feedback log, I noticed two main themes:
Examining the current interface
Overview of the users are unclear
To make decisions Admins need a clear picture of the user they want to take actions with. As of right now, the users have to go into the teams tab and investigate each team to see what they belong to.
User management before
Perform one action with one user at a time
If you want to take actions on several users, you have to perform each action one by one, even if it’s the same action.
No filters available
Want to narrow your search and look at a subset of users? There isn’t a way to do so.
In order for our power users to perform key actions in bulk we first must help them locate the users, teams, and workspaces they want to take bulk actions for.
The fastest way to do so is by filtering.
Where else might filters live in the platform?
User Management
Search
Analytics
Form Management
Asset Management
From Research…
to Design
I researched filters best practices and explored different approaches. I need to ensure that the filter approach was suited for both table and grid view.
Exploring batch filters (Left) ; Exploring additive lozenges (Right)
However, this approach was not best suited for the table row since it increases the cognitive load by requiring the user to scroll through all the filter options when if a users wants to make a change to just one column.
Let’s put it to the test
I asked enterprise users to complete two consecutive task:
1) Filter to users that belong to the Southeast workspace.
2) Show me how you would add a second workspace called Midwest.
From our usability test, all users were able to easily filter and add a second workspace.
However, the sort by feature needs improvement since it won’t work with the grid view.
After
Improved users view at a glance
You can see everything the user belongs to at once in column view rather than having to navigate into different teams to see the users that belong.
Filters
Admins can navigate to a subset group faster than ever to review and take action.
Introduced bulk actions
Admins can now multi-select users and take actions such as adding them to a team at or deactivate accounts at once.
These enhancements are crucial because they represents a tangible improvement in the user experience by offering intuitive and time-saving approaches to accessing and managing information.
This aligns with my commitment to delivering experiences that not only meet expectations, but drive satisfaction and productivity.
Results
Filters have been incorporated and launched across our platform in Global Search, Unified Asset Management, and have been adopted by the Analytics team where they led to a 20% increase in customer engagement and satisfaction.
Alana Macedo 2023 ©