Class management software for studios and schools
Run your school,
not spreadsheets.
Baza Academy CRM is a CRM for dance studios, sports clubs, music, art and language schools: class scheduling, attendance, tuition billing with automatic reminders and a parent portal in one place. Payments collect themselves — you get your evenings back.
Any country, currency and time zone · online payments go straight to your own account
Software for
- Dance studios
- Sports clubs
- Gymnastics
- Martial arts
- Music schools
- Art studios
- Language schools
- Kids' clubs
Scheduling, billing and a parent portal in one CRM
One system instead of a notebook, three messengers and a spreadsheet of who has paid.
Student and family management
Profiles with custom fields, parents with several children, statuses from trial to active. Families join by an invite link or an online enrollment form on your website.
Class scheduling and attendance
Training days and locations, several levels in one group, attendance for every lesson, substitutions when a teacher is away.
Tuition billing and payment reminders
A payment for every period, one reminder email per family, a "Pay" link and a QR code. Stripe or monobank, cash marks, refunds — and no double charges.
Parent portal
Parents and students see their schedule, payments, news and events, and pay online in a couple of taps — from any phone.
Teachers and staff pay
A public profile page, the workload from the schedule, pay terms per month or per hour with bonuses — calculated, not guessed.
Events, camps and workshops
Competitions, camps and one-off lessons with participants, guests, prices and photo galleries. Public ones get a page with "Ask to take part".
School website and enrollment forms
Four modern templates with your news, events, team and enrollment form. Links look right in Telegram, Viber and Facebook, and search engines find you.
Messages and notifications
Messages and notifications arrive in real time, the important ones by email too. Nobody misses a changed lesson or an unpaid bill.
Reports and analytics
Revenue, debts and students over time — the numbers of your school on one screen.
Integrations: widgets, API, webhooks
News and events widgets for your own website, a REST API and webhooks for the tools you already use.
Any country and currency
Your currency, time zone, date and time format. Vacation mode pauses the school — and nobody is billed for it.
Roles and permissions
Admins, teachers, parents and students each have their own view. Privacy switches decide what families can change.
A look inside the CRM
Real screens of a gymnastics school that runs on Baza Academy CRM.
Tuition payments
Every payment of the school with its status — paid, pending, cancelled — and one button to bill the next period.
Pay with a QR code
At the front desk a parent scans the code and pays by card from the phone; the window shows when the money is in.
Student profile
Contacts of the parent, the group, the level, the price and the class schedule of a student on one card.
Class group
The teacher, the schedule, the price and every student of the group with their level and parent.
Analytics
Revenue for the last months, outstanding payments, students per group and by status.
School website
Every school gets a public page with its news, events, team, locations and an enrollment form.
Start in an evening
-
1
Register your school
A short form — the name, the contacts, a few words about you. It takes a couple of minutes.
-
2
Set it up
Add groups, prices, the schedule and your team. Connect Stripe or monobank to take payments online.
-
3
Invite families
They join by a link and get their cabinet. Payments, reminders and receipts run by themselves.
Simple pricing per active student
One plan with everything in it. You pay for the active students only — trial, paused and former students are free.
Families pay you directly: online payments go to your own Stripe or monobank account, we take no commission.
From
$29 / month
up to 99 active students, +$20 for every full 100 more.
- 99 active students $29 / mo
- 100 active students $49 / mo
- 200 active students $69 / mo
Questions
What is Baza Academy CRM?
Baza Academy CRM is online software for running a school or a studio: students and families, groups and class schedules, attendance, tuition payments with automatic reminders, a cabinet for parents and a website for the school.
Is it a good fit for a dance studio or a sports club?
Yes — it is made for schools that teach in groups: dance and gymnastics studios, sports clubs, martial arts, music, art and language schools, kids' clubs.
How do families pay for classes?
Every family gets a payment for each period and a reminder email with a "Pay" link and a QR code. They pay by card through Stripe or monobank, straight to the school's own account — we take no commission. Cash and transfers are marked by hand.
Can parents see the schedule and payments?
Yes. Each family has its own cabinet: the schedule, payments, news and events of all their children, with online payment from any phone.
How much does it cost?
From $29 a month for up to 99 active students, then $20 for every full 100 more. Trial, paused and former students are free.
Does it work outside the US?
Yes. Every school chooses its currency, time zone, date and time format. Online payments work through Stripe or, in Ukraine, monobank.
Built by
Baza Developers
Baza Academy CRM is designed, built and looked after by Baza Developers. Need a feature for your school, an integration with your tools or a project of your own? Talk to the people who made it.
Ready to give it a try?
Register your school today — we will check it and open it for you.