Booking Activities
Booking Activities is a complete booking tool designed for activities. It is very easy to use: Drag and drop your activities onto your schedule. Copy / Paste a shortcode to display a booking form. Or integrate it with WooCommerce products. Pick an event on this calendar and book it. Try this reservation tool live on the demo website, or generate a temporary site to test the backend! Video made with v1.1.1. Booking Activities is constantly evolving. Main features ★ = Unique feature only Booking Activities has. Editor ★ WYSIWYG: Visually build your plannings ★ Drag and drop events directly on the calendar ★ Group your events to easily sell bundles, subscriptions, seminars, or events spreading on several days Create repeated events (with desired frequency and exceptions dates) Unlimited calendars, activities, events and bookings. Permission management system: your managers manage only their own calendars and reservations. E.g.: You can set up Booking Activities for a marketplace (Booking Activities can only be managed from the backend). Booking forms Fully customizable forms in a WYSIWYG editor Shortcodes to display reservation forms or simple calendars ★ Display events from multiple schedules and activities at once ★ One-click booking: just pick the desired event(s) on the calendar and click on “Book”! Custom action when you submit the form or when you click an event: make a reservation, ★ add a product to cart, redirect to a URL Pick multiple events and book them all at once / ★ add them all to cart at once ★ Seamless login / registration: embedded in the form and processed with the reservation. You can also book without account, or display a login form only with a shortcode. 100% responsive: looks great on mobiles, tablets and computers. ★ Set any custom fields and any booking metadata thanks to Advanced Forms add-on Online payments with WooCommerce Calendars are automatically integrated to WooCommerce product pages ★ Attach multiple calendars and activities to one WC product ★ Cart expiration system: bookings in the shopping cart are temporary Auto-validation when payment is completed ★ WooCommerce order status and its bookings status are smartly bound ★ Automatic refunds by WC coupon or via the gateway (if allowed) Manage reservations Find all your bookings at a glance on a calendar and in a list. Use dynamic filters, sorting, and custom columns Booking actions: validate, cancel, reschedule, ★ refund… ★ Display your customer’s bookings calendar and their booking list with a shortcode ★ Your customers can cancel or reschedule their bookings and ask a refund by themselves Export your bookings as CSV and iCal feeds and sync them on spreadsheet and calendar apps (e.g.: Google Sheet, Google Calendar) Availability options Set the booking period: customers can’t book too early or too late Make your events private or bookable by multiple users ★ Set the min and max bookings allowed per user per event Offer some activities to certain user roles only Notifications Automatic emails are sent to both administrator and customer when a booking is made, when its state changes, and when it is rescheduled Fully customize and configure all your email notifications In multilangual sites, emails are sent to your customers in their own language Send activity-specific notifications and reminders via email, SMS and ★ Push thanks to Notification Pack add-on Translation ready Multilingual support with WPML and ★ qTranslate-XT (free plugin) ★ Auto-detect and switch languages, date/time format, first day of the week… Customize most frontend messages directly in the settings Fully translated in English and French. You can also help us translating Booking Activities in your language. The best inside API for developers (PHP actions and filters, JS actions). Use the beautiful and handy FullCalendar Support WP Multisite Support WP privacy tools for exporting and erasing your customers personal data See the whole features list here. Extend these features with add-ons: Resource Availability: Manage your resource availability and assignment Advanced Forms: Add any (paid) custom fields to your booking forms Display Pack: Customize your calendars or set alternative display (datepicker) Prices and Credits: Set per event prices, decreasing prices, price categories (adults, children, etc.), pay with credits Notification Pack: Send activity-specific notifications and booking reminders by email, SMS and Push Order for Customers: You can book / place an order in the name of your customers Waiting List: Join the waiting list for sold-out events (automatic notification / booking) See the whole add-ons list here This plugin is great for… You? To know if Booking Activities is made for you, you just need to understand how it works: You place events on a calendar Customers pick them and book them If this fits your business then give it a try! This booking system has been specially designed to fulfill the needs of most activity providers: For tourism, sport and leisure (nautical, aerial, land, mountain, foot or wheels, outdoor or indoor…) For courses, trainings, exhibitions (education, music, drawing, seminar…) For cultural activities (museum, theatre / cinema, booking events…) For you too, but you are not in this list? Tell us 🙂 We are listening You are the developers. You have always been. Booking Activities has been designed and developed in collaboration with activity providers. Now it is getting better thanks to you. Then feel free to tell us if you miss a feature, if you find a bug or anything to make your booking system better! Documentation Report a bug / Request a feature Contact us at
[email protected] (French and English) Requirements WordPress: 3.6 or later PHP: 5.6 or later MySQL: 5.7.22 or later (or MariaDB 10.5.4 or later) WooCommerce: 3.x or later Booking Activities can be used without WooCommerce
Top keywords
- booking24×2.60%
- activities16×1.73%
- events11×1.19%
- booking activities9×0.98%
- bookings8×0.87%
- calendar8×0.87%
- book7×0.76%
- customers7×0.76%
- display7×0.76%
- list7×0.76%
- calendars6×0.65%
- forms6×0.65%
Advanced Booking & Appointment System – Webba Booking Calendar
Appointment Booking, Reservation & Scheduling Calendar Plugin Webba Appointments Booking is a powerful appointment booking system and scheduling plugin. Webba allows businesses to accept and manage full day and hourly appointment bookings, reservations, rentals. It offers the essential features that will make accepting and managing online bookings and reservations on your website super easy. Setup in 5 minutes and start accepting bookings and reservations without any coding or design skills! Join thousands of businesses that use Webba to accept and manage bookings through their WordPress website. Our world-class support is ready to help you have the best experience with Webba. TRY PREMIUM VERSION | USE CASES & DEMOS | FEATURES | DOCUMENTATION WHO IS THE WEBBA BOOKING PLUGIN FOR? Webba Booking is a powerful WordPress booking plugin built for businesses and professionals who need a reliable appointment booking, scheduling, and reservation system. Whether you provide services online or in person, Webba helps you accept bookings 24/7, avoid double-bookings, and manage your schedule with ease. Salons and Beauty Professionals: Hair salons, nail salons, yoga studios, pilates studios, barbershops, spas, massage therapists, tattoo and piercing studios, tanning salons, cosmetologists. Equipment Rentals: Bike rental, tool rental, party and event supplies, heavy equipment, medical equipment, costume rental, camera and gear rental, tuxedo rental, formal wear rental, sporting goods, dumpster rental, furniture rental, moving trucks, trailer rental, inflatable bounce houses, office equipment, scaffolding rental, audiovisual equipment, and drone rental. Specialized Service Hubs: Pet groomers, dog trainers, golf simulators, car detailing bays, bike repair shops, tailor and alteration shops, jewelry repairers. Consultants and Business Professionals: Coaches, lawyers, psychologists, bookkeepers, financial advisors, wedding planners. Healthcare and Medical Providers: Doctors, dentists, therapists, nutritionists, clinics, physiotherapists, homeopaths. Education and Training: Tutors, language schools, play rooms, private teachers, driving schools, music instructors. Fitness, Sports and Gyms: Yoga instructors, personal trainers, dance studios, fitness classes, golf lessons, sports coaches. Coaching and Online Services: Life coaches, online consultants, therapists, digital service providers. Personal and Professional Services: Photographers, cleaning services, catering, automotive repairs, event planners, musicians. Unlock PREMIUM features with Webba Booking Premium. MAIN FREE FEATURES INCLUDED IN WEBBA BOOKING LITE: Unlimited Services and Bookings: add as many bookable services/events as you want and categorize them for your and/or your customers’ convenience. Modern booking calendar form: clean and modern booking form design that looks great on all devices. Elementor, Divi and Gutenberg widgets: integrate booking form using your popular page builder Easy bookings management: approve, add, edit, cancel any bookings with a few clicks. Adjustable business hours & holidays: have complete control on your own availability with our powerful schedule tools. Buffer/preparation time: add extra time before or after an appointment for preparation. Email notifications: automatically send confirmation emails to you and your customers. Translation ready: Webba offers built-in translations and WPML compatibility. GDPR (EU) ready: we offer advanced privacy and data protection settings. Export booking to CSV: export your bookings to CSV file for external management. MAIN PREMIUM FEATURES INCLUDED IN WEBBA PREMIUM: Multiple appointment bookings (Cart): simplify scheduling by allowing customers to book multiple services or appointments at once and complete them in a single, hassle-free checkout. Daily Bookings: create daily services/rentals Group Bookings: allow multiple people to book the same time slot (perfect for classes and events). Google & Outlook Calendar sync: sync Webba with your calendar and manage your appointments without any double-bookings. Multiple payment providers: secure online payment integrations with Paypal, Stripe, or Woocommerce (with 100+ payment gateways). Advanced Pricing Rules: set dynamic pricing based on time, day, demand, and more. Appointment Reminders: reduce no-shows by sending automated email reminders to your customers. Conversion Tracking with Google Analytics: automatically track bookings and conversion events with GA4 integration. Custom Form Fields: enhance your booking form with variety of different form fields (comments, drop downs, checkmarks, file upload etc.) using our Custom Form Builder. User Dashboard: let your customers easily manage their bookings by rescheduling or canceling them. Zoom Integration: create automatic zoom video conferencing events and attach them to the booking confirmation. Track performance through statistics: track and visualize how many bookings you get over time. Offer Coupons: whether it’s Black Friday or your Birthday sale – offer promotional coupons through Webba! Send SMS reminders: send appointment confirmations and reminders using SMS provider Twilio. WooCommerce Integration: integrate with WooCommerce directly and offer your own checkout experience. Manage Taxes and Invoices: enable tax calculation, generate and send professional invoices to your customers automatically. Unlock PREMIUM features with Webba Booking PREMIUM. Explore the full list of Webba Booking features. OUR CUSTOMERS LOVE US! We are proud to have near perfect 5/5 score on both WordPress and Trustpilot: “The customer service for this plugin is phenomenal! The customer service for this plugin is absolutely second-to-none. I’m blown away by how good they are!” – R.Tyrrell “I’ve been using the plugin quite some time now and I’d say it’s the most user-friendly booking-plugin on the market. Easy to setup and a nice clean, modern layout! Support is also great. I had an issue with locking dates and it was solved within a few hours. Good job guys!” – losboeros “Webba support is nothing like what you have experienced in your earlier life and everything you are hoping to have with a product. The response times, the professionalism, the friendliness… you name it, they have it. Easiest seven star review I have given!” – Webba Customer “This plugin is awesome and it can accomplish anything your business needs! OMG the support is NUMBER 1!!!! I will refer this plugin to everyone and let them know the support is just awesome. I am very pleased with everything!” – jbiento