Skip to main content
Guides12 min read

Dance Classes & Studio Management: Bookings, Tickets & Payments Made Simple

Fill every class to capacity, collect fees at RSVP, sell recital tickets, and let waitlists handle cancellations. All from a link in your WhatsApp group.

April 2026
For dance studios, instructors & community groups
No sign-up required for guests · Every feature free forever

Dance is booming — from salsa socials in pub basements to ballet classes in community halls and hip hop workshops filling out in minutes. But behind every packed class is an instructor drowning in admin: chasing payments, guessing attendance, re-posting the same class details every week, and managing a WhatsApp group that's become unmanageable. Whether you teach salsa, ballet, contemporary, or hip hop, the core problem is the same — turning "interested" into confirmed, paid, and present.

If you've ever taught a class where half the signups didn't show, or spent your Sunday evening chasing bank transfers from 15 students, this guide is for you. Here's how dance instructors and studio managers are using Who's In to fill classes, collect fees via Stripe, sell recital tickets, and reclaim hours of weekly admin.

The Dance Class Admin Problem

Dance classes have a unique challenge: unpredictable attendance, scattered payment collection, and multi-venue scheduling chaos.

"20 signed up, 8 showed up" — drop-in class attendance is a guessing game

You open 20 spots for Tuesday salsa. 20 people say "interested" on WhatsApp. Eight actually walk through the door. You hired a second instructor for nothing, and the studio space feels half-empty.

Chasing 15 students for class fees via Venmo

You teach the class, then spend the next three days sending payment requests. Some pay instantly, some "forgot", and two say they'll "get you next week". Your revenue is unpredictable and your admin time doubles.

WhatsApp group with 200 members, 10 actually dance

The group was created for class updates. Now it's 200 people, mostly lurkers. Your class announcements get buried under GIFs and off-topic chats. Nobody knows who's actually coming tonight.

Running 6 classes a week across 3 venues — scheduling chaos

Monday hip hop at the community centre, Tuesday and Thursday salsa at the studio, Wednesday ballet at the church hall, Saturday workshops at the gym. Each class has different pricing, capacity, and students. Your spreadsheet has 14 tabs.

How Who's In Solves This

Who's In is a free RSVP and ticketing tool built for exactly this: classes with capacity limits, built-in Stripe payments, recurring schedules, and WhatsApp-first sharing. Here's what changes for your studio.

Exact Class Capacity with Auto-Waitlists

Set your ballet barre class to 10 spots or your salsa social to 50. When the class fills, a waitlist activates automatically. Someone cancels Thursday morning? The next dancer gets bumped up and notified instantly. No empty spots, no overbooking.

One-Tap RSVP via WhatsApp — No App Download

Drop the class link into your WhatsApp group or Instagram bio. Students tap, confirm their spot, done. No app to download, no account to create. Works exactly where your dance community already hangs out.

Paid Classes with Built-In Stripe Payments

Set a class fee of £12 and students pay when they RSVP. No chasing, no IOUs, no awkward conversations after class. Money lands in your account via Stripe. No platform fees, just your flat monthly plan.

Recurring Class Schedule — Set Once, Repeat Forever

Your Tuesday 7pm salsa class happens every week. Set it up once as a recurring event. Students get reminded, RSVP, and pay automatically. Stop re-posting the same class details every single week.

Automatic Reminders Reduce No-Shows by Up to 50%

Students get a reminder 24 hours before class. If someone cancels, the next person on the waitlist is auto-promoted and notified. Your attendance stays high without you lifting a finger.

Attendance History for Class Planning & Revenue Tracking

See which classes fill up fastest, which students attend reliably, and how much revenue each session generates. Use real data to decide when to add classes, raise prices, or try new time slots.

Real-World: Classes & Events Across Every Dance Style

Here's how dance instructors and studios are structuring their classes and events using Who's In. Each event has the right capacity, ticket price, and details baked in.

💃

Salsa & Bachata

Beginner Social Night

Open-level social dancing. Bring a friend, no partner needed. DJ set, 3 hours.

Cap: 20Free

Technique Class — Intermediate

Focused footwork and partner-work drills. Small group, individual feedback.

Cap: 12£12/class

Friday Social Night

Ticketed social with live DJ. Taster class at 8pm, social dancing until midnight.

Cap: 50£8 entry
🩰

Ballet

Adult Beginners

Barre work and basic positions. All welcome, no experience needed.

Cap: 10£15/class

Children's Ballet (Ages 5–10)

RAD syllabus foundation. Term-based enrolment, 10-week block.

Cap: 15£10/term

Exam Prep Intensive

Grade exam preparation. Small group, intensive coaching, 2-hour sessions.

Cap: 8£25/session
🕺

Contemporary & Hip Hop

Drop-In Class

Open level. New choreography each week, no commitment required.

Cap: 20£10

Weekend Workshop

Guest choreographer. Full-day intensive, lunch provided. Certificate on completion.

Cap: 30£35

Performance Rehearsal

Closed rehearsal for show cast. Attendance tracked for production scheduling.

Cap: Cast onlyFree
🎭

Recitals & Shows

Ticketed Performance

Annual showcase. Tiered ticket pricing: standard £12, premium £18. Stripe payments at checkout.

Cap: 120£12–£18 tickets

Dress Rehearsal

Final run-through before show night. Mandatory attendance, RSVP for headcount.

Cap: Cast + CrewFree

After-Show Party

Cast, crew, and families. Celebration event with RSVPs for catering planning.

Cap: 40Free

Revenue Protection: How Pre-Payment Eliminates No-Shows

In dance classes, a no-show isn't just an empty spot — it's lost revenue, wasted studio hire, and a missed opportunity for someone on the waitlist. Pre-payment via Stripe changes everything: no-shows drop from 40% to under 10% when students pay at RSVP.

The Revenue Maths

A dance school running 12 weekly classes at £10/student with 15 students per class generates £7,200/month in ticket revenue. With no platform fees and a flat monthly plan, a studio keeps more of every pound earned.

£7,200

Monthly revenue

£86

Monthly Pro savings

< 10%

No-show rate with pre-pay

Without Who's In

40% of signups don't show up

You chase payments after every class

Waitlisted students never hear back

Revenue is unpredictable month-to-month

Recital ticket sales tracked in a spreadsheet

With Who's In

Pre-payment via Stripe cuts no-shows to under 10%

Fees collected automatically at RSVP

Waitlist auto-promotes and notifies instantly

Predictable revenue from every class and recital

Tiered recital tickets (standard/premium) with Stripe checkout

Before & After Who's In

TaskBefore (WhatsApp + Spreadsheets)After (Who's In)
Class registrationWhatsApp back-and-forth, "am I in?"One-tap RSVP link, instant confirmation
Fee collectionChasing Venmo/cash after each classAuto-collected via Stripe at RSVP
Handling cancellationsManual texts to waitlisted studentsAuto-bump from waitlist, instant notification
Multi-class managementSeparate WhatsApp groups per styleOne dashboard, all classes and venues
Recurring schedulingRe-create and re-post each weekSet once, auto-repeats weekly/monthly
Weekly admin time5+ hours chasing and organisingUnder 30 minutes

Free vs Pro: What Dance Studios Get

The free tier handles everything a casual class needs. Studios and instructors running multiple paid classes unlock paid features that pay for themselves.

Free

Perfect for community dance groups

Unlimited events & classes
Capacity limits & auto-waitlists
WhatsApp & social sharing
Stripe payments (no platform fee)
Guest RSVP (no sign-up needed)
Real-time attendee list
Recital ticket sales

Pro

Free forever

Everything in Free
Recurring classes (weekly/monthly)
All features included
Custom branding (studio name & logo)
Public organiser page (your class hub)
Post-class surveys & feedback
Priority support

Get Your First Class Live in 3 Minutes

1

Sign up free

Google, Apple, or email. 30 seconds. No credit card required.

2

Create your first class

Set date, time, venue, capacity, and ticket price. Connect Stripe to collect fees at RSVP.

3

Share the link on WhatsApp

Drop the link in your dance group or Instagram bio. Students tap to RSVP and pay. Waitlists handle overflow automatically.

Stop chasing class fees and guessing attendance

Join dance studios and instructors already using Who's In to fill classes, collect payments via Stripe, sell recital tickets, and reclaim hours of admin. Free to start.

Related Reading