← Back to work SnappCar · Search

Finding the perfect car: optimizing search & filtering

UI/UX DesignUser interviewsIllustration

SnappCar is a car-sharing platform that brings together people that own a car and people that want to rent one. During the pandemic, SnappCar experienced a significant increase in the number of vans being added and shared through the platform. This caused the search results for specific cities to be dominated by vans, making it difficult for users to find regular cars when searching. There was a "car type" filter available, but users thought it wasn't easy to find or use.

Problem statement

Vans flooded search results during the pandemic, burying regular cars — and the existing "car type" filter was hard to find or use.

My role

UI/UX Design, User research, Illustration, Prototyping & testing

Goal

Decrease the amount of time needed to find the desired vehicle, and therefore increase conversion.

Solution

  • Move the filter to a more prominent place on the page
  • Reduce the number of filter options and align their names with user expectations
  • Combine the filter options with illustrations to help users understand each one

Research

After taking a closer look at the current filter, I was curious to see what users understood from it. During quick rounds of user tests, I discovered that the main problems with the current filter were:

  1. Users thought the filter was difficult to find on the page
  2. Users didn't understand what the filter options meant (such as "hatchback", "coupé", etc.)
  3. There were too many filter options to choose from (11 total) and the difference between them wasn't clear
SnappCar search results dominated by vans
Search results for a popular city, dominated by vans
The current car type filter on snappcar.nl
Current filter on the desktop website of snappcar.nl

Exploration

To solve the issues uncovered during research, I defined the following actions:

  1. Move the filter to a more prominent place to make it easier to find
  2. Simplify the options of car types and match the names with the expectations of users
  3. Pair each car type with an illustration to make it easier to understand

I proposed moving the car type filter higher up on the screen to make it easier to find, for both the app and the website.

The car type filter moved higher up the page, above the search results
1. Moving the filter — placed higher up, above the results

The current list of car types contained 11 items. To simplify it, we decided to stop using automotive jargon such as "hatchback" and "SUV", and group these types in a way that users understood. By using the card sorting method, I ended up with 6 car types:

  1. Regular car
  2. Big car
  3. Van
  4. Convertible
  5. Camper
  6. Special car — unique vehicles such as wedding cars, limousines, etc.

To make the meaning of each car type more explicit, I added some custom visuals — illustrating the car types in a playful manner to match the SnappCar brand.

11 → 6 Filter options simplified and renamed, each paired with its own illustration.
The six simplified, illustrated car types
2 & 3. Simplifying the options, and pairing each with an illustration

Prototype & testing

After putting together the new car types with the illustrations, I placed the filter just above the search results. I made a prototype of the desktop solution to use for testing, and to show how the filter should behave.

During the testing sessions, participants didn't have any problems finding the filter. They said that they liked the car drawings, and that it made them want to interact with the filter — I noticed that they enjoyed playing with it just to see how the results changed.

They mentioned that it could be disappointing if certain cities don't have certain car types, and you end up with no results after interacting with the filter.

Final designs

Final desktop design of the redesigned car type filter
Desktop
Next case study
Designing AI-driven pricing
→

Let's talk about
your hardest screen.