Appointment Booking Lite


MotoPress Appointment Booking Lite is a free booking widget to automatically schedule meetings with clients.

It’s a perfect WordPress appointment booking plugin for service businesses, large and small, such as beauty salons, barbershops, teachers, therapists and many other industries. It’ll easily match your business needs whether you are a solopreneur or a chain of entities.

Appointment Booking features

  • Any appointment duration.
  • Any number of categorized and customizable services.
  • Buffer times between actual appointments.
  • Capabilities for teams, any number of staff members.
  • Individual employee working calendars.
  • Lunchtimes, breaks, days-off and vacations.
  • Flexible service price and locations based on a staff member.
  • Multi-locations, including virtual meetings and physical places.
  • Group scheduling to allow customers to bring more people with them.
  • The ability to multiply the service price by the number of people in a group.
  • Automated emails and customizable email branding.
  • Easy booking management: editable booking statuses and client details.
  • Appointment booking calendar for clients.
  • Mobile-friendly and responsive free booking widget for WordPress.
  • The ability for a client to book several appointments for different time and date at one go.
  • This appointments plugin is available in English, Italian, French, German and Spanish.

Multi-location, staff management, employee scheduling, and more free booking widget tools you can implement in minutes, configure in a few hours, and accept your first bookings right away!

Blocks for Gutenberg, Elementor, and Divi

This WordPress appointment booking plugin ships with dedicated blocks that allow you to hide or show the booking widget form fields and change field labels in the visual interfaces of all popular WordPress page builders:

  • The block editor: add the Appointment form block and turn on/off the needed settings in the right-hand block panel.
  • Elementor: add the dedicated Elementor booking widget to any section and customize the form fields and labels in the widget settings panel.
  • Divi: add the Appointment form Divi module and pick which fields and with what text must appear in the booking widget.

We also provide dedicated listing blocks for the employee, service, service category, and location content that you can add to your site via these builders.

You can optionally work with all these WordPress appointment plugin content blocks via traditional WordPress shortcodes.

Free booking widget suitable for

WordPress appointments have never been easier. This WordPress appointment scheduling plugin is made for client-focused small businesses that work with appointments, classes, and sessions.

  • Schools and tutors.
  • Medicare centers and doctors.
  • Sports institutions and health instructors.
  • Beauty salons and hairdressers.
  • Therapists and coaches.
  • Hourly equipment rentals.
  • And other industries that need an appointment calendar WordPress plugin.

Appointment Booking PRO

Upgrade the MotoPress WordPress calendar appointment plugin to PRO to add payment gateways and allow clients to pay online for appointments via:

  • PayPal.
  • Stripe (Bancontact, iDEAL, Giropay, SEPA Direct Debit, and SOFORT).
  • Direct bank transfer.
  • Pay later at the office.

PRO Version

Appointment Booking Themes

Check out our Appointment WordPress Themes where the Pro version of the WordPress Appointment Booking Plugin is included for free.

Thanks to the automated appointment scheduling features, your clients will be able to self-book desired services for the needed time and date for one or many people, allowing you to cut down no-show rates without any expensive customer scheduling software.

This WordPress scheduler plugin adds a mobile-friendly, customizable booking widget to your site, which works as an intuitive step-by-step wizard for your clients. Having configured the plugin settings, you can add this widget as a shortcode, WordPress block, Elementor widget, or Divi widget to any WordPress theme.

Booking solution for vacation rental

If you want to automate bookings for your rental properties, check out MotoPress Hotel Booking plugin.


MotoPress Appointment Booking Lite plugin, Copyright (C) 2020, MotoPress
MotoPress Appointment Booking Lite plugin is distributed under the terms of the GNU GPL.

Imagens de tela


Este plugin disponibiliza 13 blocos.

  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite
  • Appointment Booking Lite


  1. Upload the Appointment Booking plugin to the /wp-content/plugins/ directory.
  2. Activate the appointment plugin for WordPress through the ‘Plugins’ menu in WordPress.


Não existem avaliações para esse plugin.

Colaboradores e desenvolvedores

“Appointment Booking Lite” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.


“Appointment Booking Lite” foi traduzido para 4 localizações. Agradecemos aos tradutores por suas contribuições.

Traduzir “Appointment Booking Lite” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

1.17.1, May 31 2023

  • Fixed an incorrect price calculation for services with minimum and maximum capacity greater than 1.
  • Fixed an issue with employee contacts not being shown in the employee shortcodes.

1.17.0, May 4 2023

  • Added the ability to send SMS notifications via Twilio. An extra extension is required.

1.16.0, Mar 10 2023

  • Fixed compatibility issues of the Appointment Employee user role with WooCommerce.

1.15.2, Jan 20 2023

  • Bug fix: fixed an issue with turning abandoned, canceled, and trashed bookings into available time slots.
  • Bug fix: fixed an issue with time zones to avoid issues with booking available time slots.
  • Bug fix: fixed an issue with the legacy widget for the Appointment booking form.
  • Improvement: Made improvements for better compatibility with Elementor.
  • Improvement: Categorized the email template tags and deleted deprecated ones.

1.15.1, Dec 7 2022

  • Fixed an issue with displaying the G\hi time format in the booking form.

1.15.0, Nov 14 2022

  • Added the ability to allow clients to cancel their bookings.
  • Added new payment tags to the admin and customer email templates, which indicate the total booking price and the sum left to pay.
  • Fixed a fatal error upon creating appointment notifications.
  • Fixed an issue of blocking timeslots on the frontend that were not actually booked.
  • Fixed an issue with a booking link inside the admin email.
  • Fixed an issue with displaying the admin bookings calendar in WordPress 6.1.
  • Fixed an issue with displaying a card number field at checkout.
  • Fixed an issue with editing services in a booking on the admin backend.
  • Fixed an issue of editing tags and categories for services in the block editor.

1.14.0, Sep 2 2022

  • Added the ability to enable deposit online payments service-wise. Deposit-based bookings are added with the ‘Confirmed’ status to the list of reservations.
  • Improved the interface of the admin bookings calendar:
    • Added more booking details to the individual booking pop-up.
    • Added the ability to choose which weekday displays as the first one in the calendar.
  • Improved the security of payment processing via the website.
  • Bug fixed: fixed an issue with applying coupon codes of the 100% discount value.

1.13.0, Aug 2 2022

  • Added the ability to send automated email notifications in a certain time frame before and after the appointment.

1.12.0, Jun 24 2022

  • Code improvements for the ability to add new payment gateways.

1.11.0, May 13 2022

  • Added the ability to create and apply coupon codes.
  • Enhanced the bookings calendar interface on the backend.
  • Fixed a timezone issue.

1.10.2, May 3 2022

  • Added the ability to designate Time Before Booking (a minimum period of time before the appointment when customers can submit a booking request) up to 31 days.
  • Added the ability to display a mandatory “terms and conditions” consent checkbox for the user before they can pay / reserve the appointment.
  • Added the ability for clients to add notes when placing a booking. Admins can also record notes on the backend.
  • Added the browser history synchronization with the booking calendar filters in the admin dashboard.
  • Fixed an issue of using quotes in the HTML email templates.
  • Fixed an issue of incorrect displaying of images uploaded to the email templates.
  • Fixed an issue of overwriting Reservation Details in email templates through the settings.

1.10.1, Mar 31 2022

  • Added the ability to duplicate Employee and Schedule.

1.9.0, Mar 17 2022

  • Added the ability to edit existing bookings.

1.8.1, Mar 16 2022

  • Bug fix: fixed the plugin error that appeared in version 1.8.0.

1.8.0, Mar 14 2022

  • Added the calendar view for bookings.

1.7.0, Feb 15 2022

  • Added the new Appointment Manager and Appointment Employee user roles that define access to the Appointment Booking plugin settings and menus. Note: after you updated the plugin to this version, you might need to change user roles.

1.6.3, Jan 6 2022

  • Fixed the booking issue.

1.6.2, Jan 5 2022

  • Added the ability for admins to view and create log messages when editing bookings and payments.
  • Removed the payment options step from the booking wizard for clients who book free services.
  • Added the ability for clients to book more services right away after they completed their first reservation.
  • Added support for WordPress 5.8.

1.6.1, Dec 28 2021

  • Bug fix: fixed missing files in the previous version.

1.6.0, Dec 17 2021

  • Bug fix: fixed an issue when one employee with multiple assigned services could have been booked for the same time.

1.5.0, Dec 2 2021

  • Added more appointment booking form customization options: the ability to change the booking form title, the number of columns in a timepicker, and choose to show or hide the appointment end time.

1.4.1, Jul 28 2021

  • Updated translation files.

1.4.0, Jul 20 2021

  • Added the Multibooking option. It enables your clients to add several services to cart, thus reserve more than one appointment at one go. Note: default email notification templates were updated to support multiservice booking, you might want to check them out.
  • Improved the Appointment Booking widgets’ customization experience in Divi and Elementor.

1.3.1, Jun 11 2021

  • Added the service capacity settings: now you can set the min and max number of people per one service allowing a client to book an appointment for a group of people.
  • Fixed an issue with applying search filters incorrectly in the appointment booking form in Safari.

1.3.0, May 26 2021

  • Added integration with popular builders: Elementor, the block editor (Gutenberg), and Divi. This will allow you to add and edit appointment forms and blocks visually with drag and drop.

1.2.2, May 13 2021

  • Fixed an issue with including days off and custom working days in the Appointment Form.
  • Fixed an issue with including service variations.

1.2.1, Apr 21 2021

  • Improved ‘Any’ values support for the Location and Employee fields in the Appointment Form.
  • Improved field filters for the Appointment Form shortcode.
  • Added datepicker localization for 50+ languages.
  • Fixed an issue with the translations support on the frontend.

1.2.0, Mar 29 2021

  • Added 15 new Appointment form shortcode parameters to help you customize the process of selecting a service: default values, the ability to rename form labels and edit texts, and the ability to remove unneeded form fields.
  • Added 12 new shortcodes: a list of employees, locations, services, and service categories; plus, 8 single-employee shortcodes that will help you build up a single employee page.
  • Added a dedicated page for customizing major shortcodes, where you can edit shortcode parameters of the Appointment form and lists and save them for further use.
  • Added 3 new blocks for an Employee: Contact Information, Social Networks and Additional Information.
  • Improved the view of the shortcodes list on the Help page. Added all the new shortcodes and their parameters.
  • Improved the Appointment Form shortcode: the Next button is always visible, while invalid inputs are highlighted once the button is clicked.

1.1.0, Dec 24 2020

  • Added the ability to set a Default appointment status (Confirmed or Pending) for newly created bookings.
  • Added the Shortcodes page with shortcodes and their descriptions.
  • Added the ability to send client and admin email notifications associated with bookings.

1.0.0, Nov 26 2020

  • Initial release.