Enhancing search features in an existing app to elevate the user experience.


Anyone looking to travel: Families, Business Travelers, Groups of Friends, Couples, Individuals

THE CLIENTS


Adding features to the travel website, Vrbo (Vacation Rentals By Owner)

THE PRODUCT

UX/UI Design, Market Research, Competitor Analysis, Participant Recruitment, User Interviews, Affinity Map, Project Goals, Problem Statements, Feature Set, Persona Development, Site Map, User Flow, Wireframing, Prototyping, User Testing, Iterations, UI Library Kit

MY ROLE

Figma, Figjam, Google Meet, Similar Web, Envato, Screen Recorder, TapeACall, Noun Project, Coolors, Google Docs, Shots

THE TOOLS

TIMEFRAME

200 hours, 8 weeks

THE BACKGROUND


Vrbo (Vacation Rentals by Owner) operates within a growing vacation rental market, which has seen an increase in demand as travelers seek unique, home-like accommodations. Traditional travel planning methods may not adequately address the complexities of organizing trips for larger groups or families, making it essential for platforms like VRBO to adapt to evolving customer needs.

Objective

The primary objective of Vrbo is to enhance its platform by integrating advanced search features that allow users to filter accommodations based on specific needs, such as amenities, group size, and travel distance. This aims to improve user satisfaction, streamline the booking process, and increase overall booking rates.

Potential

By implementing these enhancements, Vrbo can:

- Attract a broader audience by catering to diverse traveler needs.

- Improve user experience, leading to higher customer satisfaction and loyalty.

- Gain a competitive edge over other travel platforms that may not offer similar functionalities.

- Increase booking rates and positive referrals, ultimately boosting revenue.

Solution

1. Enhanced Search Features: Introducing filters for amenities, travel distance, and group size to allow users to find accommodations that meet their specific criteria.

2. User Experience Improvements: Simplifying the navigation process and providing tailored recommendations based on user preferences.

3. Feedback Mechanisms: Implementing systems to gather user feedback and continuously improve platform features, ensuring alignment with traveler expectations.

This comprehensive approach aims to position VRBO as a leading choice for vacation rentals, particularly for families and large groups.

Researching a variety of other travel websites will provide a deeper understanding and insight into the diverse features, offerings, and opportunities that different platforms present to users.

COMPETITIVE ANALYSIS


"Understanding the landscape of your industry is not just beneficial; it's essential. Market research and competitive analysis provide the insights needed to identify opportunities, anticipate challenges, and make informed decisions that drive success in an ever-evolving marketplace."

Mission Statement

Target Market

Pricing (per month)

Strengths

Weaknesses

Features

Notes

Mission Statement

Target Market

Pricing (per month)

Strengths

Weaknesses

Features

Notes

Mission Statement

Target Market

Pricing (per month)

Strengths

Weaknesses

Features

Notes

Mission Statement

Target Market

Pricing (per month)

Strengths

Weaknesses

Features

Notes

The competitive analysis reveals a strong demand for custom features that cater to different traveler needs, especially families and large groups. The vacation rental market is evolving, with travelers seeking unique and flexible accommodations. Competitors are successfully using advanced search tools and user-friendly interfaces, indicating that Vrbo needs to enhance its platform. Vrbo can improve the user experience by adding better search filters and personalized suggestions.

Interviewing a diverse range of travelers with focused questions will help gather useful insights to enhance the platform's offerings.

USER INTERVIEWS


The goal is to learn about the specific needs and preferences of users regarding vacation rentals, their pain points during the booking process, and the features they value most in an accommodation platform. Understanding their experiences and expectations will provide valuable insights to enhance offerings and improve overall user satisfaction.

Interview Questions & Answers

Given the abundance of valuable insights from user responses, the content has been refined for clarity. Below is a summary of the top findings based on the experiences of five users across different travel platforms:

  • Travel Type and Group Size:

    Users traveling with larger groups (like Chris and Brian) prioritized accommodations that could fit their needs, while smaller groups (like Parker and Ally) had simpler planning requirements.

  • Platform Selection:

    Choice of travel platform was influenced by past experiences and recommendations; VRBO was preferred for extensive listings, while Airbnb was noted for user-friendliness.

  • Navigation and User Experience:

    Overall, apps were considered easy to navigate, but users expressed a desire for better filtering options and the ability to search without specifying travel dates.

  • Booking Preferences:

    Users primarily booked accommodations and showed minimal interest in planning activities through the apps, preferring alternative resources for that purpose.

  • User Reviews:

    Reviews were crucial in decision-making, though some users noted concerns about biases in the reviews.

  • Satisfaction Levels:

    User satisfaction varied, with some users content with their accommodations while others experienced issues like misleading property descriptions.

  • Challenges and Recommendations:

    Common challenges included navigating multiple listings and inflexible search options. Users suggested enhancements like clearer property descriptions and improved communication between platforms.

  • Desired Future Features:

    Users expressed a desire for better filtering options, clearer communication about shared accommodations, and the ability to modify bookings easily.

Moving forward, the next step involves examining these responses in an affinity map. This approach will help categorize and visualize the insights, allowing for a more in-depth understanding of user needs and preferences, ultimately guiding enhancements to the travel experience.

AFFINITY MAP


To create the affinity map, a systematic approach was used to organize insights from user responses. Key themes and patterns were identified, focusing on recurring topics and sentiments.

Responses were reviewed and categorized into groups based on similarities, such as accommodation preferences and user experiences. This visual arrangement provides a clear representation of insights, helping to identify trends and relationships among user experiences. This method aids in understanding user needs and serves as a foundation for targeted improvements in the travel experience.

Key insights from the affinity map include:

1. Accommodation Preferences: Users prioritize space, amenities, and location when selecting accommodations.

2. User Experience: A seamless and intuitive interface is crucial for a positive user experience.

3. Review Impact: User reviews significantly influence decision-making and trust in platforms.

4. Search Functionality: Users desire improved search options to narrow down choices effectively.

5. Communication Gaps: There are concerns regarding communication between platforms and users, highlighting the need for better support.


These insights provide a comprehensive understanding of user needs and expectations within the travel experience. The next task on the agenda is to develop detailed user personas that accurately represent our target audience.

PERSONAS


To support future design decisions, three personas were developed to embody and recognize distinct user types, which is essential for several reasons:

Understanding User Needs

Alignment Across Teams

Empathy Building

Targeted Solutions

Informed Decision-Making

By analyzing these personas, identifying common pain points allows for tailoring offerings to specific audience segments, ultimately enhancing user satisfaction and engagement. This approach helps in understanding what users need and want, making it easier to create better solutions and understand the goals of the business.

"Strong personas are the bridge between understanding our users and crafting solutions that truly resonate."


Having defined user pain points and needs, creating a Venn diagram will visually show the overlap between user needs, business goals, and potential solutions.

PROJECT GOALS


Research findings highlight areas of alignment from a Venn diagram, identifying opportunities for improvement. Strategies should address both user desires and business objectives to ensure success.

Business Goals:

  1. Increase sales through bookings and partnerships.

  2. Expand the user base by targeting new demographics.

  3. Enhance brand visibility and reputation in the travel sector.

  4. Improve user retention via enhanced experiences and loyalty programs.

User Goals:

  1. Easily search and book travel accommodations and activities.

  2. Obtain personalized travel recommendations based on user preferences.

  3. Identify deals and budget-friendly options.

  4. Access comprehensive information about travel destinations.

  5. Connect with other travelers through reviews and social features.

Technical Goals:

  1. Ensure the platform can manage a growing number of users and transactions.

  2. Implement robust security measures to protect user data.

  3. Optimize loading times and enhance performance.

  4. Facilitate seamless integration with third-party services.

  5. Develop an intuitive interface for users with varying technical skills.


This understanding enables the development of targeted solutions that address specific challenges while aligning with both user needs and business goals. Recognizing user pain points and business objectives is crucial for formulating effective problem statements for the next task.


PROBLEM STATEMENTS

By effectively applying the research, problem statements and "how might we" questions to better understand user frustrations.

Travelers often struggle to find accommodations that meet their specific needs and preferences due to a lack of essential features and clear information during the booking process. This can lead to frustration, uncertainty, and a suboptimal travel experience.

  • How might we enhance our accommodation search platform by integrating comprehensive filtering options that allow travelers to easily specify their desired location, price range, amenities, and room types, ensuring they can quickly find suitable options that meet their criteria?

  • How might we implement a user-friendly interface that prominently displays important information such as user reviews, cleanliness ratings, cancellation policies, and customer service contact details, empowering travelers to make informed decisions when booking accommodations?

Users often face challenges when searching for travel accommodations and activities due to limited search criteria, which can lead to frustration and missed opportunities for finding the best options.

  • How might we provide a broader range of search filters, allowing users to refine their results based on as many or as few specific preferences, such as price range, amenities, location, and user ratings, leading to a more satisfying and relevant experience?

  • How might we enable users to find exactly what they are looking for by offering more comprehensive search options that can reduce decision fatigue, increase the likelihood of completing a booking, and benefit the platform's conversion rates?

Users struggle to find travel options that match their unique preferences and interests due to generic recommendations.

  • How might we utilize advanced algorithms and machine learning to analyze user behavior and preferences, allowing us to provide tailored travel suggestions and personalized itineraries that enhance user satisfaction?

  • How might we create an interactive user profile system that gathers input on travelers' interests, past trips, and preferred activities, enabling us to deliver customized travel recommendations and experiences that resonate with their individual tastes and enhance their overall journey?

In conclusion, the discovery of these problem statements has provided valuable insights into user frustrations and needs. By clearly articulating these challenges, the focus can now shift to developing a comprehensive feature set that addresses these issues.


FEATURE SET

The focus will be on the top three features, prioritized for their significant impact on user satisfaction and business goals. They provide essential solutions that foster personalization, improve usability, and drive engagement, directly addressing key pain points to create a more intuitive platform.

1. Personalized Recommendation Engine

- Utilize algorithms to analyze user behavior, preferences, and past bookings. This feature will provide tailored travel options that align with individual user interests, enhancing satisfaction and engagement.

- High priority, due to the identified need for personalization, which can significantly improve user retention.

2. Advanced Search Filters

- Allow users to filter options based on criteria such as price range, amenities, location, travel style, and user ratings, without requiring a combination of these.

- Comprehensive filters help users refine their search, making it easier to find relevant options.

- High priority, as users have expressed frustration with generic recommendations and the need for more control over their searches.

3. Mobile Optimization

- Ensure the platform is fully optimized for mobile devices, including responsive design and easy navigation.

- Users can easily access the platform from various devices for travel planning, seamless mobile experiences are crucial.

- High priority due to the growing trend of mobile usage in travel planning.

Additional features that could be make a valuable difference in the website but are not being focused on at this time:

4. Interactive User Profiles

5. User Reviews and Ratings Display

6. Dynamic Itinerary Builder

7. Real-Time Availability and Pricing Updates

8. Loyalty and Rewards Program

9. Chat Support and FAQs

10. Multilingual Support

In conclusion, the feature set outlined above is strategically designed to address user needs and enhance overall satisfaction. By prioritizing the top three features—Personalized Recommendation Engine, Advanced Search Filters, and Mobile Optimization—this approach effectively fosters personalization, improves usability, and drives engagement.

Utilizing the insights gathered, a user flow will be developed to clearly demonstrate how these features meet user needs, providing a seamless and intuitive experience that aligns with both user expectations and business objectives.

USER FLOW


The user task flow is vital as it outlines the steps users take to reach their goals. Mapping this flow identifies pain points and optimizes the experience, ensuring interactions are intuitive. This clarity boosts user satisfaction and supports business objectives by expanding the “where to” filter, providing greater flexibility in selections and ultimately offering more options for places to stay.

Developing the task flow was crucial for creating low-fidelity wireframes, as it outlined user interactions and pathways. This clarity helped ensure the wireframes were designed to enhance user experience and streamline navigation.


LOW FIDELITY WIREFRAMES

Creating low-fidelity wireframes is crucial for visualizing ideas and establishing structure before adding details. By focusing on layout and functionality, concepts can be easily iterated. These designs will provide a baseline for high-fidelity wireframing and prototyping.

With the current design, logo, and brand already established for Vrbo, moving straight into crafting high-fidelity wireframes will bring the vision to life.

HIGH FIDELITY WIREFRAMES


The high-fidelity wireframe designs incorporate insights from research and user feedback, ensuring they meet user needs and project goals while providing a visually engaging and functional experience. Before revealing the newly designed wireframes, screenshots of side-by-side comparisons illustrate the current Vrbo designs alongside the new search features, highlighting improved search filters.

The current website design requires users to select “where to” first. While dates can be flexible, this approach restricts users from searching based on various criteria. This limitation reduces the number of available properties that could be discovered if the focus were on amenities and dates instead of immediately choosing a location.

Actual Vrbo screens:


New search Vrbo screens:


Wireframes before testing


Developing a usability test plan for the wireframes will help assess their effectiveness, identify usability issues, and gather feedback from users. This process ensures that the designs meet user needs and enhance overall user experience.

USABILITY TEST PLAN


To evaluate the overall effectiveness of the design and its ease of use, a usability test plan was devised to ensure that the right questions were asked, facilitating the collection of useful and informative feedback from users.

Following the testing of the prototype by each participant, insightful feedback and recommendations were collected. This information required organization and summarization of the test results, aiding in the effective planning of essential modifications.

USABILITY TEST RESULTS


Prioritizing test results ensures that critical feedback is addressed first, leading to effective design improvements and a better user experience.

Key Takeaways:

The testing revealed that all participants understood the new feature and agreed that less specific search criteria will enhance vacation planning. While tasks were completed successfully, some hesitation was noted during selections. Suggested adjustments include modifying field and text colors and removing the bottom search bar to improve user experience. Further testing will evaluate the effectiveness of these changes.

A visual representation of iterations will clarify the design process, showcase changes based on feedback, and illustrate the evolution from initial concepts to final adjustments


ITERATIONS

In response to user feedback, the following modifications have been implemented across the screens. The objective of these modifications is to improve usability and elevate the overall user experience.

With changes in place, high-fidelity wireframes and prototypes can be developed to provide a detailed and realistic representation of the final product, facilitating user testing and feedback for further refinement.

HIGH FIDELITY PROTOTYPE


The final revisions and development have effectively refined the Vrbo design, incorporating all user feedback. Users can now search for properties without needing precise knowledge of their destination, allowing for a broader selection tailored to their group size, desired amenities, or specific dates. This comprehensive approach has culminated in a polished product that meets user needs and enhances the overall experience, setting the stage for a successful launch.

To test the prototype, use the following task:

A user visiting the app for a first time that is flexible in location and wants a log cabin for the dates June 6-15.

REFLECTION


Insights derived from the research provide key highlights for enhancing the VRBO platform. User interviews revealed the importance of understanding specific needs, as travelers often struggle with rigid search criteria, necessitating more flexible filtering options for group dynamics, such as varying sizes and desired amenities. Introducing personalized recommendation features and advanced search filters is crucial, as users seek tailored experiences that align with their travel goals, increasing satisfaction and engagement. Current limitations in search functionality frustrate users, highlighting the need for options that allow searching without specific dates or by prioritizing amenities. Mixed satisfaction levels indicate challenges like misleading property descriptions and the need for clearer communication about amenities, which can be improved through better transparency and user reviews. Moving forward, there is an opportunity to implement features that enhance user experience and position VRBO competitively, including mobile optimization, improved support, and a loyalty program. Overall, the project emphasizes the necessity of aligning design solutions with user needs to create a more personalized and efficient travel planning experience, ensuring Vrbo remains a leader in the vacation rental market.

Previous
Previous

Qraoke: End to End Application

Next
Next

236 Labs: Responsive Web Design