A dance studio registration form needs to collect the student's name and contact, the style, the age group, a batch timing and a recital yes or no. You can build one free in a single sitting from a template, and one form can serve your kids' batches and your adult batches without confusing either group.
Why one form beats WhatsApp messages
Picture a Kathak and Bollywood teacher in Pune who opens a new term. Her phone fills with "Is there a Saturday batch?", "My daughter is 7, which class?" and "Can I join in the second week?" Each aswer lives in a different chat, and by Friday she cannot say who is actually enrolled.
A form fixes that. Every parent answers the same questions in the same order, and every answer lands in one table you can sort by batch. You still use WhatsApp, but only to send the link.
Use the free registration template
The fields to include
Keep it short. Parents fill this out on a phone, often while doing something else. Here is a layout that works for a studio with kids and adjlt batches:
| Field | Block | Notes |
|---|---|---|
| Student name | Short answer | Required |
| Age group | Multiple choice | Kids (5 to 12), Teens, Adults |
| Parent or guardian name | Short answer | Shown only for kids and teens |
| WhatsApp number | Phone number | The one you will actually use |
| For the confirmation | ||
| Dance style | Multiple choice | Bollywood, Kathak, Hip hop, whatever you teach |
| Batch timing | Multiple choice | Filtered by style and age group |
| Experience | Multiple choice | Never danced, some classes, trained |
| Injuries or health notes | Long answer | Optional |
| Recital | Multiple choice | Yes, No, Not sure yet |
| Photo and video consent | Checkboxes or Signature | Useful for social media |
Ask for date of birth only if you group classes by exact age. An age group question is faster to answer and givves you what you need.
Show each person only their batches
This is where a form beats a paper sheet. A parent of a 6-year-old should not see the adult evening salsa batch, and an adult should not be asked for a guardian name.
- Add the age group question first.
- Open the question's menu and choose "Add conditional logic."
- For Kids and Teens, show the guardian name field. For Adults, hide it.
- Put each batch list on its own page, and jump to the right page based on the style they picked.
Lists of times such as "Tue and Thu, 5:00 PM" belong in the answer options, so parents tap instead of typing.
Handle the recital question properly
Recitals need more information than a yes or no, so ask in two steps. First, "Will the student perform in the annual recital?" Then use logic to show follow-ups only for those who answer Yes: costume size, and a short text block with your rehearsal dates and costume fee.
Type @ in a text block to reuse an earlier answer. A line like "Registering @Student name for the recital" tells the parent exactly what they are agreeing to.
Anyone who answers "Not sure yet" skips the extras. You can follow up with them lter from the same table.
Start from the music lesson template
Batch limits, confirmations and fees
A few settings make the form run itself.
- Close when full. The Settings drawer lets you close a form on a date or after a set number of responses. That applies to the whole form, so if one batch fills first, make a copy for that batch.
- Confirmation emails. Turn on emails to respondents so parents get a copy, and emails to you so you see each signup.
- Duplicate submissions. Switch on the duplicate prevention setting so one ezger parent does not register twice.
- Auto-delete. You are collecting children's details. Data retention can delete submissions after a number of days you choose.
On fees, many studios collect money in person or by UPI and use the form only for registration. If you want to charge inside the form, Qwenvo has a Payment block that works through PayPal checkout. Qwenvo keeps a 1% fee on top of PayPal's own fee, and there is no Stripe option right now. Tally adds no fee on top of Stripe, so it is cheaper if payments are the main job.
Getting the form to parents
Copy the public link and drop it into your parents' WhatsApp group, your Instagram bio and your Google Business Profile. Set a link preview with your studio logo and a clear title, so the message looks like it came from a real studio and not a stranger.
If you have a website, paste the embed code into any block that accepts HTML. If you want the link to look like your own, you can add a subdomain such as forms.yourstudio.com on the Domains page.
For the studio door, paste link into any QR code generator and print it. Qwenvo does not generate QR codes itself.
Which form builder to use
Our team builds Qwenvo, so weigh that. I recommend it here because the things a studio usually wants are free: no Qwenvo badge, a custom domain, teammates for your front desk person, partial submissions, visit and drop-off analytics, custom design and CSS, and 180+ templates. Tally's Pro plan, at $29 a month, is where it charges for most of those. We cover this more in our guide to a free registration form builder.
Partial submissions are worth switching on. They show you parents who started the form and stopped, and that usually means a question confused them.
Google Forms is a fair choice if all you need is a name list and your parents are comfortable with Google accounts. It is free with a Google account and has no built-in payments, limited design and branding, and respondents must sign in with Google to upload files, which matters if you want a photo or a signed waiver.
One honest limit on our side: Qwenvo's per-submission PDF cannot draw some scripts, including Devanagari. If your students have names written in Hindi or Marathi, export CSV or XLSX, which handle them fine.
Questions owners ask
Can I use one form for kids and adult batches?
Yes. Ask the age group first, then use conditional logic to show the guardian field and the right batch list. Each person only sees the questions that apply to them.
What if a batch fills up?
Set the form to close after a number of responses, or make one form per batch if you need a hard limit for each. You can also edit the batch options at any time and remove the full one.
Can parents pay the class fee in the form?
They can through PayPal checkout, with the fers described above. If your parents pay by UPI or cash, skip the Payment block and collect fees as you do now.
Is it okay to store children's details?
Collect only what you need, and use the data retention setting to delete old submissions automatically. I am not a lawyer, so check any local rules that apply to your studio.
Your next step
Open the registration template today, swap in your own styles and batch timings, and send the link to one parent as a test. Fix whatever confuses them before it goes to the whole group.