Car Rental Booking App

Cross-Border Booking Experience

Designed a cross-border booking experience that helps travelers make confident rental decisions through localization, transparent workflows, and trust signals.

Role:

UX Designer

Timeline:

8 Weeks

Methods:

User Interviews

Journey Mapping

Usability Testing

Team:

Cross Functional

Product Team

FOCUS ARIAS

User Research

Booking Workflows

Cross-Cultural UX

Trust Signals

Decision Support

Mobile UX

User Journeys

Project

The booking process involved multiple decision points where uncertainty could interrupt user progress — including pricing transparency, return policies, insurance options, and regional differences. The project focused on reducing cognitive load and creating a clearer path toward confident booking decisions.

My Role

Owned research and experience design activities across discovery and solution phases. Synthesized user behaviors and pain points into structured workflows, interaction patterns, and decision-support experiences.

Timeline

8-week iterative design cycle covering user research, insight synthesis, concept exploration, prototyping, and usability validation.

Research & Discovery:

from problems to insights

Understanding why users abandon bookings and how clarity

builds trust.

Problem Statement

User research revealed that key decision points within the booking flow created uncertainty and interrupted user progress. Inconsistent information, pricing ambiguity, and unfamiliar policies reduced trust and increased booking abandonment.

Goal

Design a booking experience that reduces decision friction and supports confident user actions through transparent information architecture and intuitive workflows.

Research Audience

Research included international travelers, families, and frequent renters representing diverse travel behaviors and varying levels of digital confidence.

Research Methods

User Interviews · Competitor Benchmarking · Heuristic Evaluation · Journey Mapping · Usability Testing

Key insight

Users were not struggling with the number of choices — they were struggling with uncertainty. Transparent pricing, predictable policies, and clearer decision points had a greater impact on confidence than adding additional features.

User Personas

Four key traveler segments identified through research, representing distinct booking behaviors, needs, and decision patterns.

Couples & Leisure Travelers

Decision Profile

Emotion-driven

Trust-sensitive

Experience-focused

Goals

Smooth and stress-free booking

Clear options without overload

Comfortable vehicle for travel and luggage

Needs

• Transparent pricing
• Easy insurance comparison
• Predictable checkout experience

Pain Points

• Too many options
• Confusing add-ons
• Unclear insurance policies

Booking Context:

International vacation

Special trip

Budget-Conscious Travelers

Decision Profile:

Price-driven

Comparison-focused

Fast decision behavior

Goals

• Lowest total cost
• Quick deal comparison
• No unexpected charges

Needs

• Clear total cost upfront
• Simple price filtering
• Flexible options without forced add-ons

Pain Points

• Hidden fees
• Misleading vehicle categories
• Upselling pressure

Booking Context:

Weekend trips

Budget travel

Family

Travelers

Decision Profile

Safety-first

Stability-focused

Low tolerance for friction

Goals

• Safe and spacious vehicle
• Simple pickup and return process
• Clear family-related requirements

Needs

• Child seat options
• Vehicle size clarity
• Transparent return instructions

Pain Points

• Unclear vehicle sizing
• Extra charges for family add-ons
• Confusing return conditions

Booking Context:

Domestic and international family travel

Mature Travelers

(55+)

Decision Profile

Predictability-driven

Risk-averse

Clarity-dependent

Goals

Simple and intuitive experience

Clear policies and pricing

Fast completion without distractions

Needs

Large readable interface elements

Straightforward booking process

Language and currency clarity

Pain Points

Complex navigation

Too many decision points

Ambiguous return conditions

Booking Context:

Occasional travel

Leisure travel

User Flow Strategy

Structuring intuitive navigation and reducing decision friction

The navigation structure was designed to simplify user movement across key booking stages and provide faster access to critical information.

Key pathways
Onboarding · Search & Discovery · Comparison · Booking · Rebooking · Account Management

Booking Flow

Enabling confident booking decisions through transparent workflows

The booking experience guides users through search, comparison, protection selection, and checkout while increasing transparency around pricing, policies, and booking requirements.

Key stages
Search · Compare · Protection Selection · Add-ons · Checkout · Confirmation

Information Architecture

The information architecture was designed to support predictable navigation, reduce cognitive load, and provide faster access to critical decision points throughout the booking experience.

Core User Workflows

Home / Search


  • Pickup / Drop off Location

  • Date & Time

  • Search Filters

  • Search Results

  • Vehicle Details


  • Add-ons

  • Coverage Options

  • Checkout Review

  • Booking Confirmation

My Trips


  • Upcoming Trips

  • Booking History

  • Trip Details

  • Pricing Summary


  • Modify Booking

  • Cancel Booking

  • Rebook Vehicle

Supporting Platform Functions

Account

Personal information

Driver license & Identity Verifications

Payment methods

Transaction History

Saved Preferences & Settings

Support

FAQs

Help Center Articles

Contact support (chat / phone)

Rental Policies & Fees

Coverage Information

Settings

Language

Currency

Notifications

Accessibility Settings

Legal & Terms

Competitor & Market Analysis

A focused evaluation of leading car rental platforms to identify UX gaps, friction points, and opportunities for differentiation — especially for international travelers.

Key UX Friction Areas

Hidden pricing & late fees

Insurance, add-ons, and additional costs often appear late in the booking flow.

High cognitive load

Users face excessive choices and competing decisions throughout the booking journey.

Inconsistent return workflows

Changes in return locations frequently affect pricing without clear explanation.

Low pricing transparency

Coverage details and policies are often difficult to understand.

Mobile interaction complexity

Critical actions require excessive steps and screen transitions.

Opportunity Areas

Transparent pricing framework

Present all costs, policies, and protection details upfront to build trust.

Progressive decision support

Reduce cognitive load by revealing information step by step.

Integrated rebooking experience

Allow users to modify or rebook directly within "My Trips" without navigating through separate flows.

Localization & traveler guidance

Provide clear language, currency, and return instructions by region.

Mobile-first optimization

Simplify flows, reduce taps, and optimize key screens for mobile.

Key Takeaways

Booking confidence drives user decisions
Clear information and predictable interactions had greater impact than adding new functionality.

Transparency builds trust
Surfacing costs, policies, and requirements earlier reduces uncertainty and supports confident decisions.

Structured workflows improve completion rates
Reducing cognitive load and simplifying navigation helps users move through booking with less friction.

End-to-End Booking Flow

High-fidelity booking workflows designed to support transparent decision-making, predictable navigation, and confidence-driven interactions across the rental journey.

Business Context

The platform supports both local and international travelers navigating unfamiliar rental policies, pricing, and insurance requirements.

The experience needed to accommodate varying levels of digital confidence while maintaining clarity during high-impact booking decisions.

UX Objective

Design a structured booking experience that reduces decision friction and improves pricing transparency across the rental journey.

Support informed decision-making through predictable workflows, contextual guidance, and confidence-driven interactions.

Vehicle Details

Clear vehicle details and upfront pricing before booking.

Protection Plan

Evaluation

Compare protection tiers before coverage selection.

Recommended Coverage Selection

Recommended plans reduce uncertainty during selection.

Coverage Details & Plan Comparison

Expanded coverage details support informed comparison.

Risk Acknowledgment Flow

Risk messaging appears before unprotected bookings.

Optional Services & Dynamic Pricing

Optional services update pricing in real time.

Driver Verification Flow

Driver identity and required documents are verified upfront to reduce operational friction, improve compliance accuracy, and support a smoother booking confirmation process.

Driver Information

Required user information collected before verification.

Document Submission

Essential identification documents submitted for review.

Verification Approved

Verified documents confirmed and ready for booking.

Verification Failed

Document upload errors surfaced with guided correction actions.

Booking Summary

Structured review and confirmation flow focused on transparency, pricing clarity, and confident decision-making.

Booking Review

Final review of pricing, trip details, and selected protection before confirmation.

Protection Required

Risk messaging appears when coverage is missing or incomplete.

Booking Confirmation

Final confirmation with next-step guidance and post-booking instructions.

Operational Design Principles

Progressive Disclosure

Information is introduced progressively to support focused decision-making.

Informed Risk Handling

Risk states and liability details are surfaced before confirmation to support informed user actions.

Pricing Transparency

Pricing, coverage, and booking costs remain visible throughout the flow to reduce uncertainty.

Real-Time Cost Control

Add-ons dynamically update pricing to maintain visibility and improve decision confidence.

Upfront Verification

Driver validation is completed upstream to reduce downstream operational issues.

Interaction Logic

Consistent layouts and interaction logic create familiarity across booking stages.

Final Product Experiance

Cohesive interface patterns supporting transparent, confidence-driven booking workflows.

Strategic Product Reflection

Key strategic decisions and operational principles shaping the final booking experience.

Design Principles

The experience was structured to reduce decision friction, improve transparency, and support confident user actions across critical booking stages.
Consistent interaction patterns and predictable workflows create a scalable foundation for efficient booking and verification processes.

Strategic Outcome

The final experience established a clear operational structure that improves pricing visibility, simplifies verification, and supports informed decision-making.
Standardized interaction patterns reduce downstream support friction while maintaining clarity across complex booking scenarios.

Final Reflection

This project demonstrates how enterprise-focused UX can simplify operational complexity through structured flows, transparency, and predictable system behavior.
Prioritizing clarity and consistency throughout the experience strengthens user confidence while supporting scalable product growth.

Designing systems that drive real operational impact

Focused on enterprise workflows, operational platforms, and AI-driven decision support

Currently open to product design roles focused on enterprise platforms and AI-driven products.

© 2025 Dina Lee. All rights reserved.