Ultimately, we converged on four main hypotheses around how we might improve our user's search experience so that she is more likely to book with a provider.
Our user is more likely to select a location and book from the SRP if...
👀 ...she can stay focused on finding and booking care
💯 ...she can feel confident about a location based on social proof
🔍 ...she can filter and sort her search results to find a location that fits her needs
📆 ...she can always find an option for care
I bucketed these hypotheses into two categories in order to help me understand the work that needed to happen: UI-focused and UX-focused. Within each bucket, my PM and I listed our must-have and nice-to-have improvements, which were prioritized and de-scoped along the way.
Hypothesis 1 → ...she can stay focused on finding and booking care
✅ Removing the outdated COVID clutter, unnecessary banners, repetitive insurance info
✅ Shrinking the map and giving more real estate to location cards and time slots (on desktop)
Hypothesis 2 → ...she can feel confident in her decision based on social proof
✅ Adding descriptive "accolades" on the location cards (e.g. "short wait time," "highly rated," etc.)
❌ Snippets of reviews that highlight the reason for visit or search term where applicable
Hypothesis 3 → ...she can filter and sort her search results to find a location that fits her needs
✅ Offering multiple sort options
✅ Making filters more salient (in the current implementation, our "filters" were hidden behind the search bar)
✅ Opening clicked-on locations in a new tab for easier comparison
✅ Improving the "best sort" order
❌ Making the map searchable
Hypothesis 4 → ...she can always find an option of care
✅ Surfacing telemed options
✅ Improving sorting by availability
One other important piece of this project not mentioned above was bringing the SRP's look and feel up to speed with Solv's design system, presenting our users with a cohesive, seamless experience across the Solv product.
Diving into the solution space, I looked back at competitive research to see what patterns are most familiar in the search-and-book experience, sketched out ideas, and then jumped into Figma to see what's working and not working with our design system components.
Over the course of several checkpoints (concept reviews, design crits, an eng review, and finally a product review), I presented designs, recommendations, and iterations to various stakeholders. Eventually we landed on a direction for the SRP that we felt confident about.
Below I'm highlighting three of the updates we made in the designs.
One common pattern we see on SRPs in marketplaces are badges or icons that can quickly convey pertinent info about a search result. These small-but-mighty indicators can be helpful for a consumer in making a decision.
We looked at historical research about what information our users say is important to them when they search for care and the main reasons people choose a provider.
💡 What information do patients say is important to them in choosing a provider?
1. Their insurance is accepted
2. Location/proximity
3. Been before (familiarity)
4. Wait time (availability)
5. Services offered
6. Online reviews
7. A doctor they want to see
Outside of ensuring that a user on our SRP could easily find this information about their search results, we wanted to incorporate icons on the location cards when a clinic exemplified these specific qualities.
Our icon library didn't have workable options for these badges at the time, so after determining which qualities are most important for this feature, I designed the iconography for our badges. We called them accolades.
(Click on this image below to enlarge and see which accolades made the cut).
In terms of improvements to the current UI, the way we were showing virtual visit (telemed) options felt more like an ad, less like an actual option for care that would compel a user to click and book.
With the refresh, we wanted to show users all their options for care in a standard, more intuitive way. The goal of this new design below was to improve the user's expectation of what's behind the "Video visits" toggle (more time slots, i.e. more ways to get care now).
(Click on the image below to enlarge).
The way filters worked in the existing implementation was very confusing to users because what we called "filters" on the SRP weren't actually true filters—they were search parameters. We saw little to no engagement on this button, or the chips below.
With this refresh, we cleaned up this UI and updated the filter button to display actual filters that users can apply to refine their search results. Though basic for now, the goal here was to provide our users with a working filter feature, and then be able to scale our filters as we grow our offerings and continue learning from usage.
(Click on the image below to enlarge; note that since this refresh, we've separated the sort and filter function, among other other UX/UI updates).