Microsoft

Refiners (also known as filters) allow users to scope down their email results to a smaller set. Our goal was to help users find what they were looking for more quickly.

Year
2022
Client
Microsoft
role
UX Designer
team
A UX Designer, an Engineer, and a Project Manager

An Overview

Refiners (also known as filters) allow users to scope down their email results to a smaller set. Our goal was to help users find what they are looking for more quickly and easily. Refiners are filters, static filters remain the same regardless of the search query, while dynamic filters change based on the user's input.

Here is an image of the terminology and how technology and design intersect.

UI Toolkit

Outlook Search did not have a Figma toolkit (library), I used system-thinking referencing established Microsoft design systems to experiment and flush out components. The top components were "tabs," "pills," and "refiners."

The Challenge

How might we empower users to stay in their workflow and quickly find what they are looking for during a search?

  • Plan what filters are most used to display.
  • Design pills and interactions following Microsoft Fluent UI patterns.
  • Display results correctly on the SERP (Search Engine Results Page), th section wehre the mail is shone.

The Solution

  • Intelligence while displaying correct results from the backend on the engineering side
  • Precision of the refiners pills/filters suggestions will narrow the search
  • Parity to match with mobile patterns

Background

Upon discovery, we understood the market and its current users and past experiments from looking at previous testing.

Research Results of Past Experiments, Mobile Parity

A problem was that OWA ran a static refiners experiment that failed because users were not finding results (regressing search success rate). Our goal with dynamic refiners was to improve on that experience.

In Mobile

  • Parity has a dynamic refiners experience that was currently in an experiment which we were prioritizing maintaining parity with. So far we had taken learnings from their usage dashboards and were waiting on a triggered scorecard to understand more.

Microsoft

Design Process

Exploring different design concepts of the refiner pills. Here is the first mockup of with blue rounded pills.

Iteration One

Rounded pills without tabs under them to filter the inbox. As requestest by the PM, this first iteration included ten pills plus an entry way to ‘more filters,’ or advanced search. Also to the left, of the ribbon, there is are no tabs.

Iteration Two

Rounded Pills with Tabs. This is an exploration with the mail tabs added. This caused a space issue, so the carousel arrow was added.

Iteration Three

Rounded Pills (without tabs) Behavior.

Iteration Four

After a design and engineering discussion an interaction behavior of the pill was tested. Once a pill is clicked it becomes active, it goes to  the left and pushes the non-active pills to the right. The blue color was changes when selected and a checkmark is added to show a latency (delay).

Usability Testing

We conducted tests with real Outlook users and internal cross-functional teams. We learned that how users engage with their search tools is by familiarity. An A/B test was conducted on the pill patterns.

Microsoft
Example of how the final refiner prototype behavior works.

Outcome

When presented to stakeholders and customers, it received praise and the lead PM said the team worked well and “finished each other’s sentences.” For the next steps, the button colors can be altered depending on the states, (a two-touch target button) and the refiners can be put into the search box. (Users want filters closer to the search box).