What is Kanri?
Kanri is a school management platform built for martial arts dojos, dance studios, gymnastics clubs, swim schools, and any other activity-based school. It handles your members, classes, schedules, billing, and communication in one place, with no technical experience needed.
Before diving in, we recommend reading How It All Fits Together. It explains how the key concepts in Kanri connect to each other, which makes every other page much easier to follow.
If you’re setting up Kanri for the first time, start with the Getting Started guide. If you already know what you’re looking for, use the search bar at the top of the sidebar or browse the sections below.
What Kanri can do
Section titled “What Kanri can do”Members is your student database. Add members, track contact details, keep notes, view attendance history, and manage enrolments and billing all from one place.
Programs are the activities you offer, like “Adult Karate” or “Junior Ballet”. Programs contain classes and an optional belt or level system. Members are enrolled into programs via Memberships.
Schedules is your class timetable. Create recurring schedules, take attendance, and (on Professional and Enterprise plans) let members book into sessions in advance.
Billing lets you create billing plans and prices, attach subscriptions to members, and manage invoices and payments. Automatic collection requires a saved payment method. It also covers payouts and help with failed or disputed payments.
Messages lets you send email or SMS to one member or a whole group, from scratch or using saved templates.
Groups lets you organise members into named collections to make broadcasting and targeting easier.
Reports helps you understand what’s happening at your school: attendance trends, revenue, who’s ready for promotion, who hasn’t been in lately, and more.
Gallery lets you upload photos, videos, and files for the whole school or for individual members.
Kiosk is a self-check-in screen for your front desk. Members find their name or enter their number and sign themselves into class.
Lead Management tracks prospective members from first enquiry through to conversion. It includes a public sign-up page where prospects can book a trial class and sign a waiver before joining.
Member Portal is what members see when they log in themselves: their profile, memberships, bookings, shared documents, and invoices and receipts they are allowed to view.
Documents helps you prepare and send school documents, including forms that need a member’s signature.
Shop & Inventory helps you manage products, stock, suppliers, and product sales.
Staff & Shifts helps you organize staff shifts and track scheduled work.
Calendar brings school events and scheduled sessions into a calendar view.
Event Log is a Beta feature that records selected school activity. It may omit actions or details, so do not treat it as a complete audit trail.
Settings is where you configure your school’s branding, staff roles, notification behaviours, and more. Reusable message templates live under Messages → Templates.
Where to start based on your role
Section titled “Where to start based on your role”| Your role | Start here |
|---|---|
| Setting up Kanri for the first time | Getting Started |
| Taking attendance or checking members in | Taking Attendance · Kiosk |
| Adding or looking up a member | Members |
| Dealing with a payment issue | Failed Payments |
| Sending a message to your school | Send a Broadcast |
| Checking in on how your school is doing | Health Report |
| Giving a staff member access | Invite a Staff Member |
Kanri has three plans: Starter, Professional, and Enterprise. All plans include core features such as members, billing, scheduling, and the kiosk. Professional and Enterprise include additional features such as Lead Management, the Beta Event Log, and member self-booking. See Plans & Pricing for the full comparison. Kanri is currently in closed beta; request access before planning your school’s setup.