preloader

How to Set Up FluentBooking on WordPress the Right Way

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.

Keep Reading

Previous Post LatePoint vs Simply Schedule Appointments: Lightweight Booking Plugins Compared Next Post FluentBooking vs Amelia: Scheduling Tools for Different Business Types

Need Help With Your WordPress Site?

If you need help with WordPress fixes, plugin issues, theme customization, or development work, feel free to get in touch.

Get a Free Estimate