A few days ago I got so frustrated with Korean Airlines’ online booking system I decided to share the horror with the rest of the world.
I admit, because of what I do I am a bit more sensitive about bad web pages. Sometimes I overreact and get cranky (you web designers know what I mean). But this is the second time I’ve ever gotten so far as to write about my bad experience on the web.
The whole thing started the previous night, when I lost my patience with their web site and called the sales line to make the order with a live person. I was surprised that the toll free number connected me to the USA (I live in Europe). The overseas call was paid by Korean Airlines so I did not care. I was connected to a nice lady, who spent about 20 minutes with me trying to find the right flight. What was very surprising to me was that she couldn’t email me the options she found, that my only options were either to buy the flight right then and there or write down all the times and flight numbers and hope I could find the paper again the next time I call the sales line. The lady was so kind and helpful I took a deep breath and wrote down all the details. Which I lost the next day, so I had to give the web a second chance.
I was buying two long distance flights for approximately three thousand dollars
The next morning I opened the Korean Airlines site, which is a narrow (760px) stripe looking a bit funny in the middle of my big monitor. Approximately 90% of the narrow space was covered with ads, menus and options I did not care about. What I needed was the flight booking form displayed using gray on gray tiny font, where the select boxes with dates are so small the data does not even fit and is partially hidden.
(This is a screenshot in actual size, the letters blending into each other is what gets displayed on the actual site)
When filling this form one has to choose the continent and then the city for the departing and return destinations. It is not possible to type in the airport code, or the date, which has to be selected from a miniature calendar. This turned out to be quite annoying when I filled out the form for the tenth time.
The next page showed the date I had selected with a price matrix displaying three previous and following days. I was flexible in the dates, so I wanted to make sure the previous or following weeks are not significantly cheaper, but I could not change the dates in the matrix, I had to go back to the home screen and keep filling the booking form again and again. Filling the stupid form from scratch every single time!
After about ten iterations I found the flight I wanted for $1200 and proceeded to selecting the flight times and other usual stuff. After 10 minutes of fine-tuning our journey to the maximum degree of perfection I realized I forgot to add my soon-to-be wife (I was booking a honeymoon) and I could not add another passenger at this point.
I had to start all over again.
At this moment I was getting really irritated, so the next obvious thing was that I made a mistake in the date. My excuse: I could not clearly see the date in the booking form, because it was half hidden in the small “select” box. When I discovered my mistake, the only option was to start all over again.
The next attempt got me almost there. I had gone through the price matrix, times, and even the inconvenient login form, this time I typed my and my girlfriend’s names and proceeded to the checkout, gave my card number, billing address, expiration date, security code and all that. At the final check I realized my girlfriend will have different name after the wedding. Being so far in the process I could not believe I could not go back to change the name and my only option was to start all over again!
I thought it will go fast this time. But after filling the destinations, dates and number of passengers, the price had changed and the flights were now $350 more expensive.
And here I have to admit I lost control and almost broke the keyboard.
I had spent almost two hours with this, did not accomplish anything and felt angry and defeated for the rest of the day.
How is it possible that airlines with billion dollar budgets give such a poor user experience when they’re booking a ticket – the most crucial part of their business? Fixing this problem by adding a back button is probably less expensive then the tickets I have bought. Changing the layout of their web, such that users can see the important information, would cost less than what KA must have paid for the phone call I made the to customer support centre?
How can a company be so ignorant and blind about how users interact with their systems?
Source: Old site feed