Tools / Tutoring & lessons / Lessons & Packages
Early access · for music, tutoring & lesson studios

Every lesson booked, every package counted.

Set each student’s weekly slot once and the lessons book themselves around your closed days. Teachers mark attendance in one tap, each lesson that counts comes off the family’s prepaid package, and every family has one link with their next lesson, lessons left and unpaid invoices.

Reserve your spotTry the live demo ↓
🔒 lessons.nvisin.app / today
  • Built for music, tutoring & lesson studios
  • Families open their page with no login
  • Free 7-day trial at launch
  • Printable invoices with your logo

Try it: mark today’s lessons, open a family, then be the parent.

Sample data for a fictional music school. Changes stay in your browser.
🔒 lessons.nvisin.appOpen full screen ↗
1 · Today: lessons to mark2 · Families: open the Okafor family3 · Packages: running low and expiring4 · See their page: be the family
How it works

Lessons booked. Packages counted.

1You

Set up the week

Add families and students (or paste a spreadsheet), each student’s weekly slot with a teacher and room, your packages, and the days you’re closed.

2Your teachers

Mark attendance

Each teacher sees only their own lessons. One tap for attended, no-show or cancelled, and each lesson that counts takes one from the right package.

3Your families

Check their own page

Every family gets one link with the next lesson, lessons left and unpaid invoices, and can ask to cancel. Late notice is marked late.

Included:Weekly scheduleAttendancePrepaid packagesPay-as-you-goMake-up lessonsInvoicesFamily linksCancellation requests
Works for:Music schoolsTutoring centresDance studiosLanguage schoolsSwim schoolsDriving schools
What it's worth

Estimate the time you'd get back.

Your assumption. Start conservative.
Estimated value of time saved, per month
Hours saved
Plan cost
Net per month
Return on the plan
An estimate based on your inputs, not a guarantee. The plan is picked from your numbers. Reserve your spot
Pricing

Two plans, plus custom.

Studio is for up to 75 active students. School covers unlimited families. Both include a private page for every family, your logo on every invoice, and owner, teacher and view-only users, with a 7-day free trial. Prices in US dollars.

Studio
$79 USD/mo

For up to 75 active students

  • Up to 75 active students
  • Schedule, attendance & packages
  • Family links & printable invoices
  • Email support
Reserve your spot
School · most popular
$199 USD/mo

For busy schools with several teachers

  • Unlimited students and teachers
  • Everything in Studio
  • Teacher and view-only users
  • Priority support
Reserve your spot
Custom
Let's talk

For larger teams or bespoke needs

  • Custom sections and reports
  • Integrations and single sign-on
  • Onboarding and data migration
  • Volume pricing
Contact us
Security

Families’ details, kept private.

Families trust you with their children’s names and schedules. Here's how we keep them safe.

Every studio kept separateEach studio's families, students, lessons and invoices are isolated in the database, and every request is checked against your company and your role.
Teachers see only their own lessonsA teacher sees and marks only their own lessons and students, never invoices, prices or other teachers' schedules. The server only sends them their own.
Families see only their own pageA family's link shows their lessons, packages and unpaid invoices, never notes, other families or contact details. New link stops the old one; Turn off hides it.
Counts that can’t go wrongLessons are taken from packages in the database itself, so two teachers marking at once can never use the same last lesson, and a package never goes below zero.
FAQ

Questions studios and schools ask

Do families need an account?

No. Each family has one private link with the next lesson, upcoming lessons, lessons left in each package, lessons owed and unpaid invoices. They can ask to cancel a lesson from it. A new link stops the old one working.

Which lessons use up a package?

Attended, no-show and late cancel use a lesson. Cancelled with notice, teacher cancelled and make-up owed don’t. You set how much notice counts as “with notice” in Settings, on your studio’s time zone.

Can I sell term packages and pay-as-you-go lessons?

Yes. Set up packs (“10 lessons, 30 min”), terms (“Fall term: 12 lessons”) with an optional expiry, and pay-as-you-go prices per lesson length. Pay-as-you-go lessons go on one invoice per family per month.

Does it take payments?

Not yet. Each invoice prints or saves as a PDF with your logo and tax, and you mark it paid by cash, e-transfer or card. Online payment is on the roadmap.

What do teachers see?

Only their own lessons and students, with the family’s name and phone and lessons left. Never invoices, prices or other teachers’ schedules.

Does it send lesson reminders?

Not yet. Families see their next lesson on their page, and Today shows what needs your attention. Email reminders and “3 lessons left” emails are next.

Setting it up? Follow Getting started with Lessons & Packages, step by step.

Who it's for

Who uses Lessons & Packages

music, art and dance schools

Book each student's weekly lesson once, mark attendance in one tap, and see how many prepaid lessons each family has left.

tutoring centres

Sell session packs, count them down as students attend, and invoice pay-as-you-go families once a month.

swim schools

Keep every class and private lesson on one schedule, with make-ups owed and lessons left on each family’s page.

language schools

Sell terms and packs, track attendance per teacher, and let families ask to cancel from their own link.

driving and flight schools

Know every student’s next lesson and how many paid lessons are left, without a spreadsheet.

Also a fit for

Stop counting lessons on a spreadsheet.

Setup takes about 10 minutes: your logo and business details, your packages, then paste your families and set their weekly slots.

Start setup →