FightKit

How it works

Explore how FightKit supports every part of running a martial arts school — click a section to see it in action.

View pricing

Billing & payments

Get paid automatically, on time — without chasing anyone

Subscription management

Recurring billing and flexible membership plans, handled automatically.

Stripe integration

Payments are processed securely via Stripe.

Digital agreements

Manage contracts, waivers, and terms digitally.

Data import

Bring your existing customers and subscriptions into FightKit.

Get paid on time, every time

Automated recurring billing means no more chasing payments or manual invoicing.

Classes & events

Run classes and events smoothly and know exactly who attended

Class scheduling

Set up recurring classes once — your timetable stays up to date.

Session management

Plan sessions, take notes, and keep track of what was actually taught.

Attendance tracking

Mark attendance quickly and see who’s turning up consistently.

Venue management

Run classes across multiple locations without extra admin.

Group organization

Organize classes by discipline, age or skill level.

Spend less time on paperwork

Manage schedules and track attendance without spreadsheets or manual roll calls.

Student management

Keep every student’s details, attendance, and progress in one place

Student profiles

See each student’s details, history, and progress in one place.

Progress tracking

See how each student is progressing over time.

Progress tracking

Data import

Import existing students in bulk using CSV files.

Know every student, not just a number

Complete profiles with medical notes, emergency contacts, and progress tracking for personalized instruction.

Parent & student communication

Keep parents and students informed without manual messages

Email messaging

Send the right updates to the right people.

Keep members engaged and coming back

Send targeted emails and messages to boost retention and keep your community connected.

Lead generation

Track leads from enquiry to trial to member — without losing anyone

Public enquiry forms

Let people enquire about classes directly from your website.

Self-registration

Let students register and join memberships online.

Lead tracking

Track enquiries from first contact through to becoming members.

Turn website visitors into members

Professional enquiry forms and self-registration pages that convert prospects into paying students.

Curriculum & grading

Track techniques, gradings, and real progress over time

Ranks

Set up belt and grade structures for your disciplines.

Techniques

Keep all techniques and skills organised and easy to find.

Techniques

Learning paths

Organise techniques into a clear progression for each grade.

Learning paths

Gradings

Plan, run, and record grading sessions.

Gradings

Track skills, not just attendance

From first class to black belt, document progress through your curriculum and celebrate every achievement.

Business

See how your school is performing — and grow with confidence

Dashboard

See how your school is performing at a glance.

Dashboard

User management

Add staff, assign roles, and control access easily.

Organization settings

Set up branding, preferences, and business details.

Organization settings
GDPR compliant
Data protection
Payments via Stripe
PCI DSS compliant
TLS 1.3 encryption
End-to-end security
Daily secure backups
Your data is safe

Try it risk-free

No commitment, no setup fees, no contracts. Start with your first class or student — no bulk data import needed.

30-second signup

Just email and password to start exploring

Start simple

Add your first student in under a minute

Cancel anytime

One-click cancellation, no questions asked

Try it free for 30 days
no credit card required
no commitment
cancel any time