StudentUniverse - Checkout Optimization
Designed add-on features like Seats and Baggage that lifted Average Order Value (AOV) by 15%
A/B Testing
Travel
UX
UI

Designed add-on features like Seats and Baggage that lifted Average Order Value (AOV) by 15%
A/B Testing
Travel
UX
UI

However, one key frustration was that users often found the booking experience incomplete, because StudentUniverse didn't offer seat selection or baggage add-ons during flight bookings. This absence frustrated customers, leading to drop-offs and missed upsell opportunities for the platform.
By introducing seat and baggage options during the checkout process, we streamlined the booking experience, resulting in a 15% increase in average order value (AOV).
Figma, FigJam and Notion
1 Product Manager,
2 Software Developers, and
1 Product Designer (Me)
While helping the Marketing team promote StudentUniverse outside universities in Boston, our team chatted with 80+ young travelers about their familiarity with StudentUniverse and their experiences. β¨β¨

Many students were price-sensitive but were caught off guard by baggage fees at the airport.β¨β¨

Others wanted to sit together when traveling in groups but had no easy way to select seats upfront.β¨β¨

Most travelers didnβt realize they had to book seats and bags separately via the airlinesβleading to last-minute stress at check-in.
These insights hinted at the need to integrate seat and baggage selection directly into the checkout process to improve transparency and ease.
As a travel booking platform in a highly competitive e-commerce domain, we knew we had to keep an eye on industry leaders. Looking at the popular players within the space, we discovered a similar feature offering across other travel platforms like:
We targeted competitive analysis primarily to see:
β features and benefits that they offer
β understanding of their pricing strategy
β user flow and experiences
WHAT WE LEARNED FROM THE COMPETITION
π Placement:
Most competitors placed seat and baggage selection after traveler details, ensuring users completed essential booking steps first.β¨β¨
π Flow:
This made add-ons feel like an optional but convenient enhancement rather than an extra burden.
π§³ Baggage:
Competitors divided baggage options into outbound and inbound selections within the same card, allowing users to customize for each leg of their journey.β¨β¨
πΊ Seats:
Seat selection was displayed per layover segment, mirroring how users think about their journey and reducing cognitive overload.
π Competitor platforms marked up baggage prices by 12-20% compared to airline fees.β¨β¨
βοΈ A similar markup strategy was applied to seat selection, ensuring platforms captured additional revenue while staying competitive.
From our competitive analysis, it was clear that add-ons like seat selection and baggage allowance should be seamlessly integrated into the booking journeyβoffering value without feeling intrusive and blending in with other add-ons.
We positioned add-ons right after flight selection, passenger details, and before payment option. This ensured that users were in the right mindset to make these decisions while finalizing their trip details.
By embedding add-ons at this stage, we set the foundation for our A/B testing phase, where we refined their exact presentation and interaction.
Before jumping into designs, we started with a whiteboard session, identifying key information based on:
Competitive Analysis
How other platforms structured seat & baggage selection.β¨β¨
User Interviews
What travellers additionally cared about when booking flights.
Technical Constraints
What data was available from airline APIs.
With these inputs, we mapped out individual modal cards for key data points likeβPassanger Name, Flight Details, Seat Type, Pricing, Availability, Weight Limits, Airline Restrictions, and more.
Building on our whiteboarding insights, we developed a modal-based design for seat and baggage selection. This approach aimed to provide a focused, uncluttered experience for users making important travel decisions.
Our high-fidelity mockups incorporated StudentUniverse's brand colors and typography, ensuring consistency with the platform's aesthetic. We created a clear visual hierarchy, allowing users to quickly scan and understand the information.
This modal design served as our initial concept, setting the stage for further testing and refinement.
While our modal-based design aligned with our initial vision, internal discussions raised an important question:
Could integrating add-ons directly into the checkout flow create a more seamless experience? To explore this, we conducted an A/B test comparing our modal approach with a fully embedded alternative.
To compare how users interacted with each approach, we ran an A/B test measuring ease of selection, decision-making, and overall booking flow.
π Users clicked "Select Seats" and "Add Baggage" buttons, opening modals for selection.
πΉ Created a focused, distraction-free selection process.
β οΈ Required switching between the modal and checkout page.
π All seat and baggage options were displayed inline after entering passenger details.
πΉ Allowed at-a-glance comparison of add-ons.
β οΈ Required more scrolling but offered a smoother flow.
Why Variation A Was the Preferred Choice:
β° Timing Matters β Users preferred making add-on decisions after entering passenger details, as it felt like a natural step in the process.
π― Focus vs. Context β Variation (A) provided a focused, distraction-free selection process, allowing users to make decisions without being overwhelmed by too much information at once.
π User Autonomy β Variation (A) allowed users to interact with the add-on options in a more controlled manner, offering a clean, clear view of each choice, leading to better decision-making.
After testing, we moved forward with the modal-based approach (Variation A), ensuring a smooth and distraction-free selection process.
We worked closely with the development team to implement:
β
A clean, focused modal experience
β οΈ Edge cases
π° Real-time pricing updates for transparency
Hereβs a look at the final implemented design in action:
Users click 'Add baggage' button, select bags, and then click 'Save.' The total amount is shown on the right.
Users click 'Add baggage' button, select bags, and then click 'Save.' The total amount is shown on the right.
This project reinforced how small design changes can make a big difference. By listening to users and understanding their frustrations, we were able to create a smoother, more transparent booking experience.
It was also a good reminder that the right timing and placement matter just as much as the features themselves. Seeing the impactβboth in numbers and in user feedbackβmade all the iterations worth it.