How to master your online booking flow in aviation – part 1.
Last time, we started our journey into flight booking flows by discovering when, where (to and from), and who (at least how many people) will board that plane. However, there are still some additional necessary details to ask your passengers, such as who exactly they are, what kind of bags they have, or the method of preferred payment. And well, some not so necessary details too, regarding extras from the base fare. The revenue generated from selling ancillary products and services are particularly crucial for ultra-low-cost (ULCCs) and low-cost carriers (LCCs), based on their business model. And how you ask your users for information or to buy extra stuff during a booking flow is what, we believe, makes the difference.
With over a decade of digital design experience in the aviation industry, at Mito we know booking flows inside and out, with all their peculiarities. And believe us, there are a lot. Selling a flight ticket looks simple, but in harsh reality, it’s an edge case nightmare. Having one of the largest ultra-low-cost airlines, Wizz Air as our major client, and having designed the booking engine of the new Icelandic airline, PLAY, we’ve gained a lot of hands-on experience over the years. And luckily, we also like to talk about it – so here is part two.
Passengers
Let’s take up just where we left off. We know how many passengers will travel from where, to where, and when. But who exactly are these people? As an industry trend, answering this is usually the third main step of the flow. Although, that might be a bit of a rush. Why ask personal details when you don’t even know if they will add any ancillary items, such as bags or a rental car? Again, maybe your user simply wants to calculate the costs of traveling to Costa Rica with two tireless teenagers, a mildly friendly cat and a certainly fragile violin. Yet again, meeting endless input fields early on will only make him/her exit the flow. Yes, backend limitations often stand in the way of good UX – still, we suggest this is the latest step that technology allows.
Ideally, saved companions could also be added to the passenger list. If you often travel with your wife, your 14-year-old teenager and her best friend’s cousin’s daughter, once saved, you should be able to select them as companions in, say, a drop-down list. Cool, right? A bit of advice, however: pay extra attention to make the saving process all transparent, together with making those passenger details editable.
Speaking of text fields, error handling is of high importance. As a rule of thumb, buttons should never be disabled. Have it enabled, and use error messages both there and at the location of error, indicating it by highlighting. Also, where possible, use on the fly error checking: if, for instance, the “@” is missing from the e-mail address, notify your users without them having to click on the CTA button. In the case of phone number formats, imagine how less the chance of error would be if passengers could simply select their country in a drop-down list, thus automatically revealing their calling code in the right way.



