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.

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.

#QuestionTypeShown when
1Has the student taken guitar lessons before?Yes/NoAlways
2About how long has the student been playing?Single choiceQ1 = Yes
3Does the student have their own guitar?Yes/NoJunior Guitar classes
4Which guitar size?Single choiceQ3 = Yes
5If this class is full, which other day would work?Single choiceAlways

The full set has 7 questions. The class, student and answers in the example are invented.

How to use it

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Related guides and pages