Running your school shouldn't be a second job.

Every week, school owners spend hours doing things that should be automatic. Chasing late payments. Manually checking who showed up to class. Sending the same email to the same 12 people who still haven't updated their billing.

We built Kanri so you can stop doing that.

🍁Built in Canada. Hosted in Canada.
01

What it does

A complete operating system for modern schools.

Kanri brings billing, scheduling, communication, staff workflows, and member data into one clear system — so your team can spend less time operating the business and more time running the school.

Members & Programs

  • Member Profiles & Contacts Full member profiles with photos, address, emergency contacts, notes, interaction history, and linked parent or guardian accounts.
  • Programs & Belt/Rank Progression Define programs with full belt/rank hierarchies, set minimum class and time requirements per rank, and track every member's progress and promotion history.
  • Member Groups Create named groups to segment your members. Use groups for targeted broadcasts, report filters, and workflow triggers.
  • Member Evaluations Send fully customizable assessments to members or parents — onboarding health questionnaires, self-assessments, how-did-you-find-us surveys, and more.
  • Lead Management & Pipeline Track prospects from first contact through to enrolled member with a full CRM pipeline, lead source tracking, and automated nurturing.
  • Grading Management Run structured grading days with assessments, examiner notes, and automatic rank promotion when students pass.(ETA 2027)

Scheduling & Attendance

  • Class Scheduling & Attendance Build flexible recurring class schedules across multiple programs and locations, and track attendance per session.
  • Self-Service Kiosk Check-In PIN-based kiosk for students to check themselves in. Supports birthday celebrations, custom program messages, and optional belt promotion at check-in.
  • Mobile Check-In Members can check in from their phone — no kiosk hardware required. Optional staff confirmation mode for high-traffic schools.
  • Online Booking Capacity-managed online booking for trial classes and limited-enrollment sessions. Includes self-service cancellations, reschedules, reminders, and waiver collection.
  • Event Management Organise seminars, workshops, open mats, and special events with ticketing, capacity management, and attendee tracking.(ETA 2027)
  • Tournament Management Organize tournaments with bracket management, weigh-ins, bout scheduling, and medal tracking.(ETA 2027)

Billing & Payments

  • Recurring Subscriptions Automated recurring billing on any interval — daily, weekly, monthly, or yearly. Handles payment failures, retries, and cancellations automatically.
  • Session Packs & Flexible Billing Sell prepaid class packs with auto-reload, fixed-term contracts with a set number of payments, paid-in-full plans, per-session billing, and scholarship pricing.
  • Payment Methods Accept credit and debit cards, Canadian bank (EFT/PAD), US bank (ACH), Interac, and manual payments like cash or e-transfer — all in one place.
  • Inventory & Shop Manage your pro shop inventory with product variants, categories, suppliers, purchase orders, and returns — all linked to your invoicing.

Communication

  • Email Messaging Send emails to individuals or groups using custom templates. Broadcast messages to segments or the whole school.
  • SMS Messaging Send SMS using the same template and broadcast system as email. Backed by a branded school phone number.

Reports & KPIs

  • Custom Report Builder Build reports across any entity in the platform with custom filters, group-bys, sorts, columns, chart types, and shared views.
  • KPIs & Goals Define custom KPI metrics for any part of your business, set targets per period, and track progress with sparkline history.

Documents & Files

  • File & Photo Gallery Unified storage for photos, videos, documents, and mail. One shared pool across the whole plan — no separate limits per category.
  • Document Templates & E-Signatures Create reusable waivers, contracts, and consent forms. Send for signature with customizable signer roles, sign-by deadlines, and automatic delivery on enrolment or booking.

Staff & Operations

  • Staff & Role-Based Permissions Invite staff with granular role-based permissions. Control exactly what each team member can see and do across the platform.
  • Parent & Student Portal Members and parents get their own login to view progress, invoices, class schedules, documents, and communications.
  • Staff Shifts & Time Tracking Schedule staff shifts and track hours from the kiosk or mobile — no separate time-tracking tool needed.(Coming soon)
  • Curriculum Management & Learning Resources Upload and share videos, lesson plans, curriculum standards, and teaching materials across classes and programs.(Fall 2026)

Automation & Integrations

  • Workflows & Alerts Build automated workflows triggered by member actions, payment events, or schedule changes. Send messages, update records, and chain multi-step logic.
  • API Access Full REST API with named API keys for custom integrations, data exports, and connecting Kanri to the rest of your stack.

Your School's Presence

  • Custom Domain & App Branding Use your own domain for your Kanri app and apply your school's brand color throughout the member experience.
  • Kanri Domains Buy and manage domains directly through Kanri. Host your DNS with us and connect your domain to your app, email, and website — all in one place.
  • Kanri Web A school website built into your Kanri account — program pages, live class schedule, lead capture, and a blog. Updates automatically when your schedule changes.
  • Digital Membership Cards Members get a branded card in Apple Wallet or Google Wallet. NFC and QR check-in at the door — no app needed.(ETA 2027)

Full feature breakdown with plan availability at /pricing ↗

02

AI-powered

Meet Kai.

Ask Kai anything about your school in plain English. No menus, no exports, no guessing — just answers. Role-aware access means Kai only sees what your account permits, and your data is never used to train AI models.

Kai· AI assistant

Which members haven't paid in the last 30 days?

14 members. Largest overdue balance is $340 — Marcus Chen, 47 days past due. Want me to draft a payment reminder for the group?

Who's ready for a belt promotion this month?

3 students meet the criteria: Yuki T., Devon R., and Amara N. All have 90%+ attendance over the past 6 months.

Ask Kai anything…

Coming Summer 2026 · Professional & Enterprise

03

Built into your plan

Your domain. Your email. Your identity.

Kanri is more than the app your staff signs into. It extends into the systems families recognize and your team depends on every day: your branded domain, your school email, shared identity, and the marketing pages that turn interest into bookings.

Kanri Domains
Buy and manage domains directly through Kanri. Host your DNS with us and connect your domain to your app, staff email, and marketing site — all in one place.
Kanri Mail(ETA 2027)
Staff email accounts at your school's own domain. Unlimited mailboxes — no per-seat charge. Mail storage draws from your plan's unified storage pool.
Kanri ID(ETA 2027)
Managed identity for your school — use Kanri ID for school-issued accounts, or connect your existing Google Workspace, Microsoft Entra, or any SAML/OIDC provider.
Kanri Web
Your school's marketing website, built into Kanri. Publish program pages, a live class schedule, and lead capture forms — no separate website to maintain.
04

Scale

From one school to fifty.

Whether you run a single location, a fast-growing regional group, or a franchise network, Kanri keeps operations consistent. Standardize how billing, reporting, permissions, and communication work without forcing every school into manual cleanup.

Compare performance across locations, move staff and students when needed, and keep local teams flexible while central leadership keeps visibility over the whole system.

Running multiple locations? Talk to us →

05

Pricing

Three plans. No surprises.

Prices in ·

Professional(recommended)

More power for schools focused on growth

$199/mo

Get started →

Prices are shown in USD. CAD and USD are both supported, and transaction fees apply — see our usage page.

Compare every feature across all plans →

06

Support & docs

We help you get set up.

Onboarding help is included, so you're not left alone with an import tool and a help center. We'll help you map your data, configure billing, and get your team comfortable fast. Full documentation lives at docs.kanrimemberships.com, and if you need a human, you can always contact us.

Ready?

Start with the plan that fits now, then grow into the rest when you're ready.

Or contact us