Recurring bookable lessons let you offer classes that repeat weekly for a defined period, rather than a one-off session. When a student books, a full recurring course is created automatically with a single pricing setup.
Where to find this
Go to:
Settings → School Settings → Bookable Lessons → Add / Edit lesson
What this does
When enabled, a bookable lesson becomes a recurring class:
Runs weekly between a start and end date
Creates a full recurring course when booked
Uses a single pricing setup (not per-lesson fees)
Always uses the standard booking flow (not tickets)
Set up a recurring lesson
Go to Settings → School Settings → Bookable Lessons
Click Add or edit an existing lesson
Tick Is recurring bookable lesson
Set the Start date and End date
Choose a pricing method:
Skip — free lesson
Hourly fee — flat hourly rate
Monthly fee — recurring monthly billing (with optional custom amounts and billing period)
Custom fee — define specific payment dates and amounts
Leave the per-lesson fee empty (it will be hidden)
Click Save changes
What students see
A label showing: “Lesson repeats until [end date]”
Clear indication that the booking is a recurring commitment
How booking works
When a student selects a start date and books:
A weekly recurring course is created automatically
Lessons are not created as separate one-off sessions
Pricing:
The selected pricing method is applied to the full course
Multiple bookings:
If a student books again, a new recurring course is created
Bookings are not merged into existing courses
Important notes
Recurring lessons are not compatible with tickets
Holiday conflicts are checked automatically:
If a lesson falls within a school holiday, it will be flagged before creation
Recurring bookable lessons are ideal for ongoing classes with consistent schedules, making booking simpler for both admins and students.