WordPress plugin

FluentBooking Pro

FluentBooking Pro manages appointment and event bookings from a WordPress website. Set when a time can be booked and how each meeting takes place, then publish a calendar where attendees can select a slot and provide booking details. Bookings can be free or paid.

FluentBooking Pro

FluentBooking Pro manages appointment and event bookings from a WordPress website. Set when a time can be booked and how each meeting takes place, then publish a calendar where attendees can select a slot and provide booking details. Bookings can be free or paid.

Set availability and booking rules

Define weekly hours and days, choose a future date range, or leave availability open indefinitely. Date overrides account for schedule changes. Set meeting durations and buffer times before or after appointments, then use booking frequency and total duration limits to shape the calendar. You can lock a time zone or show appointment times in each attendee’s local time. Booking questions collect attendee needs and preferences.

Choose meeting types and locations

The base plugin supports one-on-one meetings. FluentBooking Pro includes group meetings, team or round-robin scheduling, and one-off events. Choose a virtual, in-person, phone, or custom meeting format for each booking.

For online meetings, Pro integrations with Zoom, Google Meet, and Microsoft Teams can generate and send meeting links when an appointment is booked.

Connect calendars, payments, and notifications

Pro calendar integrations sync events with Google Calendar, Apple Calendar, Outlook Calendar, or Nextcloud Calendar to help prevent double bookings and scheduling conflicts.

For paid services, customers can book and pay in one step through Stripe, PayPal, G-Pay, or Apple Pay. Email notifications can cover booking confirmations, cancellations, rescheduling, and approval requests. Pro SMS and WhatsApp notifications can be sent to attendees through Twilio.

With the WooCommerce integration, services can be set up as products and sold as single events.

Collect booking details and review activity

Create customizable booking forms, add booking questions, and map calendar data to form fields. Fluent Forms and CRM integrations can connect booking information to customer processes. Pro webhooks send event data for synchronization and process automation.

The dashboard includes visual reports for total, completed, and canceled bookings over a selected period, along with upcoming and recent meetings. Its GDPR-focused utilities provide a place to manage appointments and client records.

Set up a booking calendar

Begin with weekly availability, date overrides, and buffer times. Choose meeting types and locations, then connect a calendar app if needed. Configure payment, notification, video meeting, or WooCommerce integrations to match the booking process.

Next, make a booking form and publish the calendar. As appointments arrive, use the dashboard to review bookings and attendee details. The same setup can support personal services, sales meetings, recruitment, customer service, eLearning, salons, healthcare, home services, and fitness businesses.