The ultimate software for Brazilian Jiu-Jitsu academies
MatGoat was born in the BJJ world. We understand the belt system, stripes, technical curriculum, and every detail that makes your academy unique. Manage everything from one place.
The unique challenges of managing a BJJ academy
After years working with Jiu-Jitsu academies, we know every challenge
Complex belt and stripe system
From white belt to coral, with 4 stripes per grade. You need precise tracking of each student's progress, time at grade, and fulfilled requirements.
Extensive technical curriculum
Guard, passing, sweeps, submissions, takedowns... BJJ has hundreds of techniques organized by position. Each student needs to know what to practice based on their level.
Multiple class types
Fundamentals, advanced, no-gi, competition team, open mat, position-specific classes... Each class type has different attendees.
Student retention
The path to black belt takes years. Keeping students motivated and preventing dropouts is crucial for your academy's success.
Seminar and competition management
Organizing seminars with visiting professors, tournament registrations, and tracking your students' competitive results.
Why MatGoat is perfect for your BJJ academy
Features designed specifically for Jiu-Jitsu
Native belt and stripe system
Configure all grades: white, blue, purple, brown, black, coral, and red. Add stripes with one click. Record graduation dates, time at grade, and requirements for the next level.
Attendance control with free tablet
We include a free tablet for your students to check in within seconds. Differentiate attendance by class type: gi, no-gi, fundamentals, advanced, competition. You'll know exactly how many classes each student has completed.
Unlimited technical video library
Upload your complete technical curriculum: guard, half guard, mount, back, passing, leg locks... Organize by position and level. Each student only sees content appropriate for their grade.
0% payment commission
+ Free tablet included
Payment management without commissions
Collect monthly fees, exam fees, seminars, and products automatically. Direct debit included. 0% commission on all collections. No surprises.
Automated communication
Send payment reminders, birthday greetings, graduation notices, and personalized messages. WhatsApp, email, and push notifications to the app.
Retention analysis and metrics
Identify students at risk of dropping out before they stop coming. Analyze attendance patterns, correlation with retention, and your academy's evolution.
Main features
Everything you need to manage your academy
Frequently asked questions
Have other questions? Contact us
Yes. MatGoat supports all systems: IBJJF, CBJJ, national federations, and custom systems. Configure grades, stripes, minimum time at grade, and your academy's specific requirements.
You upload your videos and organize them by position, technique, and level. For example: 'Closed Guard > Sweeps > Blue Belt'. Students access from the mobile app and only see content for their level or below.
Absolutely. You configure different class types and MatGoat records attendance separately. You can see how many gi vs no-gi classes each student attends.
From the student's profile, you add stripes with one click. For belt graduations, you change the grade and MatGoat records the date, updates the history, and can send an automatic congratulation.
Yes, we include a free Android tablet with your subscription. We configure it with the check-in app and ship it ready to use. Your students check in by tapping their photo.
Yes. If you have several academies, you can manage them all from one account. Each location has its schedule, students, and settings, but you have a global view of everything.
Join hundreds of BJJ academies that trust MatGoat
The software born in Jiu-Jitsu, for Jiu-Jitsu. Try free for 30 days, no commitment.