Dance school management software

Run your dance school from one phone, not five spreadsheets.

Schedule, passes, QR check-in, benefit cards with no-show deposits, online sign-ups and payments. One system for the front desk and for your dancers.

Early access for dance studios in Poland and the EU. Available in Polish and English.

Today Wednesday, 23 September
  • Salsa cubana · Beginners
    17:00–18:00 · Studio A · Marta
    14 / 16 present
  • Ballet for kids · 6–8 yrs
    18:00–18:45 · Studio B · Ola
    1 pass expired
  • Contemporary · Open level
    19:30–21:00 · Studio A · Kuba
    Starts in 2 h
Example data. This is the reception screen staff open at the start of a shift.

What is dance system?

dance system is software for running a dance school or dance studio. It keeps the class schedule, sells and counts passes, checks clients in at the desk with a QR code, handles benefit cards with no-show deposits, records absences and makeup classes, takes online payments and sends email campaigns. Clients get their own app to sign up, pay and see their passes.

Made for
Dance schools, dance studios, ballet and kids' dance schools
Runs on
Any phone, tablet or computer, in the browser
Languages
Polish and English
Privacy
Built for GDPR: consents, unsubscribe, data export

Features

Everything a dance studio does in a week, in one place

Built with reception staff and studio owners, for the moments that actually happen at the desk.

Class schedule and calendar

Weekly courses, one-off workshops and a monthly calendar. Change a time once and every future class follows.

Passes that count themselves

Your own pass types with price, entries and validity. Sold at the desk or online; an entry is used only when the client checks in.

QR check-in at the desk

Scan the client's code or type a name. See at once if the pass or deposit is valid, then check in with one tap. Walk-ins included.

Benefit cards and no-show deposits

Accept benefit cards without losing money on no-shows. A small deposit covers missed classes automatically and is refunded for excused ones.

Absences and makeup classes

Absences are recorded right after class. Excuse one in a tap and let the client make it up on another date without paying twice.

Client app and online sign-ups

Dancers browse classes, enroll, buy passes, pay online and carry their QR code on their phone. Embed the schedule on your website too.

Email campaigns with consent built in

Write to "everyone in Tuesday salsa" or "clients who haven't come in a month". Consent and unsubscribe are handled for you.

Reports for owners and accountants

Revenue, attendance, class occupancy, instructors, passes, deposits and retention, by day, week or month. Export to CSV.

Your brand, not ours

Your logo and colours on the client app, the schedule widget and every email. Your dancers see your studio.

How it works

Five, six, seven, eight: you're running

  1. Set up your classes

    Add courses, levels, instructors and pass types. One-off workshops take a minute.

  2. Clients sign up

    Online from the app or your website, or at the desk. Pass or benefit card, their choice.

  3. Check in at the desk

    Scan the QR code. Entries and deposits update on their own.

  4. The rest settles itself

    Absences, makeups, top-up reminders and reports keep up without extra work.

For every kind of dance school

  • Salsa and bachata
  • Ballet
  • Kids' dance classes
  • Contemporary and jazz
  • Hip-hop and street dance
  • Ballroom and Latin
  • Pole dance and aerial
  • Dance fitness and Zumba
  • Wedding dance lessons

FAQ

Questions dance school owners ask

What is the best software for a dance school?

Look for software built around how a dance school actually runs: a weekly class schedule, passes with a set number of entries, fast check-in at the desk, benefit cards, makeup classes and a phone app for clients. dance system covers all of these in one place and is designed phone-first for reception staff and dancers.

How do I manage class passes in a dance studio?

You define your own pass types (price, number of entries, validity). Clients buy them at the desk or online, and one entry is used automatically when they check in to a class. No entry is used when someone doesn't show up.

Does dance system support benefit cards?

Yes. Clients can enroll with a benefit card. For courses you choose, a small refundable deposit protects the studio against no-shows: a missed class is deducted from the deposit automatically, and an excused absence is refunded.

How does check-in at the front desk work?

Each client has a personal QR code in the app. Reception scans it or searches the name, sees at once whether the pass or deposit is valid, and checks the client in with one tap. Walk-ins who aren't enrolled can be checked in too.

Can clients sign up for dance classes online?

Yes. Clients browse the schedule, enroll in courses, buy passes, pay online and see their QR code in the client app. You can also embed the schedule on your own website.

Does it work on a phone or tablet?

Yes, it is designed phone-first. Both the reception backoffice and the client app run in the browser on a phone, tablet or computer, with nothing to install.

What happens when a client misses a class?

The absence is recorded automatically shortly after the class ends. Staff can excuse it, and the client can make up the class on another date of the same course without paying twice.

Is dance system GDPR compliant?

It was built for GDPR from the start: consent records for marketing email, one-click unsubscribe, and client data export and anonymisation.

Can I keep my studio's own brand?

Yes. The client app, the schedule widget and every email show your studio's logo and colours, not ours.

How much does dance school software cost?

dance system is currently in an early-access pilot with a small group of studios. Contact us for pilot terms.

See it with your own schedule

We'll set up a demo studio with your classes and passes, so you can try check-in and sign-ups before you decide.