Fill your yoga, spin, or boot camp classes without juggling DMs and spreadsheets — one signup link that captures everything you need before someone walks in.
A complete fitness class signup form for studios, gyms, and independent instructors running group sessions. Collect attendee details, experience level, health acknowledgements, and emergency contacts in one shareable link — then watch new signups land in Slack or Google Sheets automatically.
14 fields — customize any field or add new ones with AI.
Need different fields?
Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.
Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.
Most signups happen on a phone — the form renders cleanly on iOS and Android without pinch-zoom or broken date pickers.
A signature field and acknowledgement checkbox capture consent at signup, so attendees show up ready to participate instead of filling paperwork at the door.
Use conditional logic to show different questions for yoga versus boot camp — beginners get a gentler intake, advanced classes get a fitness history prompt.
Pipe new registrations into a dedicated channel so the front desk and instructors see every booking the moment it lands.
Every submission appends a row to a class roster sheet — no copy-paste, no end-of-week reconciliation.
New signups flow into your email list tagged by class type, ready for reminders, follow-ups, and seasonal promotions.
Click "Use this template free." Flexform loads the form instantly — no account needed to preview.
Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.
Link to Slack or Google Sheets with one click, then embed on your site or share the link.
A studio running 25 weekly classes uses one form per session window. Members register through the schedule page, and instructors get a Slack ping with the day's roster before they unlock the door.
A trainer hosting park sessions collects waivers digitally instead of clipboards. The signature field captures consent, and emergency contacts are stored in case someone twists an ankle mid-burpee.
An HR coordinator running lunchtime yoga for 200 employees uses the form to cap attendance at 20 per session. Conditional logic asks first-timers about injuries; repeat attendees skip straight to picking a date.
A campus rec department offers swim, climbing, and spin classes. The dropdown filters questions by class type — climbing students get a belay-experience prompt, spin riders get a bike-fit question.
A wellness brand running a 3-day retreat uses the form to handle dietary restrictions, accommodation preferences, and arrival times alongside the class signup itself.
A studio offering kid yoga collects parent contact info, child age, and any sensory considerations. The signature field captures parental consent for the season.
Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.
Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.
Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.
Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.
The form itself captures the registration and waiver, and you can include a payment link in the confirmation email that lands after they submit. For studios that want payment in-flow, you can route signups to your Stripe or Square checkout via a webhook step.
You can cap registrations per class date by closing the form once the limit is hit, or by hiding specific session options as they fill. Many studios pair the form with a Google Sheets formula that flags when a class crosses 80% capacity.
The signature field captures a typed or drawn signature along with a timestamp and the submission record, which is the same standard most studios use for digital waivers. We recommend running the waiver text past your local insurance provider — the form gives you the infrastructure, your lawyer gives you the wording.
Yes — open the AI editor and describe the change ("add a yoga-experience question that only shows for beginner yoga", "rewrite the waiver in Spanish"). The form rebuilds in a few seconds without touching any settings panels.
Everything lives in your FlexForm dashboard by default, but you can pipe submissions into Slack, Google Sheets, or Mailchimp through the integrations panel. Most studios send roster data to Sheets and new-signup alerts to Slack simultaneously.
If you have a native Android or iOS app, our Kotlin Multiplatform SDK renders the same form inside your app so members never leave to register. If you don't have an app, the shareable link works on every browser without an install.
No. The free forever plan covers unlimited signups for a single studio, including the waiver, signature, and Google Sheets integration. Paid tiers add things like custom domains, advanced conditional logic, and higher integration limits.
Pair the form with a Mailchimp reminder sequence — a 24-hour and 2-hour confirmation email noticeably reduces no-shows. You can also set up a Slack rule that flags any signup that hasn't confirmed attendance the day before.
A free art workshop registration form template with skill level, supply needs, dietary notes, and waiver signature. Share a link, customize with AI, and fill.
A free boot camp registration form template that collects participant info, fitness history, waivers and payment in one mobile-friendly link.
A free scholarship application form template with file uploads for transcripts, essay prompts, and applicant signatures. Share a link, review submissions.
Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.
No signup required · Free forever plan