Online Tour Booking — Set up using Bookings and Appointments for WooCommerce Plugin

In this guide, we will tell you how you can set up Tour booking using the Bookings and Appointments for WooCommerce plugin and take a real-life example to help you understand how it’s done.

The Business Case:

Carolyn runs a couple of tours every day—’ Las Vegas Tour’ and ‘Grand Canyon Tour’. Her challenge is that she’s only the tour instructor and can only serve one tour at a time. So, for instance, if the ‘Las Vegas Tour’ is booked on July 25th, the ‘Grand Canyon Tour’ cannot be booked or shouldn’t be available for booking on July 25th. So on and so forth.

Solution using Bookings and Appointments for WooCommerce Plugin:

Step1: Create two bookable products, “Las Vegas Tour” and “Grand Canyon Tour”, with a fixed block of 1 day.

tour booking

Step 2: Create an asset “Carolyn” and assign the quantity as 1, as Caroline is the only instructor for all the tours.

tour booking

tour booking

Step 3: Assign the asset “Caroline” automatically to both the tours “Las Vegas Tour” and “Grand Canyon Tour” such that if one tour gets booked, the other will not be bookable anymore.

tour booking

Step 4: Using the “Bookings Participants” functionality, provide customers with additional options like SkyWalk upgrade, Heliflight upgrade and the option to choose how many tickets they want for each one of them.

Step 5: Voilà! Now she has successfully set up her online tour booking as per her business case.

For example, if a customer books a “Grand Canyon” tour on July 25th, “Las Vegas Tour” will no longer be bookable on July 25th as illustrated in the screenshots below:

tour booking

Booking Cost for Grand Canyon tour is: $50 (for each tour) + $28 * 2 tickets = $106. From the screenshot below, we can also see that the Las Vegas tour is now blocked out for July 25th.

tour booking

Conclusion

There you go! That’s how easy to set up an online tour booking using the Bookings and Appointments for WooCommerce Plugin from PluginHive. You can learn more about the plugin features on the product page.

If you have any doubts or need help setting up Bookings on your WooCommerce-based website, then feel free to contact PluginHive Customer Support. Our support team should be able to help you out.