Cultural education program management software Less admin.
More culture.
Heritage language, dance, music and culture classes, plus festival performances, all booked and paid in one app. For you, your teachers, volunteers and families.
Trusted by 16,100+ students, teachers and parents
Built for every way your community teaches
Running a cultural school shouldn’t feel like a second job
You started this to pass on a language and culture, not to chase texts and payments.
“Our dance teacher is sick. Who’s taking the 10 am juniors?”
Now you’re texting 16 families, one by one.
“Which families still owe for Term 2?”
Bank transfers, cash at the door and awkward chats at pick-up.
“Does Mia need her costume by Friday?”
Costume notes get lost in a group chat with 200 messages.
“Is Lucas reading in our language yet?”
Progress lives in your memory, not where parents can see it.
“Dance and language are both booked in the hall.”
Teachers, rooms and rehearsals fight for the same slots.
“She’d rather do Saturday sport now.”
Teens lose interest and drift away. You notice too late.
Every class your program runs, in one place
From first words to the festival stage, one system runs them all.
Language classes
Weekend language classes, from first words to reading and writing, billed by the term.
Dance classes
Folk and classical dance by age group, with makeups and waitlists built in.
Music and arts
Traditional music, singing and crafts, with notes and recordings shared in the app.
Festivals and performances
Festival performances and cultural days, with rehearsals, costumes and call times in one place.
Mix and match. One student, one profile, every format.
Everything your cultural program runs on, in one place
From grouping students to keeping them coming back.
Group students by age and level
Pick your Level 2 language students and turn them into a class linked to Saturday at 10 am. Each profile holds their level, classes and family details.
Schedule a whole term in one go
Add a class once, repeat it for 10 weeks, then invite every student in the Level 2 group.
Message one parent or every family
Swap a class for a makeup when a parent says their child is sick, or send festival call times to every family and see who has read it.
Get paid without awkward chats at pick-up
Term fees, costume hire, festival fees and association membership in one list. Send a reminder with a pay link and watch it turn to Paid.
Give every student a clear goal
“Introduce yourself in a full sentence.” “Learn the first dance for the festival.” Add goals from templates and update progress after each class. Parents see it too.
Keep the language going at home
Set small tasks after each class, like speaking only the language at dinner. Students tick them off at home, so you know who kept it up.
Track levels, dances and performances
Log reading levels and performances, track speaking and dance skills over time, and share teacher feedback with parents.
Spot students before they quit
See what is paid and what is owed, and the students who might leave: missed classes, tasks not done, a term not renewed.
From first words to the festival stage, every step tracked
Set goals for every level and see who is ready to move up. Students follow along.
First words
Ages 4 to 6, songs and gamesSpeaking
Levels 1 and 2, everyday talkReading
Levels 3 and 4, reading and writingFluent
Teens, writing and performingUse your own levels, curriculum or a community language syllabus.
2 students are ready for Level 3
Speaking goals met, reading started and regular attendance. Lucas is close; reading is the only gap.
| Student | Speaking | Reading | Attendance |
|---|---|---|---|
| MMia Chen ✓ | 12/12 | 3/3 | 100% |
| AAarav Patel ✓ | 11/12 | 3/3 | 94% |
| LLucas Nguyen | 8/12 | 3/3 | 94% |
“Mia introduced herself to the class without any English today, and her festival dance is nearly ready. This week: read one short story aloud with a parent.”
Teacher off sick? Sorted before the first class.
Tell Outcoach AI what you need in plain English. It does the admin, then shows you exactly what changed.
- 1Finds every class that teacher has today
- 2Finds a free teacher for the same level, or books a makeup
- 3Tells all 16 families by SMS and email, with the new plan
Classes, trials and workshops that book themselves
One place for families to enrol, pay and keep up.
Your own booking page
Families book a trial, a term or a holiday workshop and pay when they book.

A free app for every family
Classes, tasks, payments and messages on their phone. Free for students and parents.
Rooms and teachers, sorted
Every room and teacher on one timetable, so nothing is double-booked.
Session full? Waitlist handled
When a spot opens up, the next family in line gets offered it.
Whether you run one class in a borrowed hall or a school with hundreds of families
Start with one class and grow into a full weekend school. Pay per student.
Community groups
Run by volunteers, for families
- Your own booking page for terms and trials
- Get paid by card, with automatic reminders
- Run everything from your phone between classes
Cultural schools
Many teachers, levels and art forms
- Assign teachers and rooms to every class
- Language, dance, songs and crafts
- Makeups and waitlists that fill gaps for you
Associations
Several campuses and programs
- Term fees, memberships and festival fees
- Levels and progress across every class
- Multiple rooms and campuses in one place
All in one platform
One login for you, your teachers and families. See what’s in each plan
- Online enrolment and trials
- Term billing
- Association memberships
- Costume hire
- Sibling discounts
- Card payments and invoices
- Automated reminders
- Waitlists
- Makeup classes
- SMS, email and in-app messages
- Attendance
- Rooms and campuses
- Home language tasks
- Goals from language and dance templates
- Festivals and performances
- Teacher feedback
- Photos, videos and recordings
- Revenue and retention reports
- Outcoach AI assistant
- Free app for students and parents
It has made us more connected to the student and the parents. There’s a three-way relationship, so we communicate a lot better.
“It has completely streamlined the way we handle admin. The AI has been a standout feature.”
“It’ll help all our staff reduce their administrative load to really focus on what’s going to take our business forward.”
Billed yearly, or $0.99 paid monthly. No setup costs, no hidden fees. Cancel anytime.
Questions cultural schools ask us
Can’t see yours? Talk to our team and we’ll show you how it fits your school.
What is Outcoach?
Does it handle language, dance and music classes together?
How do makeup classes work?
Can I bill by the term or the course?
Can I track language levels and progress?
What happens when a teacher is sick?
Can families book a trial class online?
Can I manage teachers, rooms and campuses?
Do students and parents get an app?
Can I run festival performances and cultural days?
Is Outcoach only for big cultural schools?
How much does Outcoach cost for a cultural school?
How do I get started?
Spend more time sharing your culture
Set up your first class today. Your students and families will notice the difference straight away.