Skip to main content

How to Create a Long-Term Course with Multiple Sessions

Updated this week

Creating a course in the Zenamu booking system is easy. You can start from two places:

  1. From the My Workshops and Courses sidebar: go to the Courses tab and click New Course.

  2. From the calendar: click Create New Class, then select New Course.

  • Fill in the course name, overall description, and all other required information.

  • On the right, set the course start date and the number of sessions. The session slots are auto-generated below, and you can edit them as needed.

Adding Different Descriptions per Session

  • Click Add a more detailed description for each session.

  • Enter details for each session individually.

Setting the Course Price

Set the course price in the Price tab. You can choose from payment options (cash, credits, or entries) or combine them.

The per-session price becomes relevant when the course starts and isn’t fully booked. In that case, clients can sign up for individual sessions from the course, just like they would for open classes.

Pricing strategy

The per-session price is typically set higher than the per-session rate of the full course. Clients who sign up for the whole course get a better deal per session, and you get greater certainty that the course will fill up.

Don't want to allow single-session bookings? You can configure this for each course individually. Simply remove all pricing options that allow purchasing a single session.

You can also configure different payment methods as needed.

When Does the Per-Session Price Appear?

By default, it appears right after you create the course. You can change this globally in the general settings -- see How Do Course Vacancies Work?

Enrolling Mid-Course

A common situation is when someone misses the start of the course (typically the first session) but still wants to attend the rest. Rather than making them book each remaining session individually -- which could be tedious for a 10-session course and might discourage the purchase -- you can enable the enrollment with discount option. The price is calculated automatically:

Automatic Price Calculation

Zenamu calculates the price automatically: Price = (Total Price / Number of Sessions) × Number of Remaining Sessions

For example, a course with 10 sessions priced at €100 (€10 per session). If a client registers from the 3rd session, missing the first two, the price would be: 100 - (2 × 10) = €80.

If you don’t want this option, leave Allow enrollment for the rest of the course unchecked.

Show the Course on the Schedule Without Self-Booking

If you want to manage enrollment entirely on your own and only add participants manually, check Don’t allow clients to book individual sessions.

Additional Settings

These are all the settings you can configure for each individual course. For settings shared across all courses -- like cancellation rules or enrollment timing -- see Common Course Settings.


Did this answer your question?