The Starter plan is free — start without a card Start free →
All articles
Management

Booking for tutors and private tuition: appointments, hour packages, reminders

13 min read

Sunday evening, half past eight. Your weekend should be winding down, but the phone won't stop. Luka's mum asks whether tomorrow's session can move to Wednesday because he has training. Marta's dad messages to say they've paid for ten hours and asks how many are left. A text arrives from an unknown number: "Hello, my son needs maths tuition for a resit — do you have any space?" And there you are, flicking through three notebooks and a gallery of screenshots trying to remember whether Luka came last Tuesday or not.

If you make your living from private tuition — maths, English, piano, physics, whatever it is — this is your Sunday ritual. You teach on your own, you do all the arranging on your own, you keep all the records on your own, and every bit of that admin happens in your spare time, between sessions and in the evenings. Teaching is what you love. Arranging is what wears you out.

And the problem isn't that you can't organise — it's that private tuition has five or six things all happening at once, all over messages: fixed weekly slots, packages paid in advance, constant rescheduling, communication with both the child and the parent, new enquiries in the middle of everything. Each one demands your attention at the exact moment you're teaching someone else.

This article is about how to shift all of that from "I keep it all in my head and in WhatsApp" to a system that works for you — so all you're left with is the reason you started in the first place.

Why private tuition breaks any planner

A hairdresser has a client who turns up, gets a service and pays on the way out. For you it's more tangled, in ways a plain planner simply doesn't cover.

First, you don't get paid per visit but in advance, in packages. A parent pays for ten hours and then, in your head (or on a scrap of paper), you keep the running total: we've had three sessions, seven left. As the package nears its end, you have to remember to tell them it's time for a new one — and that's easily missed, so you end up teaching hours nobody has paid for.

Second, the slot is fixed and weekly, yet it keeps moving. Marta comes Thursdays at 6 p.m. "every week" — except when there's a school trip, when she's ill, when there's a test and she needs a double session, when it's a bank holiday. A fixed slot that moves three times a month isn't fixed any more; it's twelve little negotiations a year, each one over a message.

Third, you're talking to two people for one child. The child knows the material and when the tests are; the parent holds the purse and the calendar. The reminder needs to reach the parent, the chat about the material needs to reach the child. Double the communication, double the room for a mix-up.

None of these problems is huge on its own. But multiply them by fifteen pupils and you get that Sunday evening — an hour of texting before a single lesson has even begun.

The slot you set up once

Let's start at the heart of the problem: the fixed weekly slot.

Most of your pupils come on the same schedule for weeks or months — Luka on Tuesdays at 5 p.m., Marta on Thursdays at 6 p.m., little Ivan on Saturday mornings. You don't need to arrange that schedule afresh every week. You need to set it up once.

A recurring appointment does exactly that: you set "Tuesday, 5 p.m., Luka" and the appointment appears in the calendar by itself every week, until further notice. You don't type anything in by hand, you don't have to remember who comes when — the calendar knows. When Luka stops in the autumn, you switch the recurrence off with a single click.

The effect is big: instead of piecing your week together from memory every Monday, you open the calendar and the week is already laid out. You can see at a glance who's coming, where there's a gap you could fill with a new pupil, and where you're free to reschedule. The whole logic of standing slots — why they're the most valuable thing a service business has — is set out in our guide to recurring appointments.

The hour package that counts itself down

Now the part that hurts most: packages.

A parent pays for ten hours up front. From that moment you're the bookkeeper: every visit has to be deducted, and you have to know the balance off the top of your head whenever someone asks. "How many have we got left?" is a question you get three times a week, and every time you have to stop, flick through the notebook and count.

A service package with a running total handles that for you. You set up a package of ten visits, and every time a session is done, the counter drops on its own: 10, 9, 8… When you open that pupil's file, it says right away how many are left — no counting, no notebook. As the package nears its end, you spot it in good time and tell the parent it's time to top up, before you teach a free hour.

An important note about payment: the package itself is a record in Appointa, not a payment. You take the money the way you always have — cash, bank transfer, however you agree it with the parent. Appointa doesn't take a card or process a payment; it simply remembers how many hours were paid for and how many have been used, so you don't have to. How packages work more broadly, and which trades they pay off for most, we covered in our guide to service packages.

The reminder that also reaches the parent

A forgotten session costs more in tuition than elsewhere, because your day is stacked like Tetris: if Marta doesn't turn up at 6 p.m., you won't fill that gap at the last minute the way a barber fills it with a walk-in. The hour is simply lost.

That's why an automatic reminder the day before the session isn't a luxury but a necessity. Appointa sends it itself — by e-mail and push notification, and by SMS for parents without the app (with the SMS add-on enabled) — with no effort from you. You write nothing; the day before, the system reminds them there's a lesson tomorrow at 5 p.m.

With children there's a subtlety: the reminder needs to reach whoever manages the schedule, and that's usually the parent. When you add the pupil to your client file with the parent's e-mail and contact details, the reminder goes to the right address — mum and dad get "Luka has maths tomorrow at 5 p.m.", and the slot doesn't get lost in a child's "yeah, yeah, I know". Fewer forgotten sessions means fewer gaps in your day and fewer hours you've blocked out for someone who never came.

Rescheduling without half an hour of texting

With tuition, rescheduling is the rule, not the exception. A test, a school trip, a cold, a bank holiday — the slot moves, and usually at the last minute.

The classic scenario: the parent sends "could we do earlier tomorrow?", you check when you're free, offer two slots, the parent picks one, you copy it into the notebook, you cross out the old entry. Five messages per reschedule — and reschedules are a daily thing.

When pupils and parents have the link to your booking page, part of that work disappears: the parent can see for themselves which slots you have free and move onto one, without you ever writing "so when suits you?". In the calendar, you simply see that the slot has moved. And the page only ever offers your genuinely free slots, so two people can't end up moving onto the same one.

The phone and messages stay open for those who prefer them — you're forcing nobody onto an app. But every parent who moves themselves is five fewer messages in your Sunday ritual.

New enquiries while you're teaching

"Hello, do you have space for tuition?" — that message arrives at the exact moment you're mid-lesson. You can't reply, you forget by the evening, and a good enquiry meanwhile goes off to another tutor who got back first.

The booking page works around the clock, even when you're teaching or asleep. A new parent opens the link, sees your free slots and books the first one themselves — say a free introductory chat or a first lesson. You get a notification, and the slot is already in the calendar. No "I'll get back to you when I can", no lost enquiry.

You can also put a pre-appointment questionnaire on the page: which year group, which subject, what the goal is (a resit, final exams, just keeping up with the material). When a new pupil arrives, you already know what you're working with and don't spend the first hour on the basics. And you stick a QR code that leads to that page wherever people can see you — on a notice at school, on your social media profile, in your e-mail signature.

The client file: where everyone left off

Fifteen pupils, fifteen stories. Luka has a maths resit and struggles with quadratic equations. Marta is preparing for her English finals and only needs conversation practice. Ivan is in year five and is still building the foundations.

For now you keep all of that in your head and in three notebooks. While you have five pupils, it works. At fifteen, you start mixing them up — you spend the start of the session recalling where you left off instead of getting straight into it.

The client file is your external memory here. For each pupil you have a record with notes: which year group, which topics, where you left off, what's giving them trouble, when the test is. Before each session you take a glance and know exactly where to pick up. There's also the full history of appointments and a record of attendance — so when a parent asks at the end of the month "how many times did we come in March?", the answer is in the file, not in your memory.

A bonus: when a pupil asks to carry on after the summer break, you open the file and continue exactly where you left off — instead of starting from scratch.

Small groups: when two or three learn together

More and more, tuition isn't one-to-one. Three kids from the same class come together to prepare for their finals; two friends share an English lesson to make it cheaper. For you it's more profitable — more income per hour — but a planner struggles to handle it: one slot, three names, three hour packages, three parents.

A group appointment with a set number of places solves that. You set up a slot for, say, three, and each place has its own pupil and its own package that counts down separately. You can see who's signed up, whether there are places left, who has used which hour. If one of the three can't make it, you see it in advance — and the others keep the slot as normal. Small groups are, alongside packages, the quickest way to earn more per hour without working more hours.

The maths: how many hours a month the paperwork eats

Now the numbers, because "it wears me out" doesn't fit in a calendar.

Say you have fifteen pupils. For each one, every week, you spend — count it up yourself — a message or two about the slot, the odd reschedule, a "how many have we got left?" here and there, a monthly nudge that the package is running low. Add it up and it's realistically around ten minutes a week per pupil just on the admin around slots and packages.

Ten minutes × fifteen pupils = 150 minutes a week. That's two and a half hours every single week — roughly ten hours a month — spent texting, counting and copying things across. Not on teaching. On paperwork.

Now turn that into money. If you charge €20 an hour for tuition, those ten hours a month are worth €200 of your time — time you could spend teaching more pupils, or simply not working on a Sunday evening. A system that keeps the recurring slots itself, counts the packages down itself and sends the reminders itself won't take those ten hours to zero, but it will halve them without effort. Five hours a month back is €100 or one free weekend — every single month.

And that's only the measured part. The unmeasured part is the one that drains you most: the hour you taught but never charged for because you lost count; the pupil who left because a new parent got in touch and you didn't get round to replying; the Sunday evening that's never quite your own because the phone always wants something.


You teach to pass on knowledge, not to keep the books on hours. Appointa sets your fixed weekly slots up once and repeats them itself, counts the hour packages down for you, and sends reminders to both the parent and the pupil — by e-mail and push notification, and by SMS without the app (with the SMS add-on) — while the client file remembers where everyone left off with the material. Try the demo for your industry — free, no card required. And the Starter plan is free — up to 30 appointments a month.


Frequently asked questions

How do I keep track of paid and used tuition hours?

The simplest way is a package with a running total: you enter how many hours were paid for (say ten), and each completed session drops the counter on its own. At any moment, both you and the parent can see how many are left — no notebook, no counting in your head. The payment itself stays with you (cash, bank transfer, however you agree it); the system only keeps the record of hours, it doesn't process any money.

Is a booking system worth it when I only have a dozen pupils?

Yes, perhaps even more than for a large school. With a dozen pupils you keep every record in your head and in your messages, so every forgotten hour or missed enquiry hits you directly — there's no colleague to cover. Recurring appointments, packages and reminders take that weight off you for a few hours a month. The Starter plan is free up to 30 appointments a month — enough for a handful of regular pupils; once there are more and your week fills up, Pro at €20 a month pays for itself with the very first hour you didn't forget to charge for.

How can parents and pupils book a tuition slot online?

They get the link to your booking page — in a message, on a notice, via a QR code. There they see your genuinely free slots and book the one that suits them, at any time of day. You don't have to chase a new enquiry mid-lesson; the slot lands in the calendar by itself and you get a notification. Regular pupils reschedule the same way — they pick another free slot without a single message.

All in this category