Skip to content

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.

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.

Your roleStart here
Setting up Kanri for the first timeGetting Started
Taking attendance or checking members inTaking Attendance · Kiosk
Adding or looking up a memberMembers
Dealing with a payment issueFailed Payments
Sending a message to your schoolSend a Broadcast
Checking in on how your school is doingHealth Report
Giving a staff member accessInvite 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.