Martial Arts School Software: Every Feature

Arnold was built inside a working martial arts school. Here is everything it does — from one-click check-in and belt tracking to Worldpay direct debit and member apps.

  • Free for up to 50 members
  • Built in Australia
  • Used since 1998
Start Free — No Credit CardSee Every Feature

🎬 See it in action

A quick tour of Arnold — members, classes, check-in and sales.

Setting up? Watch the Quick Start Guide on our YouTube channel. Latest updates: What's New.

👥 Members & Families

Every student, every family, on one screen. Accounts hold as many contacts as you need, so a parent and three kids share one account and one bill.

  • Single and family accounts with unlimited contacts
  • Your own account statuses — active, on hold, casual, closed — with closed members kept free and unlimited
  • Custom contact fields (first-aid certificates, Working With Children checks, anything you need)
  • Date of birth and age, gender, emergency details and a Medical OK flag
  • Current instructor / mentor for each student
  • Sales, payments, notes, classes, gradings, emails and SMS history all on the member page
Arnold member account page showing sales, notes, contacts and contact details
The member page: sales, notes, messages, contacts and details together.

📝 Online Sign-Up & Waivers

New students fill in their own details on your online sign-up page, and agree to your waiver as they do it. No paper forms, no re-typing.

  • Your own sign-up page link to put on your website or social media
  • An online insurance waiver / terms and conditions that you write and edit yourself
  • Captures address, emergency contact and "how did you find us?" for your marketing reports
  • Self-service import from CSV or Excel, with column matching and duplicate checking on email and mobile
  • Or send us your spreadsheet and we will import it for free

🗓️ Classes & Timetable

Set your weekly timetable once in the setup wizard and Arnold creates every class, every day, automatically.

  • Multiple martial arts styles, each with its own class names, belts and times
  • Classes auto-generate daily; add a one-off class or seminar any time
  • Class size limits — set a default, or change it for a single class
  • Cancel a class or change its instructor in one click
  • Weekly timetable view, and a live "today's classes" link for your website
Arnold class registration screen with today's classes and enrolled students
Class registration: today's classes on top, who has checked in below — with balance, expiry and grading countdown.

✅ One-Click Check-In

Pick the student, click once. Arnold checks everything a good front-desk person would — instantly.

  • Confirms there is a valid, unexpired membership or class pack for this class
  • Enforces limits like "2 classes per week" and the class capacity
  • Flags students who have reached their grading threshold
  • Pops up staff alerts and milestones right at the desk
  • Shows balance owing, membership expiry and classes-to-grading on the class list
  • Optional member self-check-in page

🥋 Gradings & Belts

Define your belts (and stripes) in order, set the minimum classes for each, and Arnold counts down every student's progress automatically.

  • Belt / grade levels for each style, in order
  • Minimum classes required before each grading
  • "Classes to go" countdown shown at check-in
  • Full grading history — date, new grade and who graded them
  • Report of students by their last grading

🎯 Milestones, Birthdays & Reminders

Recognise the moments that keep students training — and follow up the ones who stop.

  • Your own milestones: 50 classes, 100 classes, 1 year training and more
  • Detected automatically every night, with an alert badge for staff
  • Birthday alerts when you log in — send a birthday email or offer — plus a birthdays report
  • Staff notes with reminder dates, and alerts that pop up at check-in
  • Upcoming reminders on your dashboard
  • "Who hasn't trained since…" report to win students back

💰 Memberships, Sales & Invoices

Sell memberships however you like. Arnold generates recurring sales on its own and always knows who owes what.

  • Weekly, fortnightly, monthly and yearly memberships
  • Class packs (e.g. 10-class pass), casual classes and once-off products like uniforms
  • Recurring memberships generate automatically
  • Expiry by time or by number of classes; optional "X classes per week" limits
  • GST / tax, your own payment methods, receipts and balances
  • Printable tax invoices with a Pay Online link
  • Email invoices in one click Silver & Gold
  • See exactly which classes were used against each sale — no more disputes on class packs
  • Track cancellations with your own cancellation reasons

💳 Direct Debit via Worldpay

PCI-compliant automated billing, built right in — no separate billing system to reconcile.

  • Secure online direct debit sign-up for each member
  • Payments sent to Worldpay automatically every day
  • Results come back by themselves — no manual matching
  • Failed payments create alerts on the member's account
  • Worldpay batch and transaction reports
  • Members can pay outstanding invoices online

✉️ Email, SMS & Push Notifications

Keep in touch with your members — and see who actually reads it. Silver & Gold

  • Drag & drop email template builder
  • Mail-merge fields such as first name, member app login and Pay Online link
  • Open tracking for every recipient, and campaign history with open rates
  • Automatic bounce handling and one-click unsubscribe
  • SMS messages with personalisation
  • App push notifications Gold
  • We set up email sending for your gym

📣 Marketing & Lead Tracking

For every dollar you spend on advertising you need more than a dollar back. Arnold shows you which ads actually bring students in.

  • Three-level marketing source recorded for every new member
  • Referral tracking — see which members bring their friends
  • "Power Marketing" tracking links for your website and ads
  • Account source and referral reports
  • How marketing tracking works →

📊 Dashboard & 20+ Reports

A live dashboard plus reports for members, classes and money — no spreadsheets required.

  • Dashboard: active members, new this week, today's classes and a 12-month trend
  • Attendance by month, by student, by class and by instructor, plus a class-by-class listing for any date range
  • Outstanding debtors, sales by item and sales by month
  • Monthly income projection from recurring memberships
  • New accounts month by month (spot your seasonal peaks), cancellations and status trends
  • Custom reports built on request

📱 Reception & Member Apps

Check-in at the desk, and your gym in every student's pocket.

  • FREE Android reception tablet app, in your logo and colours
  • Personalised iPhone & Android member app Gold
  • Members check in, see their class and grading history and read your messages
  • A video library for your members (YouTube)
Arnold reception app running on an Android tablet mounted at a gym front desk
The free reception tablet app at the front desk.

⚙️ Run Your Business

The admin bits, handled.

  • Multiple staff logins with access levels
  • Your logo, time zone, currency format and invoice footer
  • Subscription and invoice history inside the app
  • In-app support tickets and step-by-step video guides
  • A free 30-minute onboarding session

Start free today

Free forever for up to 50 active members. No credit card, no time limit — and we'll import your existing members for you.

Create My Free Account