Skip to main content
Help centre

Schedule your first class

Create a Junocal class type, add it to the schedule, set capacity and location, and check the client booking experience.

9 min readLast reviewed

Quick answer

Junocal separates a reusable class type from each dated session. Define the class once, then schedule as many individual dates as you need with their own instructor, room and capacity.

Before you begin

  • A saved reusable class type with a client-facing name, duration, default capacity and price.

  • The correct studio timezone plus any instructor, location or room you plan to assign.

  • A decision about the first and last bookable dates rather than an unreviewed full timetable.

You'll know it worked when

  • The dated session appears once on the operator calendar and once on the public schedule.

  • Its instructor, room, capacity, price and booking cutoff match the session you intended to run.

  • A mobile client can open the session, review its requirements and continue toward confirmation.

Follow along in Junocal

Open the exact product area, then keep this guide beside it.

Schedule a class

Create the reusable class type

A class type stores the details that should stay consistent: name, description, duration, default capacity, price and any intake requirements. Examples include Reformer Foundations, Evening Flow or Kids Boxing.

  1. 1

    Open Classes and choose New class.

  2. 2

    Add a clear client-facing name and description. Explain level, equipment and who the class is for.

  3. 3

    Set the duration, default capacity and drop-in price. Attach a form or policy if clients must complete one before attending.

  4. 4

    Save the class type. It is now ready to place on the calendar.

Add the dated session

  1. 1

    Open Schedule and choose Schedule a class.

  2. 2

    Select the class type, start date and local start time.

  3. 3

    Choose the instructor, room or online location. Adjust the capacity only if this session differs from the class default.

  4. 4

    Review the summary and publish. The session will appear on the public booking page when it is eligible to book.

Check it before sharing

  • Confirm the date and time are shown in the studio timezone.

  • Check the instructor, location, price and available spaces.

  • Make sure the cancellation policy and intake form are the right ones.

  • Use the public preview to test the mobile booking journey.

Troubleshooting

Start with the symptom that matches what you can see. Check the existing record before repeating a booking, payment or import.

The class type is saved but nothing appears on the schedule

Check these first

  • Confirm you created a dated session from Schedule; the reusable class type does not create dates by itself.

  • Check the calendar date, active studio location and any filters applied to the schedule.

Next step: Use Schedule a class to place the saved class type on a real date, then publish the dated session.

The session has the wrong instructor, room or capacity

Check these first

  • Open the dated session and distinguish its overrides from the defaults on the class type.

  • Review existing bookings before reducing capacity or moving to a smaller room.

Next step: Edit only the dated session when the exception applies to one occurrence; change the class type when the new value should become the default.

Clients can see the session but cannot book it

Check these first

  • Check remaining capacity, the booking-open and cutoff windows, and any eligibility rules.

  • Confirm a paid class has a usable drop-in price or an eligible published product.

Next step: Correct the blocking rule and retest as a signed-out client before sharing the link again.

Answers before you get stuck

What is the difference between a class and a scheduled session?

The class is the reusable service definition. A scheduled session is one dated occurrence with its own start time, instructor, room and bookings.

Can one session have a different capacity?

Yes. Set the normal capacity on the class type, then override it for a particular scheduled session when a room or instructor requires a different limit.

Did this guide solve the problem?

Make the change, or ask with your account attached

Open the relevant Junocal screen now. If your question depends on a particular client, payment or class, Juno can send it to the support inbox with the page and studio context included.