FooEvents Bookings is a powerful WordPress plugin that extends WooCommerce to offer bookings for physical and virtual events, venues, classes, and services directly from your website. It allows your customers to check real-time availability and book a space or time slot without the need for phone calls or emails: a 100% self-service process that streamlines the shopping experience.
The plugin is designed for event organizers, training centers, academies, coworking spaces, gyms, travel agencies, and any business that relies on structured schedules. With its intuitive booking slot builder, you get granular control over bookable slots, dates, and availability. You can quickly change the display order of slots with the drag-and-drop builder, duplicate entire date ranges and slots, and manage stock for each individual slot.
The Booking Wizard generates bookable date slots by selecting a start date, an end date, the days of the week, and the default stock availability. The wizard automatically creates all date slots within the specified range that correspond to the chosen days. Additionally, multiple display modes automatically adjust how slots and dates are shown based on your booking scheme, with options to display stock availability, hide sold-out dates, and automatically expire past bookings.
Booking management is integrated directly into the WordPress dashboard: you can modify customer booking details, view and sort bookings by ticket date from the listing screen. You can also manage attendance using the free FooEvents Check-ins app, which offers custom screens to manage bookings and allows scanning tickets to speed up the check-in process.
One of the standout features is the automatic creation of Zoom meetings: when attendees book slots for specific dates and times, the plugin automatically generates Zoom meetings. This is ideal for selling access to virtual consulting services such as therapy sessions, medical appointments, coaching sessions, or group Zoom meetings like online workshops, virtual yoga or art classes, and online courses.
With FooEvents Bookings, each sale is linked to a specific date, time, and capacity, preventing overselling and maintaining a clear view of how many spaces remain available. Everything is managed from the same WooCommerce environment, centralizing orders, customers, and bookings in a single dashboard.