About Filter

When our users are looking for properties through Realtor.com platforms, they can find thousands of results that might not meet their specified criteria. One way to help them navigate through many options and make a decision is to narrow down the list to a manageable number. Therefore, we take filter project as the main tool to make finding the right property easier than ever.

My role in this project was to lead the end to end experience for iOS, Android, and Website. It included partnering with a Researcher, Product Managers, and Local Data Engineers, and Frontend Engineers.

 
 
 

Problems with the old design

  • Price picker takes so much space above the fold and users mistakenly slide the price picker when they actually want to scroll down the filter page

  • Certain filters are hard to find because it is hidden under community/building amenities

  • Having to unselect everything for property type

  • Not able to choose exact number of bedrooms

  • User don’t understand what’s pending/contingent means

Solutions

  • Allow users to type in their desired price for more accurate results

  • Use expand and collapse for simpler interaction and improved discoverability

  • Display property type with icons for visual help and let users select what they need

  • Introduce one tap bedroom range for better usability and provide exact results

  • Provide tooltip to help users understand real estate terms

 
 

Competitor Research and Sketches

 
 
 
 

Research Findings

Methodology: Unmoderated usability testing

Software: usertesting.com

Users: 40 home buyers in various buying stages (10 Android, 10 iOS, 10 mWeb, 10 Desktop)

 
 

Must haves filter:

  • Price

  • Property type

  • Number of beds & baths

  • Home age: newer homes usually mean less maintenance 

  • Home size: most know what size of home is a comfortable range for them

  • Lot size: important to buyers with children and pets

  • Open house: particularly important for active searches

  • HOA fees: most consider having HOA fees as deal maker/breaker 

  • Garage: important for home shoppers in suburban areas

  • Parking: important for home shoppers in urban areas

  • Stories: important for home shoppers in retirement areas 

Nice to haves:

  • School districts

  • Heating/cooling

  • Flooring

  • Lots & views

  • Pools

  • Community features

  • Days on Realtor.com 

  • Walkability/ walk score 

  • Hide 55+ communities 

  • Disability features

Design

 
 
 

Property Type Interaction

 

Bedroom Filter Interaction