FluentBooking is the booking plugin from WPManageNinja – the same team behind Fluent Forms, FluentCRM, and Fluent Support. If you already use other Fluent products, FluentBooking integrates with them directly. If you do not, it works as a standalone booking plugin.
How FluentBooking Differs From Other Booking Plugins
Most WordPress booking plugins are appointment schedulers – you define services and available times, customers book slots. FluentBooking is closer to Calendly in concept: you create “meeting types” with rules about when you are available, and share a booking link. It is optimised for one-on-one scheduling (consultations, coaching calls, sales demos) rather than service business scheduling (salons, clinics).
For service businesses needing staff management and service catalog: Amelia or Bookly are better fits. For consultants, coaches, and SaaS businesses scheduling calls: FluentBooking is well-suited.
Step 1: Create Your First Meeting Type
Go to FluentBooking -> Meeting Types -> Add New. Configure:
- Meeting name – what the customer sees (e.g., “30-Minute Strategy Call”)
- Duration – length of the meeting
- Location – physical address, Zoom link, Google Meet, or custom
- Color – for calendar display
- Description – shown on the booking page to help customers choose the right meeting type
Step 2: Set Your Availability
In the meeting type settings, go to the Availability tab. Configure:
- Which days of the week you are available
- Time ranges per day
- Minimum notice required (how far in advance must bookings be made)
- Buffer time between meetings
- Maximum bookings per day
FluentBooking also supports date-specific overrides – different hours on specific dates, or blocking specific dates entirely.
Need help configuring this for your business? Describe your booking setup and get a free estimate.
Step 3: Video Conferencing Integration
FluentBooking integrates with Zoom and Google Meet. In Settings -> Integrations, connect your Zoom account (OAuth) or Google account. When connected, each booking automatically creates a unique meeting link and includes it in confirmation emails. No manual link generation needed.
For Google Meet: connect a Google account in the integrations settings. FluentBooking creates a Google Meet link per booking and adds the appointment to the connected Google Calendar.
Step 4: Payment Setup
FluentBooking Pro includes payment processing via Stripe and PayPal. In the meeting type settings, enable “Collect Payment” and set the price. Customers pay at the time of booking. Configure whether to require payment for booking confirmation or allow bookings without upfront payment.
Step 5: Team Bookings
FluentBooking supports team booking pages where multiple hosts share a booking link. Customers see combined availability across all team members. Useful for sales teams where any available representative can take a call.
Go to FluentBooking -> Teams. Create a team, assign hosts, and configure the distribution method (round-robin, first available, or customer’s choice).
Integration With FluentCRM
When a customer books a meeting, FluentBooking can automatically add them to a FluentCRM list, tag them, and trigger a FluentCRM automation sequence. This is the core integration advantage for Fluent ecosystem users: a booked consultation can automatically start a follow-up email sequence without Zapier or manual action.