Built for course-based schools
Every lesson scheduled, attended and paid for.
Lessora keeps your school's timetable, attendance and prepaid lesson balances in one place, so you stop chasing spreadsheets and teachers report a lesson in seconds.
14 days free. No card needed.
- Hosted in the EU, GDPR-ready
- Online payments by Stripe
- Syncs with Google, Apple and Outlook
- Export your data any time
Your timetable lives in one spreadsheet.
Attendance lives on paper or in a group chat.
Who paid for how many lessons lives in someone's head.
Lessora puts all three in one place and keeps them in sync.
How a lesson flows through Lessora
-
Plan the week
Create a group, pick a teacher, set days and times. Lessons appear on everyone's calendar.
-
Teach
Teachers and students see today's lessons on their phones, with the room or the online link.
-
Report in seconds
After class the teacher taps who was there. That's it.
-
Balances update themselves
Each student's lessons left go down automatically, with a clear history of every change.
-
Top up
Students buy a new lesson package online, or you record cash or a bank transfer. The receipt goes out on its own.
Everything a course school runs on, and nothing it doesn't
Know every student, not just their name
One profile shows a student's groups, attendance, lessons left, payments and notes. Teachers see what they need for class, and nothing private.
Build the timetable once
Set recurring lessons with teachers, rooms and holidays. When a lesson moves, students and teachers are told and their calendars update on their own.
Sell lessons in packages, not invoices
Students buy 4, 8 or 16 lessons online or at the desk. Each lesson taken is counted off automatically, and every payment gets a receipt.
Details that save hours every week
- Recurring schedules with holidays and cancellations
- Calendar subscription for Google, Apple and Outlook
- Lesson packages, discount codes and receipts
- Alerts for unreported lessons and low balances
- Reports on attendance, income and teacher hours
- Your school's own address: yourschool.lessora.app
- Your logo and colours on every screen and email
- English and Polish, with more languages coming
- Import students from a spreadsheet
- Data hosted in the EU, export any time
Simple pricing by school size
Every plan starts with a 14-day free trial. Online payments, calendar sync and receipts are included.
Starter
€19 €190 / month / year
Up to 30 active students
- Up to 3 teachers
- All core features
Growth
Most popular€49 €490 / month / year
Up to 150 active students
- Up to 15 teachers
- Advanced reports and your branding
Pro
€99 €990 / month / year
Up to 500 active students
- Unlimited teachers
- Priority support
An active student is a student enrolled in at least one active group. Archived students don't count.
Questions schools ask us
- Do I need a card to try Lessora?
- No. The trial is free for 14 days.
- Can students pay online?
- Yes. Connect your own Stripe account and the money goes straight to your school. You can also record cash and bank transfers.
- Is it only for language schools?
- No. It works for any school that runs courses in groups or one-to-one: music, IT, tutoring.
- Can I import my current students?
- Yes, from a CSV or Excel file, including their remaining lessons.
- Where is my data stored?
- In the EU. You can export everything at any time.
- What happens if I cancel?
- Your school becomes read-only, and you can export your data before it's deleted.
Run your next week in Lessora.
Set up your school in an afternoon. Your first 14 days are free.
Start free trial