Recurring classes

How to schedule recurring classes and manage your entire series at once.

Recurring classes are the backbone of most studio schedules — the same class, same time, week after week. Arketa lets you schedule them once and manage the full series from one place.

Schedule a recurring class

When adding a class, set the schedule to Weekly and choose the days and times. You can set an end date or leave it running indefinitely.

View and manage a recurring series

Go to Setup → Service Types and click into any service type to see all scheduled instances:

  • Active — all future scheduled classes
  • Past — classes that have already occurred
  • Cancelled — classes you've cancelled

Mass edit all classes in a series

To update all future instances at once:

  1. Click the menu next to the recurring series in the service type view

  2. Select Edit

  3. Update the fields you want to change:

    • Location
    • Start time
    • Duration
    • Instructor
  4. Save changes — all future instances update automatically

Mass cancel or delete a series

To cancel or delete all classes in a recurring series:

  1. In Setup → Service Types, click into the service type
  2. Select the recurring series
  3. Click Cancel selected or Delete selected
  4. For cancellations: choose whether to refund enrolled clients and optionally add a note. Clients will be notified by email.
  5. For deletions: enrolled clients are not automatically notified — use Cancel instead when clients are already signed up.

To cancel or delete specific instances (not the whole series), check the boxes next to individual classes before clicking Cancel or Delete selected.

Edit a single class in a series

  1. Go to Setup → Service Types → click into the service type
  2. Find the specific instance you want to edit
  3. Click the edit (pencil) icon
  4. Make your changes and click Save Class

This only changes that one instance — the rest of the series stays as-is.

Set an end date on an open-ended series

If you created a recurring class with no end date and now need to add one:

  1. Go to Setup → Service Types → click into the service type
  2. Select the three dots to the right of the recurring series you want to add an end date to
  3. Click Edit
  4. Set an end date and save

Allow clients to hold a recurring spot

You can let clients reserve the same spot every week across a recurring series:

  1. When adding or editing the class, go to Pricing Settings
  2. Enable Allow recurring class bookings for clients

This lets clients commit to a weekly spot instead of booking week by week.

Book a client into a recurring reservation

Scheduling a recurring class sets up the series that repeats week to week. A recurring reservation is different: it enrolls one specific client into many future occurrences of that class at once, so you don't have to book them class by class.

Only classes that were scheduled in bulk are eligible for recurring reservations. In the schedule list view, these classes show a Recurring tag.

From the class check-in screen:

  1. Click into the class that will be the first date in the client's series
  2. Add the client from the dropdown, or add a new client
  3. Select the payment method (see Resolve payment on recurring reservations below)
  4. Check Add client to future classes and set the end date the bookings will run through
  5. Click Add to save the reservations

From the client profile:

  1. Open the client's profile and click Actions in the upper right
  2. Select Book into group class
  3. From the dropdown of all group class offerings, choose the class that becomes the start date of the series
  4. Select the payment method, check Add to Future Classes, and set how many occurrences to book
  5. Click Book Class

The bookings then appear in the Reservation History tab of the client's profile.

Resolve payment on recurring reservations

The first class can be booked as Free, Unpaid, Class Pack, or Drop-in. The payment method you choose for that first class does not automatically charge the following classes the same way — each following class stays unpaid until you resolve it, and every class's payment is handled separately.

In the class roster, recurring bookings show a Recurring tag, and any unpaid one shows an Unpaid tag, so you can see at a glance what still needs to be resolved.

To resolve payment before, during, or after class, tap the three dots to the right of the client's name under Actions, then pick a payment type. This includes class packs and any subscription already on the client's account, if it applies to that class.

Was this helpful?