An online dance class timetable for the whole season
Create each class once, with its day, its time and how often it runs (“Every week” or “Every other week”), up to “End of June” or any date you choose: Brimly creates every session of the season. Bookings open 3, 6, 9 or 12 months ahead, as you prefer.
On the student side, your school's page shows the week or a list of upcoming classes, which can be filtered by class type (ballet, jazz, hip-hop…), with the teacher, the length and, if you want, the spots left. The same timetable can be embedded in your website (Wix, WordPress, Squarespace) and appears in the mobile app.
Online enrolment, at the start of the season and during the year
At the start of the season, import your student list from a CSV or Excel file instead of retyping everything. New students then sign up by themselves from the school's page: student account, phone number required if you ask for it, and purchase of their plan.
For anyone hesitating, open a free trial class on your beginner classes: they book with their name and email, no password needed, and appear with a “Trial” badge on the attendance list. A full class switches to a waitlist: the first spot that frees up goes automatically to the first person waiting, who is notified.
Year-round classes: recurring booking
In a dance school, students take the same class all season. With recurring booking, they tick “Also book every Tuesday at 18:00” on their first booking: Brimly keeps their spot at every session as it opens, using their plan. They untick the dates they'll miss, and the spot becomes available to others. You see your real class numbers week after week, without a paper register.
Annual plan, class pack or drop-in
Many schools sell a plan for the whole year, paid in several instalments. In Brimly, a membership can carry a 12-month commitment, explicitly accepted at purchase, and be charged every month by card or SEPA Direct Debit. A membership can also be capped at one or two classes a week, so you can offer a “1 class” plan and a “2 classes” plan. For those who don't want to commit, a class pack can also be paid in 2, 3 or 4 instalments with Alma.
One level, one style, one plan
Create a class type per level or style (tots, beginner ballet, intermediate jazz, teen hip-hop), each with its own capacity, teacher and length. A plan can be restricted to certain classes only: the “Ballet” plan only works for ballet classes, and Brimly checks this at every booking. If the school has several rooms, each session is linked to its room.
School holidays, workshops and the end-of-year show
Close the school for the holidays in one go: Brimly removes the sessions in that period, notifies everyone booked, refunds credits, and recurring classes aren't recreated on those dates. Workshops have their own price, outside memberships, in a “Workshops & events” section of your booking page. For show rehearsals, a short note on the session (“Dress rehearsal”) appears on the timetable.
Managing school fees without a spreadsheet
Families who pay for the year in several instalments at the studio? On the student's profile, “Record a manual payment” logs the agreed price, what you collect today and how it was paid (cash, bank transfer…). The plan is active straight away, the profile shows the amount still due, and the attendance list shows who has paid.
All outstanding balances are gathered in Sales → Revenue, in the “To collect at the studio” card. Each payment has its own numbered invoice and its line in the accounting export. For memberships charged automatically, if a card is declined at renewal you receive an “Unpaid membership” alert with the student's name, and Stripe tries again.
Choosing enrolment software for your dance school
Before choosing, check five things. Payments: do they go into your own account, and does the tool take a commission on each enrolment? Year-round classes: do students keep their spot all season without booking every week? Instalments: monthly direct debit, payments at the studio, split payments? School holidays: can you close them in one go? Families: does each child have their own account?
In Brimly, payments go into your Stripe account with no commission, recurring booking keeps each student's spot all season, and fees paid in instalments at the studio are tracked on the student's profile. Child profiles linked to a parent's account don't exist yet: each student has their own account.