BMA – WordPress Appointment Booking Plugin for Enterprise



BMA – WordPress Appointment Booking Plugin for Enterprise – Advanced, Fast, Easy, Highly Functional and Robust Plugin for WordPress Websites. The Book My Appointment is much more than a premium plugin for the automated booking and the scheduling appointments. In addition to offering a secure and accurately functioning the appointment-booking tool. And it also serves as a notification generator that helps you to run the email campaigns, send reminder messages to the clients via SMS and emails. It Besides, scheduling appointments, sending emails and the reminder notifications and you can also even accept payments via the different gateways (PayPal, Stripe) or simply allow the clients to ‘pay at the time of visit/arrival’ using this single plugin directly from your WordPress site.

Buy Now

appointment booking documentation appointment booking front end demo appointment booking support

Why is the Book My Appointment Plugin Important for Your Business/Industry?

Whether you run a beauty parlor or want to recruit the new employees in a corporate organization. The Book My Appointment eases the task of the scheduling appointments in an organized manner making your task is hassle-free and accurate. If you are using a WordPress powered website to promote any of the business, company or services, then the Book My Appointment is the ultimate high functional plugin for regulating the appointment bookings and scheduling requirements. This is easy to install and use WordPress plugin serves almost the every business/ industry including :

  • Health and Wellness: Aromatherapy, Spa, Ayurvedic Care Centers, Physiotherapy, Acupuncture and Chiropractic Care.
  • Hospitals/Clinics: Doctors, Ambulance Services, Dentists, Ophthalmologists and Pediatricians.
  • Educational Institutions: Schools, Colleges, Universities and Coaching Centers.
  • Salons and Parlors: Beauty parlors, Tattoo salons, Nail Art Salons and Tanning Salons.
  • Governmental Organizations: Government Offices.
  • Professional Services: Lawyers, Tax Consultants, Insurance Agents, Life Coaching and PR Services.
  • Fitness and Recreation: Gyms, Yoga Centers, Health Clubs and Aerobics Centers.
  • Training Institutes:Vehicle training, Personality Development and Vocational Training.
  • Small and Mid-size Businesses: Interview scheduling, Meetings, Webinars and Seminars.

appointment booking key features

Key Features of Appointment Booking :

Enhance Productivity and Service Quality

With an organized appointment booking system, Set the specific working hour limits for all the employees including day-offs. And you can set the specific number of working days for each employee so that the clients can also book appointments as per the staff availability. The systematic workflow helps to raise the productivity of the staff members ensuring the clients receive the best service quality every time.

Choose among 6 templates For Appointment Booking

The Admin can select among 6 templates which is designed to increase for the appointment booking of the customers. And they can also change it according to his/her requirement.

Allow separate template for Mobile, Tablet & Desktop

The Admin can make settings in such a way that it will also allow the different templates for the different devices. Select the different template for mobile, tablet and desktop.

Google Two Way Sync

Let the customers as well as the service providers notify about their appointments and they can get it at thier google calendar.

Simplified Clutter-Free Design

The appointment booking form is simple to understand for the clients with a clean look and it eases entering the information in the fields quickly and complete the procedure in a few seconds. Once the client submits a booking it will automatically reach you for the acceptance. The size of the booking form has been designed for perfectly fit your webpage or mobile screen (depending on the device used by the clients) perfectly with a clear and the professional look to ease the booking procedure for your clients.

Unlimited Bookings

Once installed, this plugin functions perfectly allowing you to continue receiving the unlimited bookings directly delivered to your inbox. Just keep track of the arriving appointment request and keep responding to them.

Set Prices According to Services/Providers

All services are not the same and so the charges are separate for the different staff members in the clinic, professional service providers etc. You can also add the different prices for the specific staff, services and so much more.

Category wise Services Sorting

When setting the list of the services on the appointment booking page for your customers, then it is easy to customize the services based on the categories and so much more :

  • Set up the different duration for all the services.
  • Choose the preferred time slot for the each service.
  • You can arrange the services under a specific category for the easy search.
  • The enable or disable the visibility for any service.

Booking Cancellation Option (With Minimum Notice Periods)

You can additionally add a booking cancellation form for the customers allowing them the cancel an appointment. In addition, you can also set the rules for the cancellation such as minimum notice period (1 or 2 days) to prevent them from cancelling schedules on short notice periods.

Manual Search Option Using Filters

You can also set the filters for the customers for finding the required service by the category and choose a staff member faster. Once they enter the specific filters, then the plugin provides the necessary details instantly. This offers an enhanced user experience for your clients. With Better the UI, the greater are your chances of the retaining long-term clients.

Receive and Accept Bookings Anytime Anywhere

This plugin offers an automated system allowing the clients to the book services and appointments 24×7. With our mobile integration, you can keep receiving the notifications through the portable devices also even when on the go.

Add Holidays

For the service providers and offices, the admin can set the holidays so that the customers seeking an appointment can schedule the appointments for working/business days. Visit the settings page to mark the holidays as per the requirement.

Send Booking Notifications to Your Clients/Employees

Based on the scheduled appointments, you can also send the reminder notification to your clients as well as the staff members so that they never miss the session. The Book My Appointment allows the admin to send the notifications through the emails and SMS. And this ensures both the customers and service providers are available at the right time and the right place.

Run Email Campaign

If you own a parlor or offer services then it is easy to send the promotional offers and the special notifications to regular customers through an automated system.

Accept Payments Online/Offline

You can also choose to accept payments from the clients/customers online using the plugin. It supports the PayPal and Stripe payment gateways. And it also allows the option to ‘pay on arrival’ for those who prefer to make the cash payments offline.

24×7 Customer Support

From download to form setup, the active customer support team is available at all points of time to assist you through the processes. So that you can complete the settings with peace of mind. Please feel free to contact us and if you have any pre-sales queries or need the assistance with your plugin installation/form setup.

New Features Of Appointment Booking :

Custom Fields for Customer Details

The admin can create their custom fields as many as he wants.

Coupon Module

It give discount on the your selected service whenever you want. Add as many coupons as you want.

New Template Of Appointment Booking

Now admin can choose the among 7 templates.

1 Template

appointment booking template 1

2 Template

appointment booking template 2

3 Template

appointment booking template 3

4 Template

appointment booking template 4

5 Template

appointment booking template 5

Minimum Requirement

  • WordPress 4.0 or greater.
  • WooCommerce 2.6.0 or greater.
  • PHP version 5.5.5 or greater.
  • MySQL version 5.0 or greater.

Translation Ready

.pot file included, for easy translation Thank-you for showing your interest in BMA – WordPress Appointment Booking Plugin for Enterprise, RedefiningTheWeb.

5 reviews for BMA – WordPress Appointment Booking Plugin for Enterprise

  1. kuba_404

    Perfect work guys! I had a problem with translation, support team solved it very quickly and was very professional. Congrats!

  2. fcojaviermaza

    I bought the plugin and it is excellent. I have needed support and they have solved me very quickly. Congratulations

  3. abysswalkeer

    Excellent and Fast Customer Support. Works as advertised. Very Good customer experience.

  4. micheldepau

    Plugin works fine and support is extra

  5. Olawale

    Excellent support, quick and effective response

Add a review

Your email address will not be published. Required fields are marked *


    • Quality checked by Envato
    • LifeTime Future updates
    • 6 months support

    Product Information