Class scheduling and student management

Your weekly classes shouldn’t live in a spreadsheet.

Plan recurring classes, manage student rosters and attendance, and track what’s owed and paid—all in one shared workspace.For studios, language schools, and tutoring centres.

30 days free
No credit card required
No per-student fees

Example: Studio

Wednesday · 7am–1pm

Wed

07:00
08:00
09:00
10:00
11:00
12:00

Sunrise Pilates

7am–8:30am

9/12 enrolled

Reformer Foundations

11am–12pm

6/8 enrolled

Weekly calendar

Classes, capacity, instructors, and open spots

Plan

Classes overview

Recurring times, instructors, and session capacity

Organize

Moving from spreadsheets

Start with your students and your weekly classes.

Bring your student list
Import student records from a CSV file, then set up your class schedule in clssrm.
Give students their regular places
Set recurring class times and enroll students in their weekly classes. Your team manages the rosters; students don’t need accounts.
Keep collecting payments your way
Keep your existing payment arrangements. Record charges and payments collected elsewhere, and see what’s paid and outstanding on each student’s record.
“I spent years getting lost in Excel, Google Sheets, and every custom solution you can think of. Having one dedicated tool to manage class availability and student payments has simplified my day-to-day work, so I can focus on other aspects of the studio.”
Emily · Meltemi Creative AreasCeramist and product designer
“clssrm changed how we run the studio. Before, a shared Google Calendar and countless Excel sheets made it hard to track class availability, pending payments, and cancellations. Now everything runs seamlessly, and our Pilates instructors can manage their own class availability.”
George Kleovoulou · George Kleovoulou PhysiotherapyPhysiotherapist

All in one place

Regular classes. Everyday changes. All in one place.

Keep your weekly enrollment organized, handle individual class changes, and see where each student stands with payments.

Give students a regular weekly place

Enroll a student in their weekly class so they appear on each date’s roster. Check booked places and remaining capacity from the calendar.

Handle a missed class

Cancel a student’s booking for one date and arrange a linked replacement. Their regular weekly enrollment stays in place.

See what’s owed and paid

Open a student’s record to check monthly charges, payments you’ve recorded, and outstanding balances. Keep collecting payments through your existing arrangements.

Pricing

Try clssrm free for 30 days.

Flat monthly price. No per-student fees, no credit card required.

Starter

Recommended
€30/month

For independent teachers and small teams.

Manage weekly classes, student enrollment, attendance, and payment records in one place.

  • Weekly calendar & scheduling
  • Student & instructor management
  • Bookings, attendance & capacity tracking
  • Charge & payment tracking
  • Basic data & payment CSV exports
  • 1 staff login included
Start free trial

Pro

€50/month

For teams that need financial reports and instructor payout calculations.

Financial reports and instructor payout calculations for a clearer month-end.

  • Everything in Starter
  • Google Calendar sync
  • Monthly financial reports & CSV
  • Instructor payout calculations & CSV
  • Priority support
  • 4 staff logins included
Start free trial

Staff seats are for people who sign in to your workspace. Instructor records used for scheduling do not use a seat. Additional staff seats cost €5/month each. No per-student fees. All prices exclude applicable VAT.

FAQ

Common questions.

Studios, language schools, tutoring centres, and independent teachers running recurring classes — with a shared weekly schedule, student rosters, attendance, and payment records.

Yes. On either plan, you can keep instructor records and assign instructors to classes or individual weekly sessions. Creating an instructor record does not give that person a login or use a staff seat. To give them access, invite them as a team member.

Set weekly class times (e.g. "Beginner Pottery every Tuesday at 10am") and the calendar shows each class date automatically. No manual entry for each week.

Yes — try clssrm free for 30 days. No credit card required. Inviting team members requires a subscription and available staff seats.

Yes. Invite team members to the shared calendar and class rosters. Linked instructors can manage bookings and attendance for their assigned sessions. Additional seats are €5/month each, excluding applicable VAT.

No. You and your team manage enrollment and class rosters. clssrm tracks charges and payments collected elsewhere; it does not provide student self-booking or process student payments.

Our story

Built by people who sit in your classes.

We've spent years as students — pottery wheels, pilates reformers, yoga mats. Along the way we kept noticing the same thing: talented instructors buried in spreadsheets and group chats just to keep their week organized.

We talked to studio owners we know personally. The story was always the same — passionate about teaching, stretched thin by admin. So we started building the tool they kept describing: one calm workspace for the weekly schedule, bookings, and payments.

We're working closely with real studios to get every detail right. No venture capital rush, no feature bloat — just a focused tool that does what you actually need.

Your next class is this week. Your workspace can be ready now.

Try clssrm free for 30 days. No credit card required. Bring your weekly classes, students, and payment records into one place.

Get started for free

Book a free setup visit

Running a studio in Cyprus? We’ll come to you, set up your weekly classes together, and import your student list.

Message us on WhatsApp
WhatsApp