BJJ management software built for Jiu-Jitsu academies

Manage students, belts and stripes, attendance, payments, classes, and technique videos in one place. MatGoat was built by a BJJ practitioner for the way Jiu-Jitsu academies operate.

  • 30-day free trial
  • No credit card required
  • Set up in under 15 minutes

Used by working academies

BJJ academy owners run their daily operations with MatGoat

MatGoat started inside a BJJ academy and was built by a practitioner who understands the work behind every class. Meet the person behind the software.

CIMA Jiu Jitsu
Circle Academy
Mathias Ribeiro Team
JC Fight Team
Next Level BJJ
Ali Dinar Jiu Jitsu

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

SOLUTION #1

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.

Grade tracking
Graduation history
Automatic alerts
SOLUTION #2

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.

SOLUTION #3

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.

SOLUTION #4

Payment management without commissions

Collect monthly fees, exam fees, seminars, and products automatically. Direct debit included. 0% commission on all collections. No surprises.

SOLUTION #5

Automated communication

Send payment reminders, birthday greetings, graduation notices, and personalized messages. WhatsApp, email, and push notifications to the app.

Academy-wide announcements
Messages for specific groups
Email and push notifications
SOLUTION #6

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

Testimonials

What our academies say about MatGoat

Since we started using MatGoat, attendance tracking runs on its own. Students check in on the tablet and I can focus on teaching.

Víctor Lozano

Víctor Lozano

CIMA 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

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

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.

Most academies can complete the initial setup in under 15 minutes. You can also import an existing student list with MatGoat's CSV template instead of adding every student by hand.

Yes. Native iOS and Android apps let students view schedules, track attendance, watch academy videos, and receive announcements from their phones.

Yes. Parents can link children's profiles to one account, review relevant information, and manage the family without separate logins for every child.

You can contact the MatGoat team by WhatsApp or email. A video call is also available when your academy needs help with setup or a specific workflow.

Join hundreds of BJJ academies that trust MatGoat

The software born in Jiu-Jitsu, for Jiu-Jitsu. Try free for 30 days, no commitment.

WhatsApp