How it works
Run your school in minutes — not days.
Step 1
Get set up — without rebuilding everything
⚡ Already using Stripe?
Import your memberships and subscriptions in minutes — no rebuild needed.
Starting from scratch?
Set up memberships in minutes and take payments your way — automated with Stripe or tracked manually.
Import everything from Stripe
Bring your memberships, subscriptions, and customers into FightKit — no rebuild needed.
Set up your payments your way
Connect Stripe
Connect your Stripe account or create one in minutes to start taking payments.
Take payments your way
Cash, bank transfer, or anything else — record it in FightKit.
Set up membership plans
Create membership plans and handle recurring billing automatically.
Step 2
Add your students — no manual data entry
Import existing students
Import existing students in bulk using CSV files.
Import students or let them sign up
Let students register themselves
They fill in their details and join memberships online — no data entry for you.
Step 3
Set your schedule — and adjust it anytime
Set it once — it stays up to date
Set up recurring classes once — your timetable stays up to date.
Flexible scheduling, no hassle
Organise by group
Organise classes by discipline, age or skill level.
Run classes across multiple venues
Run classes across multiple locations without extra admin.
Show your timetable on your website
Embed your live schedule in seconds.
Step 4
Fill your classes — not just collect enquiries
Turn visitors into enquiries
Let people enquire about classes directly from your website — no back and forth.
Capture, book, and convert
Track leads from enquiry to membership
See every enquiry, book trials, and track progress until they become members.
Book trials
Let prospects book and attend trial classes easily.
Step 5
Run your classes — without slowing things down
Mark attendance in seconds
Mark attendance in seconds and spot attendance patterns instantly.
Fast, flexible class management
Plan and track your sessions
Plan sessions, take notes, and keep track of what was actually taught.
Quick student search
Find and mark students instantly, even across groups.
Step 6
Stay in control — without the admin headache
Send the right messages to the right people
Choose exactly who gets each message — by group, membership, and more.
Everything in one place
Get paid automatically
Recurring billing and payment reminders — no chasing required.

Know what's happening at a glance
See who's active, overdue, and how your school is performing.
Set up your school in under 10 minutes
Step 1
Create your account
Email and password — you’re in instantly
Step 2
Add your classes & pricing
Define your schedule and pricing in minutes
Step 3
Add your students
Import existing or send instant registration links — you’re ready
Already using Stripe? Import your existing setup — no need to start from scratch.
Your school, ready in minutes