Free template
Class registration form template
A reusable question set for class registration requests, written with conditional follow-ups and a reason for every question. It also covers the messages families should receive when a request is received, waitlisted, approved, closed or withdrawn, and includes one filled example request.
Updated . No signup needed. All example records are invented.
- Download the form templateExcel .xlsx (opens in Google Sheets and Numbers)
- Question set as CSVCSV, 7 questions
What's inside
- 7 example questions with type, choices, required flag, which classes they apply to and when they appear
- Why each question is asked, so you can delete the ones you do not need
- Five request states with what each means and a sample message
- A filled example request with answers saved as worded when submitted
- A blank 12-question sheet with validation for question type and required
Two follow-ups from the example question set
Follow-ups appear only when one earlier answer matches. A family that answers No to question 1 never sees question 2.
| # | Question | Type | Shown when |
|---|---|---|---|
| 1 | Has the student taken guitar lessons before? | Yes/No | Always |
| 2 | About how long has the student been playing? | Single choice | Q1 = Yes |
| 3 | Does the student have their own guitar? | Yes/No | Junior Guitar classes |
| 4 | Which guitar size? | Single choice | Q3 = Yes |
| 5 | If this class is full, which other day would work? | Single choice | Always |
The full set has 7 questions. The class, student and answers in the example are invented.
How to use it
- Delete every question you do not act on. If no one uses an answer when deciding on a place or planning the first class, remove the question.
- Write follow-ups instead of long forms. Ask a short Yes/No or single-choice question first and show a follow-up only for the families it applies to.
- Send a different message for each state. Families should be able to tell from the message whether they have a place, are waiting, or need to do anything.
- Test with invented applicants. Submit a request for a full class, an open class and a follow-up path before you publish the link.
Limits to know
- These questions are not a signed waiver, a consent form, a medical record or proof of eligibility. Use a process designed and reviewed for those.
- Do not ask for health details in free-text answers.
- A registration request is not a payment. Explain fees and terms separately before the family commits.