Booking Calendar

WordPress plugin, receive bookings easily

This is one of the oldest (created back in 2009) appointment plugins for WordPress, and also one of the best. The basic plugin is available free of charge in the WordPress plugin directory. This plugin comes with most of the features you may need for a small business website. For advanced features that may befit the needs of larger businesses, you’ll need to get a premium version of Booking Calendar. 

This WordPress scheduling plugin comes across as easy to use, simple, and well-documented. You can add an appointment form to any WordPress page or post, show available time slots in a calendar, and send automated email notifications to users. 

Booking Calendar also comes with an in-built captcha to help prevent spam, as well as customizable form fields for added flexibility. 


In the following sections, we put Booking Calendar under the microscope and examine what makes it one of the best free booking plugins for WordPress. 

Setting Up Booking Calendar 


There is a short learning curve involved in configuring the Booking Calendar plugin. From the admin dashboard, you can add bookings, add resources (services), and view your appointments in calendar format. Site admins can also manually approve or decline appointments, set up notifications, add filters, and sort bookings to suit their preferences. 

Unlike some other booking plugins such as Start Booking where you need to login to a separate website, everything is done right from the WordPress admin dashboard. The official plugin website has a ‘Help’ section with video guides and articles to get you going with this plugin in as short a time as possible. 


Booking Calendar Features


  • Responsiveness – simplistic designs that look great on all devices. 
  • Unlimited resources – add an unlimited number of resources (services or properties).
  • Customizable form and calendar – customize the booking form fields and calendar skin to suit your site’s design. 
  • Manage bookings – edit, duplicate, export, import, and sync bookings. 
  • Email templates – create custom email notifications in response to booking actions. 
  • Accept payments – integrates with popular payment gateways. 
  • Multiple bookings – accept multiple bookings on the same day by different visitors. 
  • Search Availability – makes it possible to search available services for specific dates and number of visitors.  

What Types of Websites is Booking Calendar Best For?


Booking Calendar is already in use by thousands of users around the world, many of whom have given it a favorable rating. While this scheduling software will integrate with any WordPress website, the developer gives examples of businesses that will easily get the best from Booking Calendar. 


  • Resource scheduling applications such as bed & breakfast, houses, hotel rooms, apartments, condos, and more.
  • Equipment rentals for cars, computers, bikes, pools, technicians, and more. 
  • Client scheduling businesses such as beauty salons, photographers, massage therapists, spas, lawyers, etc.
  • Meeting scheduling businesses such as coaching and phone advice. 
  • Patient scheduling firms such as clinics, doctors, dentists, and medical services. 
  • Event scheduling businesses such as yoga classes, gyms, fitness centers, conferences, courses, and more. 
  • Any type of service-based business where reservation can be done for specific days. 


Booking Calendar Pricing 


Booking Calendar WordPress plugin for scheduling has a free plugin version available in the WordPress repository. The plugin has an extremely confusing pricing model for the premium version, with prices ranging from $47 to $539. This is a one-time pricing arrangement with NO recurring monthly or yearly payments. Most developers find it difficult to distinguish between one plan and another. The plugin website however offers demo access for each version so you can a sneak view of what features and options to expect before you actually commit to buying. 


Booking Calendar appointment plugin offers an all-rounded booking experience for a wide variety of WordPress-based websites. Site admins can easily export their bookings to Google Calendar by clicking on an expert button. Similarly, events already in your Google Calendar can be imported to the admin panel. This plugin offers a reasonable free version that may suit the needs of smaller websites. If you are setting up a website with more demanding requirements, you get scalable pricing with a range of 15 pricing plans to choose from. 

Reviews

Comparisons

Articles/News

Courses

Guides

Alternatives