Schedule & classes

Class types (templates)

Define the recurring shape of every class — name, duration, capacity, pricing, instructors, color and tags.

Class types (templates)

A class type is the template every session is spawned from. Setting up class types properly saves a huge amount of time when adding sessions to the schedule.

Open Templates in the sidebar to see your directory.

What lives on a class type

| Field | Purpose | |------|---------| | Name | Shown to clients on the booking page | | Color | Visual marker on the calendar | | Default duration | Length of new sessions | | Default capacity | Maximum bookings per session | | Default pricing | Drop-in price + credit cost | | Default instructors | Pre-fill the roster on new sessions | | Tags | For filtering on the booking page | | Description | Long-form copy clients see | | Status | Active / archived (archived = no new sessions) |

Create a class type

    • Click New class type
    • Name it and assign a color
    • Set defaults — duration, capacity, pricing
    • Pick default instructors (you can override per session)
    • Add a description students will see
    • Save

Propagate changes to future sessions

When you change the defaults on a class type, ClassKeep can push those changes to every future session that hasn't been overridden. After saving, you'll be asked whether to apply the change to upcoming sessions or to leave them untouched.

Subscription access

If you offer subscription plans, you can mark which class types are included on each plan. Plan members then book those sessions without using credits or paying drop-in.

Quick-create from the schedule

When adding a class on the Schedule, you can create a new class type inline without leaving the modal. The new template is saved to your directory.

Archiving

Archived class types stay in the system for historical reporting but cannot be used on new sessions. To archive, open the type and toggle Status to Archived.

Last updated 2026-04-29

More in this section

Need more help?

Can't find what you're looking for? Reach out via our contact page.