Korean Air, the flag carrier of South Korea, is the largest airline in the country by fleet size, international destinations, and flights. Serving 120 cities across 43 countries, Korean Air ranked among the top 10 airlines globally with a 5-star rating. In 2022, it transported over 4.7 million passengers on international flights and more than 6.2 million on domestic routes. The airline’s comprehensive mileage program allows customers to redeem points for flights, hotels, and various airport services.
Problems
The Korean Air website makes it difficult for users to navigate and use their mileage points. Mileage information is unclear and spread across multiple pages, leading to confusion about how many miles are needed and what they can be used for.
Solutions
Introducing an intuitive feature that clearly display mileage usage options and simplify the process of utilizing mileage, allowing Korean Air users to easily understand and redeem their points for flights, hotels, and services.
Design Process
RESEARCH
Competitive Analysis / Survey / User Interviews
Competitive Analysis
Survey
User Interviews
DEFINE
Affinity Map / User Personas / Problem Statement / Project Goals
Understanding what users value most when using mileage rewards so that we can change the mileage display to make it easier to understand, use, and increase user satisfaction.
Understand what users prioritize in mileage usage
Determine what goals can be achieved by using mileage
Understand the purpose and process of mileage utilization
Identify the confusion in mileage display and difficulty in using it
Understanding the Competition
Before conducting the interviews, I performed a competitive analysis to understand the features of websites that use mileage or points systems. In addition to Korean Air, I compared Delta Air Lines, a direct competitor, and Expedia and American Express, indirect competitors with similar points systems. I analyzed target users, the characteristics of each system, and the pros and cons to identify which features meet specific needs.
For travelers who frequently fly from or within Korea
Mileage redemption options, including excess baggage, hotel stays, and car rentals
Excellent benefits for elite program members
Family mileage pooling is offered
The display method for accumulated mileage is unclear
For travelers using US-based flights
Mileage redemption options include unique features such as seat selection, gift cards, and experiences available through Delta Airlines
Mileage does not expire
Miles can be purchased and transferred to others.
The mileage booking page does not indicate which seat classes are available
For those who frequently use hotels and flights both domestically and internationally
Points redemption options, including cruises and activities
Cashback system
Members-only deals
The options for using rewards are limited
For American express cardholders
Points redemption options for points, including transfers to travel partners and charity donations
A variety of redemption options available
Points can be redeemed for cash
There is no display showing the value of points in actual currency
Despite the specialized mileage and points systems on each website, there can still be difficulties in redeeming mileage or points. Since each site has separate pages for checking one’s mileage or points and for viewing available redemption options, users need to navigate back and forth between various pages.
Through competitive analysis, I realized the need to display the mileage or points required for redemption in a clear and specific way. By clearly showing the target items that many users want to redeem and the exact amount of mileage or points needed, I can enhance users' motivation to redeem and improve their overall satisfaction. However, displaying all items at once can be challenging, so it is necessary to find an effective method.
Key Features
Clear visibility of mileage or points
Features that enhance user motivation
Variety of redemption options
Clear display of redemption options
Exploring Experience with Airline Mileage and Credit Card Point Systems
Survey
To understand how people use airline mileage and credit card point systems, and how well they comprehend the redemption process, I conducted a survey to gather quantitative data from a diverse group. The survey included 12 participants, aged 18 to 68, all of whom were familiar with airline mileage or credit card point systems.
Key question
Have you redeemed your mileage (or credit card points), and what did you use it for?
Response
“I haven’t redeemed my mileage because I’m accumulating mileage and want to exchange for a flight in the future.”
Participant 1
Key question
Are you aware of your mileage (or credit card points) balance?
Response
“I have no idea how much mileage I’ve accumulated.”
Participant 2
User Interview
To better understand people’s experiences and difficulties about the mileage system, I conducted user interviews with 5 participants aged 33-68 who have joined an airline’s mileage program.
Key question
What do you want to do with your mileage?
Response
“I’ve accumulated miles to exchange for a flight ticket.”
Participant 1
Key question
Have you redeemed your mileage, and was there a time where you found redeeming your mileage to be challenging?
Response
“Redeeming mileage was a bit challenging because the website design is not good and complicates the process.”
Participant 2
Usability Testing
Lastly, I conducted a usability test on the Korean Air website with 5 participants aged 33-68 to understand how users navigate the site, identify the difficulties they encounter, and determine areas that need improvement.
Key question
Show me how to find your accumulated mileage.
Response
“I wanted to go to my page to see my mileage, but I didn't know where to click.“
Participant 1
Response
“It is difficult to see where the mileage is displayed, it would be nice if it was next to the name.”
Participant 2
Key Findings
Redeeming miles for flight tickets
is the most popular way to use the mileage
Restaurant search methods
vary by age group
Understanding the mileage system
is difficult for users
Mileage display on Korean Air website
can cause confusion
DEFINE
Gaining a Deeper Understanding of User Needs and Pain Points
Through surveys and interviews, I was able to gather statistics on how enthusiastic people are about exchanging miles and points, and how well they understand the system. I recorded the key points from the surveys and interviews on individual sticky notes, grouped them based on interview topics, and further categorized them into patterns to create an affinity map.
What do you want to do with your mileage or points?
had difficulty navigating the Korean Air website to locate the mileage redemption options
Transforming Insights into Personas
After completing all the research, I created a persona in the early stages of the design process to deepen my understanding of specific users and user needs.
Persona
Lina Kim is a 30-year-old product manager living in Los Angeles who frequently flies with Korean Air to visit her family in Korea. Although she accumulates mileage with Korean Air’s SKYPASS program, she finds the process of redeeming miles for tickets complicated and has never used them. Her main goals are to understand how to redeem her mileage and to save costs on her trips to Korea, but she is frustrated by the complexity of the website and the time it takes to find the necessary information.
To clarify the solutions needed to address specific user needs, I created two POV statements based on the personas. I chose one that focuses on confirming the mileage required for redemption, as it is the most crucial for achieving the personas’ goals.
POV (Point Of View) statement
I’d like to explore ways for people joining the Korean Air mileage program (SKYPASS) to understand at a glance what they can redeem their mileage for because many people may not know how many miles are needed for redemption, leading to a lack of motivation to accumulate mileage.
Then, I took the problem into clear questions that help find creative and practical solutions.
HMW (How Might We) question
How might we allow SKYPASS members to check their accumulated mileage against the required mileage at once?
Establishing Balanced Goals for Project Success
As a step to generate ideas to solve the personas’ problems, I mapped out project goals based on the research findings.
Prioritizing Features that Align Business and User Needs
I brainstormed key features that address the intersection of business and user goals, while also considering technical feasibility to ensure both are met.
Simplify the explanation about the mileage program
Category icons for redemption options
Mileage redemption info in my page
Display mileage count on a booking calendar
Task Flow: Refining Key Design Decisions
I created a task flow to clarify the steps necessary for the persona to achieve her goals and ensure a user-friendly experience.
Check the required mileage for exchanging award tickets
Based on user flows, task flows, and observations of how users want to check their mileage, I sketched features that can solve user’s problems. Then I developed more detailed layouts, digitizing them into mid-fidelity wireframes to make the designs more tangible.
Display the accumulated mileage number under the my page icon
Display what the miles can be redeemed for and how many miles are needed in graphs
Below the accumulated mileage number, display mileage redemption options
After creating the mid-fidelity wireframes, I conducted a quick usability test with 3 participants to check if users understood the design layout and whether they found the interface easier to use than the original Korean Air design.
Refining Designs through Iterated Mid-Fi Wireframes
Based on the results of the mid-fi usability test, I iterated on the design to make it more user-friendly and help users achieve their goals.
Adding the Feature to Korean Air’s Website in Hi-Fi Wireframes
Considering Korean Air's image colors and existing design, I applied the brand colors to the added features.
To confirm whether high-fidelity wireframes can actually achieve user goals, I conducted usability testing with 5 participants aged between 27-68.
Task Flow 1
Check the accumulated mileage
Participant 1
“Since the mileage number is displayed underneath the icon, it’s easy to check.”
Participant 3
“This is straightforward and easy to find the accumulated mileage.”
5/5 were able to complete the task easily
Task Flow 2
Check if users are eligible to book an award ticket for their frequently used flight route using their accumulated mileage
Participant 2
“People might not understand what the award flight mean.”
Participant 5
“For the Award flight ticket to ICN, Seoul, where is the departure location?”
4/5 felt that the display of the frequently used flight was not clear
Task Flow 3
Find out the mileage redemption options
Participant 3
“It’s better to write clearer phrases to indicate the redemption options.”
Participant 4
“It might be clearer to specify as ICN-JFK, as indicated in the flight history.”
4/5 struggled to understand the concept of mileage display and find additional redemption options
Iterating Designs for User-Centric Solutions
Based on the usability testing, I refined the design of the feature that makes it easy for users to see their accumulated mileage and redemption options.
Final Prototype
Mileage Optimizer
A feature that allows users to easily and effectively utilize their mileage for various options.
Display miles under the account icon
Easily check your mileage at a glance
Clearly show that mileage actions can be done from the account page
Show the miles needed to exchange for tickets of frequently used flights on the homepage
Make it easy to check the miles needed for ticket exchanges
Display of mileage redemption options
Display what the mileage can be used for and how much more is needed
The goal of this project was to help Korean Air users understand and effectively utilize their mileage. Since the research participants were not necessarily Korean Air users, I aimed to address the needs of both current and potential users. The most challenging part of the process was designing new features without disrupting the existing website’s design and functionality. Through repeated usability testing, I was able to gradually align with user goals, enabling them to more easily see how they could use their mileage compared to the existing website. This iterative usability testing process was crucial in refining my approach and ensuring that the final product effectively met user needs. It became clear that reflecting the users’ voices is essential for designing user-friendly features, leading to the creation of better products.' pain points and consider how to enhance the user experience in order to create a better product. Since everyone has different travel purposes and preferences when choosing a restaurant, it was crucial to identify the problems that diverse users face and what they desire. Throughout this project, I came to understand the importance of user feedback and the necessity of collecting valuable insights through research.
Opportunities for Enhancement
On the Korean Air website, it is possible to book flights using mileage. However the number of miles required may vary depending on the date, and users need to check these mile amounts on a separate page, making smooth mileage reservations difficult. To avoid lowering user motivation, it is key to check the availability of mileage bookings and the required miles at the same time. These issues need to be addressed to design more user-centric features.