How to organize one-on-one lessons without double-booking (for any coach)
Music teacher, tutor, or fitness coach — the problems are the same: scheduling, no-shows, and tracking who's paid. Here's a simple system.
Coaching is the same job whether you teach piano, tutor maths, or train clients: your income is your time, and your time leaks through double-bookings, forgotten lessons and unpaid hours.
The three problems every one-to-one coach has
- The calendar — you keep lessons in your head, in a paper notebook, and in your phone calendar. None of them agree, and occasionally a student shows up while another is still packing up.
- The money — a student paid for 10 lessons in advance, and now neither of you is quite sure how many are left.
- The proof — when a student asks what you covered last month, you scroll through old texts hoping you wrote it down.
A system that fixes all three
- One list of students with their rate and default meeting link — set once, reused every lesson.
- Log the lesson when it happens — date, duration, a one-line note, marked as attended. The fee calculates itself from the student's rate.
- Packages instead of promises — sell pre-paid hours, and let the app track the remaining balance automatically.
- Invoice from the log — at the end of the month, the hours you logged become the invoice you send.
The reminders are the retention trick
A reminder 24 hours (or 2 hours) before each lesson cuts no-shows dramatically — and no-shows are the quiet killer of coaching income.
You don't need a CRM. You need the habit of logging the lesson at the end of it. Do that, and the calendar, the money and the records all take care of themselves.
Try CoachMate
CoachMate plans lessons, tracks pre-paid packages, logs progress and generates SEPA-QR invoices — offline, in 29 languages. 14-day free trial, then €7.99/month. No cloud, no account. Learn more.