Meet Duke
AppsSee every app
IndustriesBrowse all industries
Pricing Help centre Custom AI Journal Contact
Start freeSign in

IndustriesEducationDance school

Dance school softwareFull classes, happy families, a calm front desk.

Ballet, jazz, hip hop and contemporary, each by level with its places and waiting list. Term enrolments, fees and showcase costumes sit together, and Duke answers families after the studio closes.

Duke at your dance school

Duke takes the questions after class, you take the class.

He answers families on WhatsApp about styles, ages and term fees, saves each new dancer as an enquiry with the class they want, and notes health details on the page you chose. Class places, re-enrolments and costume fees still wait for your yes.

Who decides

  • On its own, by your ruleDuke on duty does it for the customer who wrote, once you switch that action on.
  • Waits for your approvalHe prepares it and shows a one-line preview. Nothing changes until you approve.
  • Just answersReading needs no approval, and he sees only what the person asking may see.
  • Ready when you open the appInsights are made from your own numbers when you open the app.
  • Checked every morningGoals are measured every morning, with a forecast.
Meet Duke
A day with DukeA Wednesday at a dance studio with four teachersWorking
  1. Measured the new-term goal40 new students by week 1 of term: 27 enrolled, on pace for 36.Checked every morning
  2. Spotted a full class on InsightsYou open Insights: Junior Jazz is full on both days, 6 waiting.Ready when you open the app
  3. Saved a new dancer's enquiryKate asked about Junior Jazz for Zara, 9. Saved with the class she wants.On its own, by your rule
  4. Noted asthma for the teacherRuby's mum mentioned her inhaler. Added to Ruby's Medical notes page.On its own, by your rule
  5. Lined up Zara's class placeYou asked for Saturday 9:30 Junior Jazz. Booked as soon as you approve.Waits for your approval
  6. Listed dancers who stopped coming5 students not in for 14 days, 3 of them from Teen Contemporary.Just answers
An example day. Names and numbers are made up.

Duke does this for you

On its own, by your rule

New dancers saved, not lost.

Duke answers from your timetable and term fees, then saves the family as an enquiry with the class they asked about, so the desk can confirm a place next morning.

Duke on WhatsAppHip Hop Teens is for ages 13 to 16, Tuesdays at 5:30 pm, and the term fee is A$190. May I save Noah's details so the studio can confirm a place?
Enquiry saved · Noah Kim, Hip Hop Teens
Waits for your approval

Next term, filled before it starts.

Ask who hasn't re-enrolled. Duke lists them by class and drafts a note to each family with next term's day and fee, sent once you approve.

Who hasn't re-enrolled for Term 1?
Duke14 students. Ballet Grade 2 has the most: 5 of its 11.
Waiting for your approvalSend WhatsApp template “Term 1 enrolments open” to 14 familiesApproveNot now
Just answers

The showcase, one question away.

Which costumes are still to be measured or ordered, by class and with the cost. Duke answers from your costume page in a sentence.

Costumes still to order

Zara Ahmed · Junior JazzA$65Measured
Mia Brooks · Junior JazzA$65Measured
Leo Tran · Hip Hop TeensA$55Not measured
Ready when you open the app

Where the next class should go.

When a class is full on both days with dancers waiting, Insights points it out when you open the app, so you can add a session before families look elsewhere.

Insight · Junior Jazz

Wed 4:30 pm16 of 16Full
Sat 9:30 am16 of 16Full
Waiting list62 weeks
A tutor working through homework with a student at a table
Duke on WhatsAppJunior Jazz is for ages 8 to 10, on Wednesdays at 4:30 pm and Saturdays at 9:30 am, and beginners are welcome. I've saved Zara's details so the studio can confirm a place with you tomorrow.
Enquiry saved · Zara, Junior Jazz
Brightpath Learning Centre in SmartDuke: the Home pageLive demoClosest live demo: Brightpath Learning CentreTutoring centre in Toronto. The same apps, set up for a tutoring centre. Open it ↗

The apps dance schools use

Classes, terms and fees for a dance studio.

Classes run weekly for the term, students enrol with a term fee, and families see their classes in your own app.

Enrolments

Term enrolments, worked out for you.

Enrol a student for the term with its fee. Ending soon, lapsed and starting next term show up on their own, and re-enrolling takes one click.

  • Due to renew in 30 days, with the fees involved
  • A ready-made welcome email for new students
Enrolments list with active students, due to renew and lapsed, and Renew buttons

Shown: Brightpath Learning Centre's enrolments, our tutoring demo

Student app

Families book classes on their phone.

Students sign in with an emailed code to see their enrolment and book classes in the next two weeks. A full class offers the waiting list instead.

  • Your studio's name, logo and colour
  • Installable on the home screen
A phone showing classes to book, one with spots left and one full with a waiting list

Shown: the member app of Pulse Fitness Studio, our gym demo

Showcase

Costumes and rehearsals on one board.

Ask Duke for a costume page linked to each student: class, size, cost and a status. Drag cards from Measured to Ordered to Fitted.

  • Totals of costume costs per class
  • Costume fees invoiced like any other fee
Showcase costumesCustom page
StudentClassSizeCostStatus
Zara AhmedJunior JazzAge 9-10A$65Measured
Ruby ClarkeBallet Grade 2Age 7-8A$80Ordered
Noah KimHip Hop TeensSA$55Fitted

Pages Duke can build for you

Pages built for a dance school.

We build your pages during guided setup, or you ask Duke for them. For example:

Showcase costumesExam entriesRehearsal scheduleMedical notesUniform orders
Talk to us: we set it up for you.

We set it up with your classes, levels, term fees, teachers, WhatsApp number and student list. The tutoring demo shows a class timetable, enrolments and fees much like a dance studio's.

Set up your studio's term.

Send us your timetable and term fees, and we'll set SmartDuke up for your dance school. Or try the tutoring demo first.

Start free

Talk to us

We reply by email, usually within one working day. No newsletters.