TMO User Management Search
The goal was to make search fast, intuitive, and capable of handling a variety of account types. However, This involved overcoming both design and technical challenges, particularly around how to filter results efficiently without compromising the user experience or performance.

Pill Filters
Exposed pilled filters allow users to quickly refine results by user type.
Color-coding
Based on user type for immediate recognition with main information for quick scanning.
Clickable Card Results
Cards are fully clickable, taking the user directly to the detailed profile page when selected.
Quick Actions
The meatball menu offers quick actions without needing to navigate to the profile.
Recently Viewed
Offers users quick access to frequently searched profiles.
The Ask
Provide a method for employees to search and access any type of account in TMO in a easy and efficient way.
📖
Background
Texas Mutual’s search system was struggling with inefficiency, especially when users needed to sift through large amounts of data to find specific account types. The UX team focused on features that will improve the search experience.
Search Optimization Goals
01
Intelligent Search Recognition
Detect patterns in search inputs to instantly retrieve relevant account types.
02
Efficient Filtering
Allow users to easily narrow down results and find the exact account they’re looking for.
03
Smart Error Handling
Provide helpful messages to guide users when searches return too many or no results
04
Clear User Differentiation
Ensure users can quickly identify account types at a glance.
⚠️
The Pushback
The development team raised concerns. Time constraints and technical feasibility issues arose, particularly with filtering after search results were displayed.
Dev Team
They proposed that filtering be done before the user clicked "Search" to reduce the data being retrieved. They argued this would be ideal for Administrators and ISCs, as it would speed up their searches.
UX Team
We were concerned that it could lead to frustration for regular users as many did not know the exact type of account they were looking for. Nonetheless, we mocked up ways to try and make it work.

