At the time I took on this project, I had been using the Zillow mobile app for about 3 years. As a platform, Zillow is great: It's quick, the listings are almost always accurate, and it incorporates financing, agents, and additional information like taxes and the neighborhood ratings.
That said, It isn’t the most intuitive of apps for new users. Many of the features are difficult to find and the lack of onboarding hinders the usability. I spent months not knowing that key features existed in the mobile version becasue the focus of the UX is tuned for the quick discovery of homes, but then lacks the depth to do anything with them.
It also always seemed like a bit of a missed opportunity to not give users a warm and instructive welcome to the Zillow mobile app, opting to drop new users directly into the map view with not a lot of guidance.
So I figured I would take a crack at designing an onboarding concept as a case study. Just to note - I did apply at Redfin in the spring of 2017, and figured this might be an interesting showcase piece. And interviewed at Zillow the following year. It may be synergy, but Zillow did eventually end up incorporating a few of the concepts I proposed here.
When a User launched the 2017 version of the Zillow app, they were greeted by a simple splash screen. It's a little sparse, and doesn't provide any feedback about what the app is doing (no loading spinner, for example) and feels a bit generic with the stock photo. Buying a house is a big deal, and finding the right house is a lot of work. This felt like a missed oportinity to be warm and welcoming, and give users a sense of hope that they too can find their dream home. Updating the splash screen to show the potential the product can provide is a step in the right direction.
The existing launch experience transitions the user from the splash screen directly to the map, with the menu active and no directive to Log In or Sign Up. The overall experience is disorienting for the user, and there is no guidance (outside of labels) that instructs users on how to use the different Zillow tools.
An improved experience is to provide users with a Log In or Sign Up call to action. Users should also be able to skip directly to the map and explore, if they so choose.
When a User logs in for the first time, they are taken to a new feature: the Onboarding Tour. The Onboarding Tour is designed to reduce confusion and improve the overall app experience by demonstrating the previous obtuse gestures and features.