The 8 Best Appointment Booking Plugins for Law Firm WordPress Sites

appointment plugins attorney website

When you run a busy law practice, you don’t have time to play phone tag with clients or have your assistants tied up with making appointments. Adding a booking calendar to your WordPress website lets clients book online any time so that you have more free hours in the day.

These eight premium and free online booking plugins for WordPress provide straightforward interfaces and user-friendly features to turn your site into a convenient booking platform.


Set up this responsive premium plugin with custom colors, forms and fields to fit the needs of your practice. The one-time license fee of $59 also includes synchronization with Google Calendar and the option to integrate with WooCommerce. Alerts are delivered either to your email or via SMS when clients make appointments.

Book Now

A solid call-to-action (CTA) has the power to boost conversions in any industry. Book Now gives you the tools to create an eye-catching button specifically for prompting clients to book appointments. This free plugin is light, customizable and versatile enough to be used for multiple CTAs throughout your website.

Pinpoint Booking System Pro

Pinpoint can be added to your site for $70. Create multiple time slots and custom pricing, or offer discounts on your services in special circumstances. Add-ons increase Pinpoint’s functionality, and the developers are continually making updates to provide more options.

Appointment Booking Manager

Appointment Booking Manager gives you the ability to create hourly time slots or custom appointment lengths. Bookings are stored in your site’s database, and the plugin is configured to prevent double-booked slots. Use the free version, or get more with the $39 pro option. A simple administrator interface and integrations with various payment gateways make this plugin convenient for you and your clients.


Never miss a meeting with instant email notifications and Google Calendar integration from Booker. For $18, it’s one of the cheaper premium plugins available and is simple for clients to use. Configure the plugin, set the days and times you’re available and you’re good to go.

WP Booking Calendar

With an unlimited number of calendars and the ability to export bookings as a CSV file, WP Booking Calendar is a flexible solution for online appointments. Set limits on how far in advance clients can book, create various time slots for each day and integrate with PayPal to receive payments. You can try it out with the free version and upgrade to the appropriate pro option as needed.


Booked lets clients make appointments either as registered users or as guests to simplify the booking process. Customize unlimited calendars to match your site, and use shortcodes to display your available times. Each calendar can also have its own manager with this premium plugin, available at CodeCanyon for $59.

Webba Booking

When you need an unlimited number of customization options, Webba Booking offers the tools to create the perfect online calendar. At $44, it’s a reasonably priced premium WordPress plugin with a long list of useful features. Create unlimited schedules, specify when clients can cancel and set up custom email templates to confirm appointments.

With an online booking plugin on your law firm’s website, your clients have a convenient option for making appointments. Include a link in your email signature, on social media or even in promotional materials to point clients directly to where they can connect 24/7 regardless of office hours. Make use of automatic reminders and easy administrator tools to get the most out of your booking plugin and maximize conversions for your practice.