Start Booking Process with Availability Calendar Since Appointment Booking 1.19.0

With the release of the MotoPress Appointment Booking plugin version 1.19.0, we’ve introduced several significant improvements and enhanced flexibility to the booking form widget. Additionally, we’ve fixed bugs and implemented more overall customization capabilities via the WordPress block editor and shortcodes.

Start Appointment Booking with Availability Calendar by avoiding the Form Filters

The most significant updates can be summed up in the following:

  • You can now create a booking form for a specific service/location/staff member only. It’s useful when you want to build different service pages and place individual booking forms on them – or if you have just one! It also allows you to ‘skip’ showing all the form fields and offer an availability booking form to your customers right away as the first step.
  • We have improved the display of available slots for customers. When they browse the availability calendar in the booking form, they will be instantly redirected to months with available slots.
  • We improved filtering capabilities across all booking form fields, such as Service Category, Service, Location, and Employee – for both the frontend and backend sides.
  • We’ve extended the Advanced settings for the Appointment form block allowing you to add extra CSS and HTML anchors if needed.

Let’s take a closer look at how it all works in practice.

Booking form: Pre-Selected fields for instant calendar & service bookings

The aim of this feature is to help you facilitate bookings for specific/individual services, categories, locations, or employees. You can pre-select the fields available for booking but hide them in the widget.

This means that on the dedicated services/locations/employee pages, you can make only individual ones bookable in the widget.

In the earlier versions, you could also pre-select the form fields, but that didn’t block the other options in the form fields from selection.

Now you can create unlimited booking forms with individually pre-selected fields.

You can create these customized booking forms using shortcode settings or visually in the block editor.

Let’s take a look at the update Appointment booking form block in Gutenberg.

Using a show/hide toggles, you can choose which fields must be displayed in the booking form.

Important: if you want to disable the service selection field, you need to firstly choose the service in the services list in the booking widget settings:

Working with the Service field in the appointment booking plugin.

If you choose to hide the location field using a toggle but select one in the widget settings, then the selected location will already be pre-selected in the booking widget, even though not displayed.

For example, you might want to display the service field available only in a specific location – then you can choose the location but don’t even show the location field in the booking widget.

How to show the availability calendar right away for the chosen values (locations, employees, services)?

If you want to enable your customers to start the booking process with the availability calendar/free slots right away, without choosing a service or applying other filters, you need to hide all the fields with the toggles, while still pre-selecting at least the service value in the settings.

All booking form fields disabled with toggles.

All booking form fields disabled with toggles. A service must be selected first.

If you don’t pre-select locations and employees, the first ones will be chosen automatically, which means for more tailored booking experiences, it’s recommended to select all the values.

For example, you can create a tour page and show its individual availability calendar with booking options – and do the same for every tour if you have many! Like this one in the Touriny theme:

Availability calendar in the Appointment WordPress booking plugin.

Just the same logic applies if you create a form using shortcodes (Appointments > Shortcodes > Add new > Appointment form).

Improved filtering capabilities across form fields

When you are setting up a booking form in the block editor and selecting particular form fields, the other assigned fields are automatically filtered according to the assignment settings across services, categories, employees and locations.

This works for both the frontend and backend of your WordPress website.

More UX improvements & fixes

When customers want to make a booking, they are redirected not to the current date but to the first available slots to speed up the booking process.

We’ve also fixed a range of errors, including deprecated PHP warnings on pages containing Divi modules, and fixed a link for viewing all booking payments on WordPress multisite. You can see all the fixes in the changelog.

We hope the latest improvements will greatly benefit all service business owners, especially those who operate small or need to create individual booking forms for services, employees, or locations.

See also  500+ Useful WooCommerce WordPress Plugin List To Create Your Website
Subscribe To Our Newsletter!
Hi, I’m Mohamed. I share delicious recipes that I have cooked and loved. I’ve been food blogging for over 10 years and have a Diploma in Nutrition. You will find many healthy recipes as well as my favourite comfort food on the blog because I believe in a balanced diet.

Related Posts

12 Best User Management Plugin in WordPress 2023

The user management plugin in WordPress makes it easier for site owners to control everyone who interacts with their blog or website. With an effective user management…

16+ Best Google Adsense-Optimized WordPress Themes

An AdSense-optimized WordPress theme is a theme made to run advertisements straightforwardly. A simple listing can contain pre-defined ad places. The clean design can also help improve…

How to Add Call to Action- CTA Button WordPress

Call to Action or CTA Button WordPress is one of the oldest marketing strategies for selling any product. You can use this method to provoke your customers…

Best 10 WordPress Translation Plugin 2023

WordPress comes in multiple languages at its core but doesn’t provide a translation process or multilingual options to run a website in multiple languages at once. That…

11+ Best Car Rental WordPress Themes 2023

A website adds many positive effects to the business, especially if you have a car rental or related business. Choosing a car rental WordPress theme to make…

How To Make Money From Google AdSense for WordPress

Do you have a WordPress-powered website and looking for an opportunity to earn money using it? If yes, you’ve come to the right place. In this article,…