Lay down the mats you need
23 modules on one source of truth. Every mat is a module: leave it down, or roll it up. A module that is off leaves the console entirely. No ghost menus, no locked screens.
23 of 23 mats down. Click one to roll it up.
The work that never stops
Money in, mats full, door open, members staying. Everything else supports these four.
Get paid on the 1st, chase late payers automatically
Collect by Direct Debit or card through the payment providers you already trust. Failed payments retry and chase themselves on a schedule you set, and arrears surface as a worklist instead of a nasty surprise. You connect your own merchant accounts, so the money lands in your bank and the relationship stays yours.
Fill every mat and auto promote your waitlist
Publish a live timetable, take bookings, cap each session and let the waitlist promote itself the moment a spot opens. Registers are on the same record as billing and the door, so the person who booked, the person who paid and the person who walked in are provably the same person.
Members tap in, you get a live check in log
Every member carries a QR pass in the member app. It renders offline, so check in keeps working when the connection does not, and a stale scan is allowed but flagged rather than silently trusted. Eligibility is checked at the door against the same membership record your billing runs on.
Spot the members about to quit before they do
Atemi scores attrition risk from attendance and payment behaviour every night, then hands your team a ranked worklist. You find out someone is drifting while you can still do something about it, not when the cancellation email lands.
Everything you can switch on
The foundation
Always on. Every other module builds on these three.
Members & profilesAlways on
Member records, households, profiles and check ins, with sign in options, two step verification and session control built in.
Dashboard & reportsAlways on
The admin dashboard, analytics and exports. Every number traces back to the same source of truth.
Staff, roles & settingsAlways on
Staff records, branches, roles and per permission access, plus a full audit trail of who changed what.
Members
Everything that happens between joining and staying.
Billing & memberships
Membership plans, Direct Debit and card billing, arrears chasing and a self serve membership page members actually use.
Licences & grades
Grading progression, belt and licence tracking, and renewals that chase themselves before they lapse.
Door access & QR pass
Entry control, the member QR pass and door check in scanning. The pass renders offline, so the door works when the wifi does not.
Retention & churn risk
Attrition risk scored from attendance and payments, handed to your team as a ranked at risk worklist.
Health & safety
PAR-Q health questionnaires, waivers and medical flags, attached to the member record where staff will actually see them.
Body composition
Tanita body composition capture and member progress tracking, straight onto the profile.
Classes
Fill the mat, know who is on it.
Classes & timetable
Disciplines, a live timetable, bookings, capped sessions, self promoting waitlists, registers, bootcamps and personal training.
Growth & marketing
Turn enquiries into members without a separate marketing bill.
CRM & leads
A lead pipeline that captures every enquiry, plus a shared team inbox for email, SMS and chat.
Free trials
Public trial booking with per session capacity. One guardian can book several children onto their own classes in a single go.
Automations & messaging
A workflow engine for welcome sequences, win backs and reminders, with message templates and broadcasts.
Reviews & reputation
Route happy members to public reviews, catch unhappy ones privately, and show the wall on your site.
Forms & surveys
Custom forms, surveys and feedback collection, wired to the member record rather than a spreadsheet.
Selling
Take money online and at the front desk, on one ledger.
Shop, events & tickets
An online shop, product orders, ticketed events and a ticket scanner for the door.
Point of sale
An in person till with card terminal and cash handling. Front desk sales land on the same ledger as everything else.
Appointments & diary
One to one staff appointments: inductions, tours, member reviews and PT sessions.
Your website
Your brand out front, no separate site subscription.
Website & contentAlways on
Your public site, pages, blog and media library. Turn it off only if you host your site somewhere else.
Site Builder
A drag and drop builder with versioning and publishing, so you change your own site without a developer.
Social links
Your club's social profiles, editable in the site editor and placeable on any page.
Meet the coaches
Public profiles for the people who teach: photo, bio, what they teach and experience, with a coaches page and a page per coach.
For developers
Off by default. Granted deliberately, never by accident.
Developer API
A public API over your own tenant data, for the clubs that want to build on top of Atemi.
A platform that shrinks to fit your club
Switch off what you skip
A module that is off leaves the console entirely. No ghost menus, no locked screens.
Turn it on when you grow
Add POS the week you open a shop. Your data is already there waiting.
Nothing is hardcoded
Labels, prices, capacities and copy are all yours to change without a support ticket.
Permissions on the server
Roles are enforced by the API and the database, not by hiding a button.
About the modules
No. Three modules are foundational and always on: members, reporting and staff. Everything else is a switch. Start with billing and classes, then turn on CRM, reviews, POS or the site builder when you are ready. A module you have switched off is not a locked upsell screen, it is simply gone from the console.
No. Modules declare what they depend on, and the platform will not let you switch off something another live feature needs. Turn one back on and its data is exactly where you left it.
Yes. Every action is gated by a permission, and roles are yours to shape. A coach taking a register does not need to see the ledger, and the platform enforces that on the server, not just by hiding a button.
No. Licences and grades is a module like any other. Boxing gyms, strength studios and bootcamps tend to leave it off, and the console stops mentioning it.
It is not a separate product or a separate bill. Whatever you switch on shows up in the member app: the QR pass, bookings, membership, payments and progress, branded as your club.
See it running on a real club
Book a 20 minute demo. We show you the modules your club would actually use and skip the ones you would not.