Version 5.0.0 Booking Engine Changes & Additions

Following is a detailed list of Booking Engine changes for the upcoming release of Version 5.0.0

If you are not using the latest version of MOHOBOOK, we encourage you to upgrade now, upgrading to 5.0.0 or later will only be possible from 4.6.0

The most significant change in the new booking engine is the move from a 6-step wizard based design to a single, fully dynamic, modern presentation. To achieve this dramatic improvement, it required a complete re-write of the booking engine. Below are the details of each element in the new design, starting at the top.

Moving to a single page presentation was largely done because of conclusive research and testing that suggests this style of design will improve conversion rates. From a visual standpoint, it appears simpler (which is by design), yet from a coding standpoint, it is far more complex.

It is also worth mentioning the increase in width from 900 pixels to 1100 pixels to better support visual embedding with modern web design, and increased monitor resolution.

Interface Headings, Text, Labels

As mentioned in previous correspondence, every instance of text, including placeholders and button labels, on the booking engine is configurable to your liking via the Frontdesk language tab

Alert Notifications

We have built a smarter alert system (driven by the language tab) that displays errors encapsulated in red alerts and warnings encapsulated in yellow alerts

New Datepickers

We have introduced a new, more modern set of mobile-friendly datepickers

Check Availability Behaviour

A guest only needs to click the Check Availability button once. If they would like to query additional dates, our new logic will automatically run the query (quickly) upon subsequent date selection

Availability Calendar

The new, also re-written, availability calendar is now visible inside a popup window triggered by an “optional” button to the right of the check Availability button

This method will help ensure your guests realize the availability calendar is a “read only” interface element. Naturally, you can embed the new calendar “widget” above the booking engine should you prefer persistent focus, although, we have data that suggests suppression of the calendar on page load results in superior interaction

Booking Engine Filler

In the default state, prior to choosing and submitting dates, you will notice a large generic calendar image, this can be replaced with anything you like via the Frontdesk (an opportunity to experiment with property specific imagery, or image-based messaging)

Room Thumbnail & Popup

Moving to an onscreen, larger thumbnail will encourage guests to reveal the details of each accommodation. When you click the thumbnail, there is a much larger image than available in previous versions, along with a cleaner, easier to read description

Room Selectors

We have moved away from spinners, that are sometimes problematic on mobile devices, but equally so for the benefit of placeholders versus external labels

Extras Panel

If enabled, a shaded bar will appear below each room. Clicking on the bar will expand the new Extras panel which includes thumbnails and a full-size popup, similar to rooms

The intention here was to bring more attention to additional products and services that can increase the potential revenue on individual bookings

Again, the Extras panels only appear if you have them enabled

Contact Information Fields

The goal here was ease of use, this meant less fields and better organization. Included are the Check-in and Check-out time selectors, which again, will only appear if you have them enabled

Payment Information

This entire section is multi-functional, it can be completely suppressed, or it can send the card details to a secure fax service, or it can process payments in real-time. How you use it will depend on your policies, keeping in mind that guests are more committed to their reservations when they include payment information (regardless if you process the payment)

Booking Summary

As selections are made, a real-time running total, including rooms, occupants, room discounts, extras, global discounts, surcharges, and taxes will be shown here

If certain rows are not configured in the Frontdesk, they will appear as N/A with the exception of global discounts, this field set will be completely hidden

Cancellation Policy & More

Although the cancellation policy defined on the language tab is always visible, the option to require consent is now optional, along with optional consent checkboxes for your property’s terms of use and privacy policy, and newsletter (if enabled)

Booking Submission

Depending on how you configure the new booking engine to behave, a number of things can happen when a booking is submitted

Standard Mode – in this mode, the reservation is saved to the database, the audit log takes a snapshot in time, the room inventory is reduced accordingly, emails are sent to you and the guest, and payment information can be sent by fax or processed in real time

Request Mode – in this mode, it feels the same to the guest, but nothing mentioned above occurs with the exception of the email you receive, it is then up to you to accept and record the booking

Demo Mode – this mode is identical to Request with the only difference being that the guest receives the email versus the property owner (this mode is intended for internal testing and training)

Redirection – in all modes, the default behaviour is to display a simple, inline thankyou page informing the guest of their action, but should you want to use your own thankyou page, you can redirect upon submission to whatever URL is defined in the Frontdesk (this is especially helpful if you need to fire third-party conversion tracking code such as Google Ads or the Facebook pixel)