Upwork Search 2.0
My Role: Lead UX designer | UX research | Project management
Problem
As Upwork’s marketplace grew to offer more services to clients, it became challenging for clients to scan, evaluate and hire through the search decision-making funnel in an efficient and timely manner.
Goal
In conjunction with an extensive back-end overhaul, the goal was to upgrade the visual design of the search experience to focus on the information and tools clients identified as the most important for them to make their hiring decisions through a streamlined search journey.

The Search Landscape
The existing experience utilized a scoped search bar requiring users to select which vertical they would like to explore. As the platform grew, data showed users were often overlooking the search dropdown, instead hitting the “enter” key after typing a query. This resulted in missed opportunities to raise awareness for additional freelancer services. Once clients landed on the search results page, feedback was showing they often felt overwhelmed by the amount of information they had to evaluate leading to cognitive overload.



Identifying the Problem
The first step was to clearly identify the user problems we wanted to solve with the Search 2.0 initiative. Working closely with company leadership, product managers and engineering, we identified three key problems to kick off user research and exploration.



User Research & Brainstorming
We kicked off the user research phase with in-depth outreach that consisted of client surveys and interviews to hone in on the key information to their decision-making journey. The research was paired with data and analytics to validate our problem statements.
The brainstorming phase of the project was an extensive cross-team effort, performing a full audit of all search components with a focus on the freelancer tile. Through research, we were able to identify the tile as the main tool clients used to start the evaluation phase of hiring. No team was left out of the brainstorm with key players consisting of engineers, content designers, product managers and researchers.






User Journey Hypothesis
With research and cross-team brainstorming under our belt, I worked closely with the research team to craft a hypothesis for testing new concepts.

Search Results Page
Our first test focused on the search results page. We introduced a streamlined tile that embraced white space, unified information across all freelancers and a more balanced visual balance.
Search
Search 2.0


Search Bar 2.0
With the streamlined search results page in place, it was time to reimagine the search bar and how to help users navigate the growing spectrum of offerings. We transitioned away from the scoped search and began exploring ways to integrate service navigation onto the search results page. Additionaly we upgraded the autosuggest and recent search features to include more visuals and organization.


Tabbed Search Experience
The tabbed experience was the solution that tested the highest with our users to replace the scoped search dropdown. The tabs allowed for unified navigation between service offerings based on their query, eliminating the need for the user to enter a new query and select from the search dropdown each time they wanted to explore a new service.


Search Slider
The slider was an extension of the freelancer tile on the search results page. By clicking on the tile, the client could view a full freelancer profile. While this was a centralized location for information, clients reported during research that it required a lot of scrolling and reading to find the information they were looking for. The updated slider pulled the vital information forward and no scrolling was required. The full profile is still accessible from the slider for users who want a deep dive into the freelancer’s information.
Freelancer Network

