Developing new features to help users split the cost of an accommodation when traveling together - Personal project.
Group travel is increasingly popular, but booking accommodations on Airbnb can be a hassle, especially when one person has to cover the full cost. A survey showed that 80% of Airbnb users go on group trips, with many organizers not getting repaid. This project aimed to improve the user experience by simplifying group bookings and removing the burden of upfront payment.
Our goal was to improve the group booking experience on Airbnb, making it easier to split costs when traveling together.
This, combined with the need to meet group expectations and lack of real-time tracking, leads to stress, inefficiency, communication issues, and overlooked expenses.
This solution simplifies trip planning, promotes fairness and transparency, and enhances the travel experience while giving Airbnb a competitive edge by addressing the needs of group travelers.
The new proposed payment method “Split cost” enables travelers to divide the cost of the accommodation before booking, ensuring that each participant contributes their share in advance, reducing the financial burden on one person.
Automates cost distribution, reducing the manual effort of calculating expenses for each traveler. This feature enables users to make informed accommodation decisions and assists group organizers in selecting options that fit the group’s budget and preferences.
Allows users to add and manage a list of friends on the app, making them easily accessible for group bookings. This is especially useful for recurring trips with the same group.
Starting the design process with secondary research provided key insights into travel trends and user preferences for group travel and accommodation bookings.
We surveyed 20 participants (19 frequent group travelers) to understand how they manage and split accommodation costs. Most trips involve friends, family, or partners, creating a dynamic mix of expectations and expenses that can make booking stressful and cumbersome. Key findings:
How might we simplify group bookings on Airbnb, enhance cost transparency, and provide a smooth, user-friendly experience for travelers?
After brainstorming, we prioritized ideas that aligned with both business and user goals, ensuring they addressed these needs meaningfully and purposefully.
We designed intuitive flows aligned with Airbnb’s interface and existing IA, focusing on simplicity and transparency for cost-sharing. By analyzing entry points, we ensured the features integrated smoothly into the existing navigation. Early ideas took shape through brainstorming, quick sketches, and crazy 8s exercises.
Given Airbnb’s existing design scale, creating a new system would have been impractical. We collaborated with their established design system to seamlessly integrate new components for our proposed features.
But there was room for creativity! By leveraging Airbnb’s design system, we created custom components as needed.
For example, the trip card was key for the split cost feature, designed for readability and clear CTAs. We also focused on redlining to simplify the design-to-engineering process and improve our skills with Figma’s components and auto-layout features.
During the design process, we iterated frequently, with usability testing playing a key role in identifying areas for improvement and resolving usability issues. These insights helped us refine ideas, enhance fidelity, and explore new solutions to streamline the user experience.
Testing revealed areas for improvement in this key screen, such as the "Add Guest" button, split amount editing, and backup payment options.
Our designs focused on simplifying group bookings by prioritizing the “Split Cost’' feature, allowing group members to share expenses seamlessly. To enhance the experience, we introduced two complementary features: “Friends” and “Price Filter per Guest”, improving convenience and budgeting flexibility.
The "Friends" feature simplifies adding friends to group trips by allowing users to select them from an accessible list.
Ideal for recurring trips, it eliminates the need to remember email addresses when setting up split-cost payments, enhancing functionality and user convenience.
This toggle helps users budget by displaying accommodation prices divided by guests, reducing manual calculations. It automatically calculates the per-guest cost based on group size and allows further customization during payment splitting.
This feature enables splitting the cost of a group booking, ensuring each participant pays their share upfront, rather than one person covering the entire amount.
Step 1. The trip organizer chooses a listing, selects the split cost option, adds paying guests, customizes the split, pays their share, and sends payment requests to others.
Step 2. The other guests receive a notification about the split payment request and must pay their share within 24 hours to secure the group booking.
Our proposed features simplify group trip payments on Airbnb, streamlining booking and cost-sharing. By focusing on simplicity, transparency, and equity, users can easily split accommodation costs without one person covering everything upfront. This creates a seamless, budget-friendly booking experience tailored to individual financial needs.
I would measure the success of the proposed features by the following KPIs: