Recurring Appointments

The Recurring Appointments feature lets customers create bookings that repeat multiple times. They pick the date and time for the first appointment, then specify the recurrence pattern and how many repeats they want — all within a single booking flow.

Important: Enabling Recurring Appointments locks the Date & Time step into the 5th position. You won’t be able to move that step because all preceding steps must remain in place for recurring bookings to work.

After activating this feature in Features & Integrations, a new option appears when editing a service under the Settings tab. Turning that option on exposes additional controls for recurring bookings:

  • Recurrence frequency — Choose Daily, Weekly, or Monthly. You can enable more than one frequency to give customers flexibility.
  • Limit number of recurring appointments — Set a minimum and/or maximum number of occurrences for a recurring booking. Setting the minimum to 0 lets customers choose either a one-off appointment or a recurring series.
  • Recurring appointments payment — Decide how customers pay:
    • First appointment only — charge the initial session; remaining sessions are paid on-site or via Payment via Link.
    • All appointments — charge the entire series up front.
  • Handle unavailable recurring dates/time slots — Define how to react if one of the recurring slots becomes unavailable. Options include moving that occurrence to the closest available slot before, after, or generally nearest to the original time.

Eg. when minimum recurrences = 0: 

A web application settings page with the "Enable recurring appointments" option highlighted under the "Advanced Settings" section. The "Settings" menu is selected on the sidebar.
Settings interface for enabling recurring appointments, with options for daily, weekly, or monthly frequency and fields to set limits and payment preferences.

n your booking website, customers will see the recurring options for services where Recurring Appointments is enabled. For Daily recurrences, the Date & Time step shows:

  • Repeat this appointment every X day(s) — customers enter the interval (e.g., 3 = every three days).
  • End after X Occurrences — customers set how many total occurrences within the limits you configured.
Screenshot of an online booking page for a hair salon, showing recurring appointment options and booking details for a Deep Conditioning Treatment totaling $40.

For Weekly recurrences, customers choose:

Repeat this appointment every X week(s) – This option determines how often the appointment will repeat in weeks. For instance, entering “1” means the appointment will be repeated every week.

Repeat this appointment every X day(s) — customers enter the interval (e.g., 3 = every three days).

End after X Occurrences — customers set how many total occurrences within the limits you configured.

A scheduling interface shows a weekly recurring event set for Mondays, with a limit of 1 to 10 occurrences. "Deep Conditioning Treatment" is listed at the bottom.

For Monthly recurrences, customers choose:

Repeat this appointment every X month(s) — monthly interval (e.g., 1 = every month).

End after X Occurrences — total occurrences within your limits.

Repeat on a fixed date (e.g., “Repeat on 18th every month”) or on a specific day pattern (e.g., “Repeat on every third Monday”), based on their original Date & Time selection.

Screenshot of a salon booking interface showing monthly recurring appointment options and booking details for a deep conditioning treatment on April 14, 2026, at 6:30 am.

If the service minimum is set to 0, a “No recurrence” option will appear on the booking form, allowing customers to book a single, non-recurring appointment.

Admin-side scheduling and employee bookings After activating the Recurring Appointments feature and enabling it for a service, you can also create recurring appointments from the admin dashboard. Employees can book repeating appointments on behalf of customers.

To add a recurring appointment from the back end, open a new appointment and click More Options for the detailed view.

A software interface shows an "Add appointment" popup for booking a salon service, with fields for service, employee, date, time, location, customer, and a highlighted "More Options" button.

Fill in service, employee, date, time, and customer — the Enable recurring appointments option will appear.

Screenshot of an appointment booking form for a Deep Conditioning Treatment, showing details for customer Henry Ke and the option to enable recurring appointments highlighted.

Configure the recurrence, click Create appointments list, then Save.

Screenshot of an appointment scheduling form for a deep conditioning treatment, with options for recurring appointments highlighted and editable fields for date, time, location, and customer.

Booking overview and editing When customers complete their selections, they’ll see a list of all recurring appointments with dates and times. Any occurrences shifted due to unavailability will be marked. Customers can edit individual entries in the list to change times or remove appointments.

On your Appointments page, scheduled recurring appointments are indicated by a repeating symbol next to the service name, making them easy to identify.