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
Everything below is included on every plan — including the free Starter plan — unless it is marked Silver & Gold or Gold. Jump to a section:
- 👥 Members & Families
- 📝 Online Sign-Up & Waivers
- 🗓️ Classes & Timetable
- ✅ One-Click Check-In
- 🥋 Gradings & Belts
- 🎯 Milestones, Birthdays & Reminders
- 💰 Memberships, Sales & Invoices
- 💳 Direct Debit via Worldpay
- ✉️ Email, SMS & Push Notifications
- 🔍 Advanced Member Search
- 📣 Marketing & Lead Tracking
- 📊 Dashboard & 20+ Reports
- 📱 Reception & Member Apps
- ⚙️ Run Your Business
🎬 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

📝 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

✅ 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

🔍 Advanced Member Search
Find exactly the right group of students, then act on all of them at once.
- Search by account status, classes attended (before or after a date), grading, instructor or contact details
- Export the results to Excel
- Change the account status of everyone in the list
- Email the whole list Silver & Gold
📣 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)

⚙️ 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