Alma
Directory Filters
An easier, more intuitive way for clients to match with prospective therapists while seeking mental healthcare.
SCOPE
Product design
Info architecture
Content design
Mobile UX/UI
business impact
My first project at Alma — and the first feature launch in company history to double usage in a single release.
Background
The provider directory is where clients begin their search for a therapist.
They can filter search criteria like state and payment method, as well as secondary filters like identity, degrees, and therapeutic style.
Problem definition
Nearly 80% of clients who submit a consultation request use 3+ filters.
However, 78% of all clients didn’t use secondary filters at all.
Desktop users
- Used more filters
- Submitted fewer consultation requests
- Had much higher acceptance rates
- Were more likely to come from organic traffic and have higher intent
Mobile users
- Used fewer filters
- Submitted more consultation requests than desktop users
- Had lower acceptance rates
- Represented more than 50% of consumers
HYPOTHESIS THEMES
Filter discoverability
Surfacing up filters with the goal of making them accessible, recognizable, and usable
Information hierarchy
Surfacing the most important criteria with the highest success rates for matching
Usefulness/Relevancy
Encouraging the use of filters by highlighting potential matches while minimizing fears that additional filters will limit results
Design strategy
We focused our efforts on mobile first since it accounted for the majority of paid traffic.
Taking a mobile-first approach, we focused on improving interactions that allowed mobile users to search and apply filters more easily. Where applicable, we also made the same updates on the desktop experience.
Design Changes
Surfaced Tier 2 filter categories
Instead of a single “Filters” button on mobile, we surfaced the most-used Tier 2 filters into a carousel navigation on the directory to improve discoverability.
Refreshed the Information architecture
Consolidated some filters into existing categories and alphabetized other filter lists for improved scannability (such as the Language filter).
Added real-time interaction feedback
Previously, filters were static checklists. Users can now filter down the list of options while typing in the search bar, and selecting filters displays the number of results in the footer.
Added smarter logic to “More” filters
We made certain filters display only under certain conditions, such as:
Showing the “Blue card” filter if users are in certain states with BCBS
Showing “Sliding scale” filter if users are paying out-of-pocket
Made Tier 1 filters editable
Previously, the Tier 1 filters (Service type, Insurance, Location, and Virtual filters) could only be chosen at the start of the search process. These filters could now be edited on mobile after landing on the directory.
The results
2x increase of filter usage on mobile
… and 5%+ increase on desktop 2 weeks post launch.
This was not only my first project at Alma, but also the first feature launch at Alma to ever double usage in a single release.
Reflections
This project proved that discoverability alone can be a meaningful lever — simply making filters visible and accessible on mobile opened doors for clients who were previously navigating the directory without them. It also reinforced the importance of designing for mobile-specific interaction patterns as a first-class concern, not an afterthought.
Next Steps
Going forward, we would have continued monitoring funnel conversion, filter usage, and customer acquisition cost to track sustained impact.
Next, we would test whether moving the “Virtual or In-person” filter from Tier 1 to Tier 2 would expose clients to a broader pool of providers. Since the majority of Alma's therapists offer virtual sessions, leading with that filter may have been quietly limiting results before clients ever got started.

