Class registration

A class sign-up that collects the class, date and group size and calculates the total fee automatically.

Free to use. Start with your Google account and the form opens in the editor.

Who it is for

For studios and workshop hosts that take class bookings and track each one from payment to attendance.

What you get

  • 12 questions on 2 pages
  • 4 logic rules that show follow-up questions or update calculations
  • Calculated values in every response: price, total_fee
  • Inbox statuses: New, Payment pending, Confirmed, Attended, Canceled, Spam
  • An email alert for every new response
  • Everything stays editable: questions, options, logic and statuses

More Education & classes templates

Template preview

Class registration

Pick your class and date. We will confirm your spot and send payment details shortly.

Choose your class

Which class would you like to join?
Required
  • Beginner class (50,000 KRW per person)
  • Standard class (70,000 KRW per person)
  • Advanced class (90,000 KRW per person)
Session date and time
Required
  • 1.Saturday 10:30 AM
  • 2.Saturday 2:00 PM
  • 3.Sunday 10:30 AM
  • 4.Sunday 2:00 PM
  • 5.Wednesday evening 7:30 PM
Number of participants (including you)
Required
e.g. 2Number
What is your experience level?
Required
  • Complete beginner
  • Tried it a few times
  • Practice regularly
Allergies, materials or other notes (optional)
Ingredient allergies, children joining, anything we should prepare…Long text
Calculation
  • priceNumberStarts at: 0
  • total_feeNumberStarts at: 0
Logic
WhenWhich class would you like to join?isBeginner class (50,000 KRW per person)
Thenpriceset to50000
Logic
WhenWhich class would you like to join?isStandard class (70,000 KRW per person)
Thenpriceset to70000
Logic
WhenWhich class would you like to join?isAdvanced class (90,000 KRW per person)
Thenpriceset to90000
Logic
WhenNumber of participants (including you)is answered
andWhich class would you like to join?is answered
Thentotal_feeset to formula{participants} * {price}

The total is the class price multiplied by the number of participants. Payment details follow after you submit.

Your details

Your name
Required
Short text
Phone number
Required
+1 555 000 0000Phone
Email (optional)
name@example.comEmail
Name on the payment
If different from your nameShort text
Refund policy
Required
  • I understand: full refund up to 3 days before, 50% refund 1-2 days before, no refund on the day.
Privacy consent
Required
  • I agree that my name and contact details are used to manage my registration (kept for one year after the class).
Marketing messages (optional)
  • Send me news about new classes and offers by text or email.
Ending page

Thanks! Your registration is in. We will send payment details soon.

Use this template