Skip to content

Don’t miss out! New Year Sale

Get Discount
fluentbooking logo
  • How It Works
  • Features
  • Use CasesExpand
    • Personal Services

      Streamline your personal service appointments

      eLearning

      Take lead in your e-learning venture

      Sales

      Transform your sales communications

      Customer Service

      Scale your marketing with simplified appointments

      Marketing

      Take your customer service to new heights

      Recruitment

      Recruit top talents more efficiently

  • Integrations
  • ResourcesExpand
    • best wordpress bfcm deals
      10+ Best Black Friday & Cyber Monday Deals 2025 (Exclusively for FluentBooking Users)
      Read All Articles
      Resources

      • Articles
      • Documentation
      • Roadmap
      • Comparisons
      • Demo
      • Support
  • Pricing
  • AboutExpand
    • Contact
  • Login

Don’t miss out! New Year Sale

Get Discount
fluentbooking logo

Getting Started

  • Install, Activate, and Update FluentBooking 
  • Install & Activate FluentBooking Pro
  • Dashboard Overview
  • Add your Booking Form to the WordPress site’s Front-end
  • Enabling Team Page in WordPress Front-end

Host & Events

  • Create a New Host
  • Create New Events
  • Set Recurring Events
  • Set Round Robin Bookings
  • Single One-off Event
  • Group One-off Event
  • Collective Booking Event
  • Set Booking Advanced Settings
  • Create a Booking Availability
  • Set Email Notifications for a Booking
  • Set Booking Questions
  • Set Booking Summary Email
  • Set Booking Limits
  • Modify Event Details
  • Host/User Access Management 
  • How to Enable Landing Page for Your Host

Bookings

  • Booking Details
  • Cancel a Booking
  • Create Booking Manually

Integrations

  • Google Calendar/Meet integration with FluentBooking
  • Zoom Integration with FluentBooking
  • Outlook Calendar Integration with FluentBooking
  • Nextcloud Calendar Integration With FluentBooking
  • FluentCRM integration with FluentBooking
  • Apple Calendar Integration with FluentBooking
  • FluentBoards Integration with FluentBooking
  • Fluent Forms Integration with FluentBooking
  • WooCommerce Integration with FluentBooking
  • Twilio/SMS/WhatsApp Integration with FluentBooking
  • Webhook Integration with FluentBooking
  • FluentCart Integration With FluentBooking

Payments

  • Take Payment in Bookings
  • Take Multi-Payments 
  • Offline Payment for Booking
  • Paypal Integration with FluentBooking
  • Stripe Integration with FluentBooking
  • How to Create and Manage Payment Coupons
  • Customize the Coupon Field on your Booking Form
  • How to Generate a Coupon Link

Global Settings

  • Global Settings
  • Host Settings
  • Frontend Panel

Availability

  • Availability Management
  • Configure Availability

Miscellaneous

  • FluentBooking Shortcodes
  • Gutenberg Blocks
  • Prettify Landing Page URL
  • Import, Export and Clone Events
  • Pass Default Booking Information to the URL
  • UTM Tracking for Bookings
  • How to Embed Booking Calendar using HTML
  • Changelog
View Categories
  • Home
  • Docs
  • Host & Events
  • Set Recurring Events

Set Recurring Events

Do you offer coaching packages, multi-week courses, or ongoing therapy sessions? Instead of asking your clients to book each appointment one by one, you can use Recurring Events.

This feature allows your clients to book a series of appointments like a 6-week bootcamp or a monthly check-in in a single transaction. It saves time for your customers and guarantees future bookings for you.

This guide will explain every setting in detail so you can configure it perfectly for your needs.

Step 1: Open Your Event Settings #

First, you need to select which event you want to turn into a recurring series.

  1. Navigate to Calendars in your FluentBooking dashboard.
  2. Locate the specific event (e.g., “Developers Talk”).
  3. Click the Edit button on that event card.

Step 2: Enable Recurring Mode #

By default, all events are set to “single booking.” Here is how to change that:

  1. In the left-hand menu of the event editor, click on Recurring Settings.
  2. Find the toggle switch labeled Recurring Event.
  3. Turn it ON (it will turn blue).

Step 3: Configure Your Schedule (Important) #

This is where you define the rules for your series. Let’s break down what each option means for your business.

1. Frequency (Repeats every…) #

This determines the gap between sessions.

  • Example: If you select 1 Weeks, the system will look for the same time slot exactly 7 days later.
  • Use case: Perfect for “Every Tuesday at 10 AM” meetings.

2. Count (For a maximum of…) #

This is the total number of sessions in the series.

  • Example: If you enter 6 Events, the customer will be booking 6 appointments total.

3. Strict vs. Flexible (Require All Maximum Occurrences) #

This checkbox changes how the booking works significantly:

  • Checked (Strict): The customer must book all sessions in the series. They cannot remove individual dates.
    • Best for: Fixed courses, paid packages, or structured programs where attendance at every session is required.
  • Unchecked (Flexible): The customer can choose to book fewer sessions than the maximum. They might book only 4 out of the 6 available slots if they are busy on certain weeks.

Important Availability Note:

The system needs enough “future availability” to book the whole series.

  • Example: If you create a 6-week series, your calendar’s “Availability” settings must allow bookings at least 42 days (6 weeks) into the future. If your calendar only allows bookings for the “Next 30 days,” the system cannot book the final sessions of the series.
  1. Once you have configured these rules, click Save Changes.

Step 4: What Your Customer Sees #

It is helpful to understand the experience from your client’s perspective.

On the Booking Page:

When they select a start date, they will see a summary of the commitment (e.g., “Every week for 6 occurrences”).

  • Pricing: If you charge $100 per session, the system automatically calculates the total. A 6-session package will show as $600.00 at checkout.

On the Confirmation Page:

After they pay or confirm, they won’t just see one date. They will see a list of every single appointment date and time scheduled in the series, so they can add them to their personal calendar.

What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on January 5, 2026
Collective Booking Event

Leave a Reply Cancel reply

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

Table of Contents
  • Step 1: Open Your Event Settings
  • Step 2: Enable Recurring Mode
  • Step 3: Configure Your Schedule (Important)
    • 1. Frequency (Repeats every...)
    • 2. Count (For a maximum of...)
    • 3. Strict vs. Flexible (Require All Maximum Occurrences)
  • Step 4: What Your Customer Sees

FluentBooking is the ultimate solution for booking appointments, meetings, webinars, events, and sales calls, etc.

Weekly Email Newslatter

Subscribe Form Weekly (Single Blog Page)

RESOURCES

  • Articles
  • Docs
  • Objectives & Vision
  • Brand Assets
  • Roadmap
  • Support
  • About us
  • Contact Us
  • Account Login
  • Affiliate Program
  • Report a Security Issue

USE CASES

  • Personal Service
  • Sales
  • Customer Service
  • e-Learning
  • Marketing
  • Recuitement

OUR PRODUCTS

  • FluentCommunity
  • FluentCRM
  • Fluent Forms
  • FluentBoards
  • FluentSupport
  • Ninja Tables
  • WP Social Ninja
  • Paymattic
  • FluentSMTP
  • AzonPress
  • FluentSnippets

POPULAR

  • Why We Built FluentBooking?
  • FluentBooking vs Cal.com
  • FluentBooking vs Calendly

Social

Facebook X Linkedin YouTube Instagram

Copyright © 2026 FluentBooking. A Brand of WPManageNinja™ Affiliate | Terms & Privacy

Sign Up for Our Newsletter

Subscribe Form Weekly (Single Blog Page)
Let's Simplify Your Appointments with FluentBooking!
Free downloads
  • How It Works
  • Features
  • Pricing
  • For Teams
    • Personal Service
    • Sales
    • Marketing
    • eLearning
    • Customer Service
    • Recruitment
  • About
    • Contact
  • Resources
    • Docs
    • Roadmap
    • Articles
    • Comparison
    • Support
    • Demo