In registration season most of the work lands in two weeks. How to arrange sign-up, monthly billing, attendance and parent communication so the season runs without phone calls.
Key takeaways
- A registration form that does not collect everything generates three emails per registrant.
- Monthly billing has to be automatic; manual billing does not hold at thirty participants.
- Attendance is not for the instructor - it is the answer to a parent's question a month later.
- Freezes, cancellations and group changes are the states that break the record.
- A managed waiting list is worth more than any marketing effort during the season.
Course operators live in seasons: two weeks of registration in which everything is overloaded, and then nine months of billing, attendance and messages. The two halves need entirely different things, and most businesses build only the first.
Registration: collect everything at once
An average sign-up form collects a name, a phone number and a course. Everything else arrives later in conversations: age, shirt size, a health declaration, a photography consent, who may collect the child, and who receives messages.
Every missing item is an enquiry. Thirty registrants times three enquiries is ninety interactions in the busiest fortnight of the year - which makes the form the single largest efficiency point in the whole season.
What is worth collecting: the participant's details and age, both parents' details, who is authorised to collect, a declaration or consent appropriate to the activity, a payment method, and consent to receive messages on the channel you will actually use. Personal information about minors is sensitive, and what may be collected and retained is a question for legal counsel; where it is stored belongs to the same mapping as in a personal data map for a small business.
Billing: why manual does not hold
| The situation | Manual billing | Automatic billing |
|---|---|---|
| 30 participants | Possible, painful | One action |
| A one-month freeze | Remembered by hand | A status in the system |
| Leaving mid-year | Billing continues by mistake | Stops |
| A pro-rata refund | Calculated by hand each time | By rule |
| A failed payment | Found at month end | Found immediately |
The third row is the one that damages reputation. A family who left and is still being charged tells people about it, and it is also the easiest fix - because all it needs is for a leaving status to stop the charge instead of somebody remembering.
Attendance: who is it really for
This is the item instructors push back on most, so it is worth explaining before it is asked for.
Instructors usually know who came, so recording attendance looks like unnecessary work. It is not for the instructor - it is for the question asked a month later: why charge for a month in which the child came three times.
With a record, that is a thirty-second conversation. Without one, it is a conversation ending in a refund given to close the subject. A record taking thirty seconds at the start of a class, from a phone, resolves it for the whole season.
There is a second benefit: low attendance in a particular group is an early sign of churn, and it appears a month before parents announce anything.
The states that break the record
Registration itself is simple; what complicates things is what follows. Four states recur every season:
- A freeze - a temporary exit, with or without holding the place.
- A group change - a different day or level.
- Joining mid-season - a pro-rata payment from the current month.
- Leaving - stopping the charge, and the question of the current month's payment.
What matters is not choosing a particular policy but that there be one policy, written, and known to parents in advance. Without it every case is decided individually - and the next parent hears a different version from their neighbour, which produces exactly the conversations you wanted to avoid.
The season after registration
Two weeks of registration get all the attention, and nine months of operations get none. In practice most of the year's enquiries arrive in that second period, and they repeat.
The four recurring questions: when is the next class, why was I charged this amount, where exactly does it take place, and what happens when my child cannot come. Each can be answered in advance, and each that is not arrives as a phone call.
What answers three of the four is one details page per course - place, hours, absence policy and contact details - sent at registration and kept available. The fourth, the charge, is answerable only when there is attendance recording and a clear billing rule, which is why those two are linked.
Parent communication: one channel
A message cancelling a class because of weather has to reach every parent within minutes. With a WhatsApp group per course, three stale distribution lists and people who left groups, that does not happen.
What is needed is one place from which group messages are sent, drawing on the registration list rather than on a manually built group. The advantage is not only technical: a list derived from registration updates itself when somebody joins or leaves.
As for two-way groups - they are excellent for community and terrible for operations, because an important message gets buried. Separating a broadcast channel from a conversation channel is the decision that removes most of the confusion.
What to measure in a season
- How many registrations completed on the form alone, with no follow-up contact.
- The share of payments that failed in a month.
- Average attendance by group.
- How many freed places were filled from the waiting list.
The first number measures the quality of the form, and it is the one that improves fastest. If two thirds of registrations require a follow-up, fields are missing - and that is a half-hour fix that changes the whole of next season.
Sources
Frequently asked questions
Should registration open earlier?
Early registration spreads the load and also increases cancellations, because families sign up before their calendar is settled. What usually works is early registration with a clear cancellation policy, rather than early registration alone.
What about families who pay by bank transfer?
Accept it and record it manually - but know that this is precisely where gaps arise. The more families paying by transfer, the more monthly time goes into reconciliation, which is why most operators encourage a stored payment method.
Do you need dedicated course management software?
Above a few dozen participants, a system saves more than it costs - mainly in billing and attendance. Below that, an orderly form and automatic billing resolve most of the pain.
How do you run a waiting list?
With three fields: which course, which days suit, and how quickly they can join. Without those fields a waiting list is a list of names, and a freed place is filled by phone calls rather than in a minute.
Keep reading
Related service
MVP Development
Turn an idea into a validated product in weeks, not months.
About the author
Yehonatan Saadia
Freelance automation, web & MVP developer
I'm Yehonatan Saadia, a senior developer who builds business automation, custom websites, and MVPs for small and mid-sized companies across the US, Europe, and Israel. These guides come from real client work, not theory.
Work with meHave a project like this?
Tell me what you're trying to automate or build and I'll tell you the fastest reliable way to ship it.
