Teacher Classroom

Software for BJJ and martial arts academies Run your academy without keeping it all in your head

Automate payments, let students check themselves in, and track their progress in one place.

Book a demo
Frank Ali Dinar Awen Jiu Jitsu Víctor Lozano Javier Feliubadaló 4.7/5 · Capterra

Easy, simple, fast. With MatGoat, you can get back to focusing on your classes

MatGoat Dashboard

Improve attendance

Students easily check in when they arrive, or from home, and attendance is automatically recorded in your admin panel.

Automatic payments

With MatGoat, your students can pay their membership securely and automatically.

Easier promotions

You can see student progress and track their development.

Built for BJJ, MMA, boxing, Muay Thai, judo, wrestling, taekwondo and karate academies.

Complete martial arts academy software

MatGoat centralizes your entire academy management in one platform. From student tracking to automatic billing, every module is designed so you can spend your time on what matters: teaching.

Student management

All your students’ information in one place and always up to date, including their belt, payments and attendance.

See student tracking
MatGoat students panel with belt statistics and the student list

Automatic billing and payments

Set up your fees and let MatGoat collect payments for you, without chasing anyone at the end of the month, or take cash and mark the payment in the app.

See billing and payments
Payment plans table with prices, billing intervals and subscribed students

Attendance tracking

Your students book a spot from their phone, so you know who is coming to class or who attended a past class.

See attendance tracking
Tablet in kiosk mode with the students checked in to a class

Student communication

Announcements, reminders and messages that reach your whole community on their phones or by email or SMS.

See student communication
List of messages sent to the academy's students

Private video library

Upload techniques and training sessions for your students to review at home, and you can even charge for access.

See the video library
Private video collections organized by topic

MatGoat is the most complete and easy-to-use management software for martial arts and combat sports academies. Built by and for instructors of BJJ, Muay Thai, Karate, Judo, MMA, Taekwondo and boxing who want to professionalize their academy without the complexity.

The answer is YES!

These are some of the questions we get asked frequently. And yes, everything you need for your academy is here.

Can I schedule and manage classes easily? YES!

Can I see student attendance? YES!

Can I send messages to all members? YES!

Can I see who attended which class on any day? YES!

Can I set up different access levels? YES!

Can I track each student's progress? YES!

Can I generate attendance reports automatically? YES!

Can I send automatic payment reminders? YES!

Can I create training plans for my students? YES!

Can I see detailed statistics of my academy? YES!

Can I automatically backup all information? YES!

Can I use the platform on multiple devices? YES!

Testimonials

What our academies say about MatGoat

CIMA Jiu Jitsu

“Since we started using MatGoat, attendance tracking runs on its own and I can focus on teaching.”

Víctor Lozano

Víctor Lozano

CIMA Jiu Jitsu

Ali Dinar Jiu Jitsu

“Payment management used to be a headache. Now with MatGoat everything is automatic and I don't have to chase anyone at the end of the month.”

Ali

Ali

Ali Dinar Jiu Jitsu

Circle Academy

“I love being able to see my academy's statistics. I know exactly which classes are most popular and can make better decisions.”

Javier Feliubadaló

Javier Feliubadaló

Circle Academy

JC Fight Team

“What I value most is how easy it is. I'm not tech-savvy at all and in one day I had everything set up and running.”

Julio César Alves

Julio César Alves

JC Fight Team

Mathias Ribeiro Team

“The video library is great for my students. They can review techniques at home and come to class much more prepared.”

Read their story
Mathias Ribeiro

Mathias Ribeiro

Mathias Ribeiro Team

Next Level BJJ

“We tried several platforms before and none of them fit a martial arts academy. MatGoat is built for us.”

Frank

Frank

Next Level BJJ

HH Academy

“After several apps I stayed with MatGoat because beyond offering a wider service, the personal care is what sets it apart.”

Read their story
Manu Hernández

Manu Hernández

HH Academy

Awen Jiu Jitsu

“We are delighted with MatGoat. It helped us a lot with the first steps of the academy and with keeping track of everything.”

Awen Jiu Jitsu

Awen Jiu Jitsu

Everything you need for your BJJ academy

Attendance control, classes, students, payments and much more.

Browser Mockup

Some of the best academies already use MatGoat

Your whole academy, on your phone too

You and your students can manage everything from your phones with the free MatGoat apps for iOS and Android.

4.9 / 5

For students

Sign up for classes, check your payments, watch videos, and receive updates from your academy.

For instructors

Manage classes, students, attendance, payments, and messages from the mat or from home.

For parents

Manage your children's accounts from your phone. Check their classes and attendance, and receive updates from the academy.

MatGoat on a phone showing student progress and academy data

SETUP

What the first steps with MatGoat look like

0 min

We set up your academy: book a demo

Tell us your academy name, discipline, and schedule. We will walk you through MatGoat and help with setup.

5 min

We configure schedules and class types

We configure weekly classes, mat capacity limits, and instructors together. Students see the full schedule in the app.

10 min

Enable card payments (optional)

Never chase monthly member dues again. Link your bank account with zero MatGoat platform fees for automatic recurring payments. You can also track payments received in cash.

15 min

Invite your students with a link (or we migrate them from your current software or Excel)

Share your direct signup link so students create their profiles, or send us your database and our team will migrate your students for you.

30 min

Automated attendance tracking

Students confirm attendance with minimal friction. Attendance history, student regularity, and class statistics accumulate automatically.

Go home after class and actually switch off

Payments, check-ins and reminders run on their own while you teach. Setting up your academy takes about 30 minutes.

A walkthrough with no commitment.

MatGoat welcome screen with today's upcoming classes and the items that need attention