Create the package
Set the lesson count, price, purchase and expiration dates, and student. Record the charge and payment status without turning sessions into vague account credit.
Replace the package spreadsheet with a history that connects each prepaid block to attendance, payments, remaining sessions, renewal status, and the student portal.
Free for up to 10 students. No credit card required.
Prepaid package
Avery Morgan · Private lessons
Serve placement and recovery
Attended · 1 used
Return depth under pressure
Attended · 1 used
Weather cancellation
Canceled · not used
Footwork and spacing
Attended · 1 used
LessonSync separates the teaching record from the money record, then keeps both connected to the same student.
Set the lesson count, price, purchase and expiration dates, and student. Record the charge and payment status without turning sessions into vague account credit.
Mark a scheduled lesson attended, no-show, excused, or canceled. Eligible outcomes use a lesson and preserve the reason in the history.
See who is low or out of lessons, contact the student or parent with the relevant context, and add the next package without rebuilding a ledger.
A package is easier to trust when every change has an understandable source.
A scheduled lesson does not silently consume a credit. Usage follows the recorded attendance outcome.
Distinguish attended lessons and chargeable no-shows from excused absences and cancellations.
Track charges, payments, credits, and outstanding money without confusing dollars with sessions remaining.
Dashboard and roster indicators show which students are ready for a renewal conversation.
Review which lessons used a session, which did not, and how the remaining number was reached.
Invited adults can check remaining sessions and history themselves through the secure portal.
The best software is the one that removes work you actually have. Here is the honest boundary.
What this workflow handles, and what stays under your control.
No. Scheduling preserves the planned lesson. Package usage is determined when attendance is recorded, so the history reflects what actually happened.
The instructor chooses the lesson status. Excused and canceled lessons can remain unused, while an attended lesson or a chargeable no-show can use a package session according to the recorded outcome.
No. Remaining lessons measure unused sessions in a package. The account balance measures money charged, paid, or credited. LessonSync keeps both visible without treating them as the same thing.
Yes. Invited portal users can view the package count and history linked to their student record, along with payment history and upcoming lessons.
Yes. Dashboard and student status indicators identify packages that are low or out of lessons so the instructor can follow up before the next session.
Yes. LessonSync supports student import, and its optional Smart Import can map and clean pasted roster data before the standard import step.
The workflow continues across lessons, groups, packages, payments, communication, and student access.
See packages alongside private lessons, clinics, progress notes, and parent communication.
Explore scheduling, students, billing, communication, groups, and portal access.
Draft a coach-reviewed renewal email using the student's actual package and balance context.
Bring your lessons into one organized workspace. Free forever for up to 10 students.