← All posts

Dance · 8 min read

Dance studio scheduling and enrollment without the chaos

Season enrollment, drop-ins, recital season, and family accounts — the four scheduling patterns dance studios have to solve at once.

Dance studios run four calendars in parallel: a season of weekly classes, casual drop-ins, workshops, and a recital season that eats every weekend from March to June. Most fitness software collapses all four into "classes" and calls it a day. Here's how to think about it properly.

Season enrollment: your annuity

90% of the year's revenue is committed in a two-week window in August/September. If enrollment is a mess — waitlists lost, siblings not linked, tuition plans confused — you'll spend the whole season fixing it in Slack. Build one enrollment form that captures family, dancer(s), level, and preferred payment plan. Everything downstream flows from that.

Family accounts, not member accounts

Parents want one login that shows all three of their kids, one card on file, one invoice. Dancers want their own schedule and progress. Software that only supports one-user-one-account will drive parents insane. Your CRM should treat the family as the billing entity and each dancer as a linked profile.

Tuition plans, not memberships

Most studios bill a September–June tuition on a monthly plan. That's different from a gym membership — it doesn't cancel mid-season, it has a fixed end date, and it often includes a costume deposit. Software should support fixed-term billing schedules with milestone charges (costume in Nov, recital fee in March), not just recurring monthly.

Recital season is a project, not a class

Recital week has its own operational reality: tickets, program orders, costume pickups, tech rehearsals, volunteer signups. Trying to run it inside your class-scheduling tool creates chaos. Use a lightweight project tracker (Notion, ClickUp, even a shared sheet) for recital ops, and keep your CRM focused on the tuition/enrollment layer.

The retention lever nobody uses: mid-season 1:1s

The families most likely to not re-enroll are the ones you never talk to outside of drop-off. A 10-minute chat with a parent in January — "here's what we saw this term, here's what we'd recommend next year" — is worth thousands. Tag families quarterly and rotate through them.

Practice gear parents ask about

Parents constantly ask about at-home practice setups. A Koonmi LED gym mirror is the most-requested item for teens working on technique between classes. Full list on the shop.

The stack we'd build for a small studio

  • GymManage Pro — families, tuition, retention.
  • Stripe — payments and failed-card recovery.
  • A ticketing tool (Ticket Tailor, Eventbrite) for recital tickets.
  • A shared doc/board for recital operations.

Give your dance studio a CRM that thinks in families

Free trial. No credit card. Setup in under a minute.

Keep reading