Grow free for 14 days Start trial →

For dance schools, studios and teachers

Every class, every age, one timetable.

Booking software for dance schools. Parents enrol their children for the term and pay once, adults drop in on a concession card, and families reserve their seats for the end-of-year show.

No card needed.

A dance school’s week of classes, one marked full
  • A term in one enrolment

    A family enrols once and their child’s place is kept in every class of the term. No enrolment form to email back and no ten bookings to chase.

  • Children and adults on one site

    Set an age range on each class, so Tiny Dancers only takes three- and four-year-olds and the adult classes only take adults. Adults pay per class or use a concession card.

  • The show, without the spreadsheet

    Put your end-of-year showcase on the timetable. Families reserve their seats, and on the night you have the list of who is coming.

01

A whole term, one enrolment.

Set up a term as a run of weekly classes sold for one price. A family enrols once and their child’s place is held every week. A term can cover two classes a week, so Tuesday and Thursday jazz is one enrolment. Each class can still be booked on its own, so the same timetable takes a trial class.

Ten weeks of Junior Ballet, one price.
A junior ballet term: ten classes for one price, each date listed

02

One parent, every child, one payment.

A parent books as many children as they like in one booking, names each child and pays once. Each child has their own record, so your class list shows the dancers, not a parent’s name three times. Children need no email address or login. Set a price for each age range and every child is charged the right one.

Each class open to the ages it is for.
A Tiny Dancers class for ages 3 to 4

03

Drop-ins and courses for adults.

Adults book a single class, or buy a concession card and spend a credit each time they come. Sell a short course, like a first dance for a wedding or six weeks of beginner tap, as one booking for every week. When a class or a course is full, people join the waitlist and the next one is emailed an offer if a place opens.

A four-week course, booked once.
A four-week first dance course for couples, one enrolment

04

Seats for the end-of-year show.

Add your showcase as a free event with a limit on seats. Families reserve their seats on your site, and you see how many are coming. Ask for an optional donation on the way, if you like. Free events are on our Grow plan and up.

Grow and Thrive

Seats reserved for the showcase.
The end-of-year showcase, free, with seats to reserve

See what your families would see.

Open our demo dance school’s storefront to see the timetable, a term of classes, the adult drop-ins and the showcase, the way a parent would.

Visit the demo dance school

Questions dance schools ask

Can families enrol for a whole term at once?

Yes. A term is a run of weekly classes sold for one price. A family enrols once and their child’s place is kept in each class. The same classes can still be booked one at a time, for a trial or a one-off.

Can a parent book more than one child?

Yes. A parent books as many children as they like in one booking, names each child and pays once. Each child has their own record and attendance history. Confirmations and reminders go to the parent.

Can my teachers have their own logins?

On the Thrive plan, yes. Each teacher signs in with their own login, and Thrive also has a staff roster. On Launch and Grow there is one login for the business.

Can we sell tickets to our show?

Yes. Make the show a free event where families reserve seats, with an optional donation, or put a price on it and sell tickets online. There is no seating plan: people reserve a number of seats, not a chosen seat.

What doesn’t Chocka do?

There is no app to download; families book on your site from their phone. Chocka doesn’t track grades or exam entries, and doesn’t sell costumes or uniforms. Moving a child up a class is a new enrolment. There is no direct debit, no point of sale and no email marketing. Chocka is not a marketplace, so it won’t send you new students.

Start taking bookings this week.

Set up your sessions, choose how you get paid, and share your booking page. No card needed to start.