rental image

Booking Accommodations

This concept project examined how to improve the user experience for searching and choosing travel accommodations. Through conversational interviews, I learned about user preferences, interests, habits, and experiences with currently available booking apps. I learned what worked for them and what didn’t. In order to improve the process for booking accommodations, a new app was designed to allow users to search with their top priorities up front. I found that while many users liked apps they used, they also used separate apps because there are some key search filters web applications do not feature. Additionally, some more personalized filters could be introduced for results to be better tailored to user interests and styles. I used this information to design an interface to streamline a more efficient and personalized user experience.

rental image

What you’re looking at

User Interviews, Affinity Mapping, Competitive Analysis, Persona with User Goals, Storyboard, Feature Prioritization, User Flow, Site Map, Paper Prototypes, Annotated Wireframes, Usability Testing, and Iterative versions of HiFi Prototypes

Determining the Problem
Through user interviews, it was determined that travelers need a way to perform a comparison based on all of their needs in a single application because most search options do not include all their stated needs and interests.

RESEARCH
Competitive analysis and user interviews highlighted certain features as points of interest and areas for possible improvement. It was determined that many expected features common with different users that are included in current applications but a couple key interests that could be integrated into the design for higher customer satisfaction.

User Interviews
Several interviews were conducted. Here are some highlights:

  • Users generally feel that searching is easy
  • About 50% are interested in reviews and find them very important
  • Users want a better way to search with rewards programs
  • Users would like to be able to search by the architectural and decorating styles of accommodations
  • Users like using maps and filter features

Affinity Mapping
Sorting user statements determined patterns in user needs and pain points.

Competitive Analysis
This chart shows the feature inventory for a number of competitors currently available on the market. It shows features that all competitors include and may be expected by users, as well as some features not included by most competitors. Note that there is only one application that includes a search filter for rewards programs.

feature inventory

 

competitors

Persona
A persona was developed based on the insights gleaned from user interviews. The following slides show the user persona, needs, problems, goals, and a possible solution to improve the user experience.

User Persona

User Needs, Problems, and Goals

  • Avery would like to find accommodations available in her rewards program that matches her style preferences and meets a decent level of quality in a good location
  • Finding reviews that have relevant and reliable information is difficult but can be very helpful
  • Avery would like to have the details and rules of bookings organized and accessible for her trips

What Feature Will be Helpful?
It was determined that creating a search with custom advanced filters based on stated user needs will achieve better-tailored search results for users like Avery. This will be proven to be true when users spend less time searching for their ideal accommodation. While current applications include advanced filters, I found that including more personalized filters as an option for users is key.

Feature Prioritization
A storyboard was created to further examine persona needs and how these features might solve Avery’s problem.

storyboard

Creating a storyboard helped to determine all useful features.

Next, a matrix and an initial user flow helped to sort through useful/impactful features and expected features. The level of impact was determined by user desires and pain points.

Here are the features found to be the most important: Style Filters, Interactive Map, Roll Over for Details, Bookmark for Favorites, Location Details, Location Reviews, Host Photos, Accommodation Reviews with Ratings, Rewards Filter

matrix and user flow

Determining features to include and the user flow helped to develop a site map and paper prototype.

Sitemap

Below is the second iteration of the paper prototype. User testing with the initial version led to changes based on confusion about some of the filters, price range, and the need to add in more info on the property details page. Once these changes were determined wireframes were put together and then hi-fi prototypes for testing in Invision. Note key highlights in the search filters include searching by rewards programs and searching by property styles.

Paper Prototype
paper prototypes

Annotated Wireframesannotated wireframes

View the first hi-fi clickable prototype in Invision here

USER TESTING
The example linked above shows the flow for one of three tasks used for the initial round of testing. The task in this example is to book fun a trip for two for 10 nights. See the test participants in action below!

user testing

Testing led to some great insights that helped to eliminate excess screens, streamline the process and make commands and user options more clear. This lead to a simpler user flow and a new prototype for testing.

Updated User Flow
The user flow shows the happy path to confirming a reservation regardless of user desires and needs.

User Flow

Updated Screens
The biggest change was combining the options for viewing the map and list into a single page that can adjust according to user preferences. Additionally navigation language such as “Enlarge Map”, “List View”, “Rewards Programs” was adjusted. And extras such as the “Apply” button in filters section was removed so that filters are applied without an additional step.

View the updated clickable prototype in Invision here

User testing with the new prototype was a smoother process. Users demonstrated a better understanding of how to navigate and apply filters. The goal of confirming a booking was easily reached. This round of testing did, however, reveal additional features desired by users. These features could be evaluated for inclusion based on the needs to create an mvp and then tested in the next round.