WordPress plugin

Download BookIt Pro Free

BookIt Pro adds paid booking capabilities to WordPress, including online payment options, WooCommerce integration, Google Calendar sync, custom fields, flexible calendars, appointment notifications, and no-code booking form placement.

Download plugin

3.8 / 5 · 24 ratings  WordPress.org rating

Appointment booking for WordPress

BookIt Pro extends BookIt, an appointment booking system and event calendar for WordPress. It is built for websites that need to present services, staff schedules, available time slots, and booking forms in one place. Visitors can choose a service and staff member, review available times, and submit an appointment without creating an account unless account use is enabled.

Administrators define services with durations and prices, assign staff members, and set working hours and working days. BookIt prevents double-booking and provides daily, weekly, and monthly calendar views, giving both site owners and visitors a clear way to work with availability.

Booking and calendar features

  • Create as many booking forms or calendars as needed.
  • Define multiple services with individual duration and price settings.
  • Assign staff members and configure their working hours and days.
  • Display availability in daily, weekly, or monthly views.
  • Let customers select a service, choose staff, and submit a booking.
  • Manage appointments from the WordPress administration dashboard.
  • Send notifications for new, updated, or upcoming appointments.
  • Edit notification templates in the plugin settings.

Pro payment and integration options

The Pro version supports several online payment methods, including PayPal and Stripe. BookIt also integrates with WooCommerce, allowing customers to check out through WooCommerce. The paid offering includes optional add-ons for WooCommerce integration, Google Calendar synchronization, drag-and-drop custom fields, and additional payment options such as PayPal.

These options allow the booking workflow to be connected with an existing store, calendar, or checkout process. Custom fields can be arranged through drag and drop when that add-on is used, helping you collect additional information during the appointment request.

Adding forms to your site

Booking calendars can be placed on any page. You can use a generated shortcode or add the available widgets for Elementor and WPBakery. This makes it possible to create separate calendars for different services or present multiple booking forms across a site.

Notification templates are adjustable in the settings. You can prepare messages for activities such as a new appointment submission or an appointment update, as well as notifications for upcoming appointments. This keeps communication connected to the booking activity managed in the dashboard.

Practical use cases

BookIt Pro can be used for service businesses, scheduled consultations, staff-based appointments, and websites that offer several services with different durations or prices. Separate calendars can organize services independently, while staff schedules and working days control the available slots visitors can select.

The combination of appointment management, payment options, calendar synchronization, and page-builder widgets supports workflows ranging from a simple booking page to a site with multiple services and staff members.

Installation and setup

  1. Install and activate BookIt in WordPress.
  2. Create services, enter durations and prices, and assign staff members.
  3. Set working hours and working days for each staff member.
  4. Create one or more booking forms or calendars.
  5. Place a form on a page with its shortcode, Elementor widget, or WPBakery widget.
  6. Configure email notifications and templates in the settings.
  7. Enable the required Pro payment or integration add-ons, including WooCommerce or Google Calendar options where needed.

BookIt documentation and support information are available at bookitwp.com.

Publisher
Nexcess

Related WordPress plugins

Download Advanced AJAX Product Filters Pro Free

Build a faster product-finding experience Advanced AJAX Product Filters is a WooCommerce filtering solution that helps shoppers narrow…

Download Premium package Free

Turn visitor attention into conversations Buttonizer’s Premium and Professional packages provide expanded tools for connecting website visitors with…

Download PublishPress Planner Pro Free

Plan WordPress content in one workspace PublishPress Planner Pro is a paid WordPress content planning plugin for sites…

Download Download Plugins and Themes in ZIP from Dashboard PRO Free

Download plugins and themes from the dashboard Download Plugins and Themes in ZIP from Dashboard PRO extends the…

Download Options for Twenty Seventeen Premium Free

More control over Twenty Seventeen Options for Twenty Seventeen Premium adds advanced modification options to the default Twenty…

Download Customer Reviews Collector for WooCommerce PRO Free

Automated review collection for WooCommerce Customer Reviews Collector for WooCommerce PRO helps businesses collect customer feedback after WooCommerce…