Keep the original appointment
When a lesson is missed, the original date should remain as a historical reference. If it is simply replaced by the new date, it becomes difficult to tell later why the schedule changed or whether a lesson has already been made up.
Use a small set of clear states
- Open: no replacement time has been proposed yet.
- Proposed: one or more options have been offered but not confirmed.
- Confirmed: both sides have agreed on a specific makeup time.
- Completed: the makeup lesson has taken place.
What belongs in the record
For organization, you usually need the original date, current status, proposed or confirmed replacement time, and a brief communication note. Sensitive details about why a lesson was canceled do not need to be stored if they are irrelevant to scheduling.
Keep studio policies separate
Whether a missed lesson must be made up, expires, or is handled another way depends on the actual lesson agreement. Scheduling software should not silently invent that rule. It can record the agreed status; contractual or legal questions are outside this workflow article.
A practical sequence
- Mark the original lesson as missed without deleting it.
- Set the makeup state to “open.”
- Offer concrete options and record only those options.
- After agreement, mark exactly one time as confirmed.
- After the lesson, close the process as completed.
If you want to manage cancellations and makeup lessons in a structured way, TeacherDesk is the relevant next step.