Growth Analytics for Martial Arts Schools

    Revenue trends, churn, LTV, retention by belt, funnel conversion, and cohort behavior, every number a dojo owner needs, and none of the noise a generic BI tool adds.

    The 6 numbers that actually run a dojo

    Every martial arts school lives or dies by six numbers: active members, MRR, monthly churn, trial-to-member conversion, LTV, and retention by belt. Most owners can name these numbers by feel but cannot pull them without spreadsheet gymnastics.

    Dojo Champ's analytics dashboards are built around exactly these six, not a hundred generic charts. Every metric has a definition you can inspect, a time-range picker, and a per-segment breakdown (belt, program, tenure, location) so you can act on it, not just admire it.

    Behind the surface dashboards, the numbers are computed from the same events that power your operations: payments (single source of truth is the payments table), attendance check-ins, membership status changes, and lead-to-member conversions. If a chart looks wrong, you can drill into the transactions behind it.

    Revenue & MRR

    Live MRR, ARR, churn, and revenue growth by month with tuition vs. POS split.

    Member Trends

    Active, new, canceled, frozen, by program, belt, tenure, and location.

    Funnel Conversion

    Lead → tour → trial → member conversion by source, campaign, and staff member.

    Retention by Cohort

    Cohort retention by belt, program, and enrollment month, find the belt where students stall.

    Complete Capability Set

    Revenue

    • MRR, ARR, and month-over-month growth
    • Revenue source split (membership, POS, testing, events)
    • Processing fee breakdown
    • Refund tracking (partial and full)
    • Custom date range and comparison periods
    • Statement CSV / PDF export

    Members

    • Active, new, canceled, frozen counts
    • By program, belt, age group, tenure
    • Soon-to-expire memberships
    • At-risk students (attendance drop)
    • Churn rate and reason categorization
    • Family accounts vs. single students

    Funnel & Marketing

    • Lead volume by source and campaign
    • Time to first contact
    • Lead → tour → trial → member conversion
    • AI lead score distribution
    • Cost per lead / cost per member (with ad spend import)
    • Staff-level conversion performance

    Retention

    • Cohort retention by enrollment month
    • Retention by belt (find the stall belts)
    • Post-promotion drop-off
    • Attendance frequency distribution
    • LTV by program and rank track
    • Winback conversion from expired students

    Generic BI vs. Dojo Champ analytics

    A generic BI tool (Tableau, Metabase, PowerBI) can chart anything, but only after you build the schema. Dojo Champ ships with the dojo-native charts already built and defined.

    CapabilityGeneric BI / SpreadsheetsDojo Champ
    Time to insightWeeks, you have to define every metric and build every chartInstant, the 6 dojo metrics ship out of the box
    Definition of MRRDepends who built the queryDocumented and computed from the payments table, single source of truth
    Retention by beltNot possible without dojo-specific schemaNative cohort view with per-belt retention curves
    At-risk studentsNot a conceptLive list with baseline-comparison scoring
    Refund / partial refund handlingFrequently inflates revenueRefunds tracked at line item, no revenue inflation
    Cost$50-$500/mo + analyst timeIncluded in $199/mo flat

    A dashboard you cannot trust is worse than no dashboard. Analytics should be a single source of truth, computed the same way every time.

    Key Benefits

    Answers, not charts

    Every dashboard is designed around an owner decision (which belt is losing students? which lead source is worth the ad spend?), not a generic metric.

    Trustworthy numbers

    Everything computes from the payments and attendance tables, not client-side aggregation, so the same MRR shows up in Finance, Analytics, and the tax export.

    No analyst required

    A dojo owner should not need to hire a data person to see churn by belt. It is one click.

    Analytics FAQ

    Ready to run your dojo without the busywork?

    Start a 30-day free trial. Flat $199/month for unlimited students, staff and locations. No setup fees.