Hotel Web Site Forms That Work
By Tema Frank, CEO, Frank Reactions
How much does it cost you to take a reservation by phone? How does that compare to the costs if your guest does the booking entirely online? If you consider the staff time involved in the first case, I'll bet that you save a lot of money by having your guests book themselves completely online. So it is in your interest to make that process as easy as possible.
Next question: How many people visit your site, explore it a bit, but don't end up booking a stay with you? Any idea why they don't? Obviously some of them will conclude that your hotel isn't right for them. But there's a good chance that a significant number of them are giving up because they found the process of booking online frustrating.
Often those frustrations don't hit until they are in the middle of filling out the needed forms to book their stay. What sorts of things upset them, and how can you prevent those irritants?
1. Let them know the total costs
The biggest complaint we hear about hotel bookings online is not being told total costs before entering credit card information. In a 2003 study of hotel websites, we found that only 57% of hotel bookers were confident that they knew what the total costs would be before starting to make their booking. They had to make a reservation as part of the website testing environment. In a non-test environment, most of the remaining 43% would be unwilling to continue and make the reservation. Think about it: How willing are you to buy something without knowing what it will cost you?
2. Make form fields flexible
Website designers and programmers are notorious for doing things like insisting that a telephone number has to be entered in a certain way, but that way varies across sites. At some sites, you must put brackets around the area code and a dash after the first three digits. At others you may not use brackets. At some, you aren't supposed to use dashes or spaces. If the user doesn't do it the way your programmer intended, the user gets an error message. This is annoying and, often, confusing.
One way around this problem is to put an example beside the field (e.g. "Enter as follows: (999)999-9999"). But why force them to do it a certain way? Your programmer can design the form to accept any format, as long as it has the correct number of digits, and translate whatever is entered into a consistent format behind the scenes. Insist that they do so.
3. Specify the currency
Not all of your guests will be American. And if they found your site through another country's search engine or referral, they may be unsure which currency your prices are quoted in. Dollars ($) are used by many countries, and their value may not equal that of the US dollar. Make sure they know which currency you are quoting the rates in.
4. Don't force registration
Not everyone who books a stay with you wants to register, even if you do offer bonuses for "members". Often they are pressed for time, and/or have no plans to be in your city again. Why should they have to take extra time to tell you about themselves, beyond the basic information you need to confirm their booking? Let them do the booking without registering. Once they are at the end of the process, you may ask them if they'd like to register so you can save their information and make it faster to book with you in future. Make it optional, and tell them how they would benefit from participating.
5. Minimize steps
The booking form is not the time or place to find out your potential guest's life story! Ask them as little as possible. Sure it is nice to be able to personalize their stay by knowing things like their pillow and newspaper preferences. But, as with registration requests, you must make this optional, and at the end of the booking process. Every extra question you ask will lose you business.
6. Minimize pages
Try to keep your forms to a relatively small number of pages. Although people do find long forms intimidating, they get even more annoyed by having to load a new page after every question or two. Strike a balance.
7. Use progress indicators
Let users know at the outset how many pages they will have to complete, and use a progress bar of some sort at the top of the page to let them know how many more they have to do.
8. If you must ask for sensitive information, explain why
One hotel we studied asked for the children's names if the room booking included children. This upset a lot of users. They considered it both a privacy violation and a potential risk to their children's safety. If there is some legal requirement that you must know the names of everyone staying in the room, explain that right beside the spot on the form where you ask for such information.
9. Use secure forms
This should be obvious by now, but some small hotels still don't realize how important it is: Many people will look for the "https" before being willing to enter personal information over the Internet. If you are going to be requesting such information, get a security certificate for your site. This is particularly true if you are asking for credit card information.
10. Save information as it is entered
Sometimes people will be part-way through filling in a form, and suddenly want to go back and check something about the room before making the final commitment. Make sure you've saved whatever they've entered so far. Nothing is more annoying than having spent time to fill in a form and then losing it all because you diverted away to another page on the same site for a few moments.
Following these guidelines won't guarantee that everyone who starts a booking will complete it. But doing so will increase the proportion of people who stick with the booking process, saving you money by reducing live staff time and increasing bookings.
Tema Frank, Chief Instigator at customer experience consultancy Frank Reactions,, has been pioneering online success for hotels and other businesses since 2001. She has over 30 years’ experience in marketing, customer service, user experience testing and business strategy. Her clients have ranged from small B&Bs in France to large organizations like Expedia, Travel Alberta, Sabre Holdings, Cruise Ship Centres and the Alberta Motor Association. She speaks at conferences internationally, and has taught Digital Marketing at the University of Alberta, at the Université de Pau et des Pays de l’Adour in France, Grant MacEwan University, and in short courses for companies and government departments. Ms. Frank can be contacted at 1-866-544-9262 or email@example.com Please visit http://www.FrankReactions.com for more information. Extended Bio...
HotelExecutive.com retains the copyright to the articles published in the Hotel Business Review. Articles cannot be republished without prior written consent by HotelExecutive.com.