A fighter kicks a pad held by a coach, next to a boxing ring.

The training
can be heavy

Running your dojo doesn't have to be.

Dojo management software for owners. From attendance to daily reports, manage and monitor your dojo operations from anywhere.

  • Dues by QRIS, e-wallet, or transfer
  • Check in with a QR scan
  • We help move your old data
  • Karate
  • Taekwondo
  • Pencak silat
  • Judo
  • Muay Thai
  • Boxing

Run your dojo without the guesswork

  • More than just numbers

    Track and analyse attendance, student, dues, and dojo activity trends in one dashboard. Easily spot what's working and what needs your attention.

  • Know where the money goes

    Every dues payment is recorded with the amount, date, and recipient.

  • No more silent drop-offs

    Keep track of students who haven't renewed or are starting to skip training. Reach out to them or their parents via WhatsApp before they stop for good.

  • Reporting without the extra work

    Monthly reports are generated automatically. No more manual recaps from notebooks and Excel.

Early access · Coming soon

Run your dojo easily with Klubku

Students, schedules, dues, and reports for your dojo in one app. Open it on any platform. The numbers are always clear.

Members
All locations · 148 active members, 4 on trial
Add member
Search by name, email or phone
Active148Needs a package3Ends ≤7 days7Expired22Trial4
Member list
Active, by name
Active
148+2 in grace
Inactive
5taking a break
Joined this month
11members
Removed this month
1member
MemberContactLocationPackageStatusValid until
AKAulia Kusuma
0812 7788 1122BSD
Kids monthly
Unlimited sessions
Active5 Nov 2026
BSBima Santoso
0813 4455 9900Kelapa Gading
3 months
Unlimited sessions
4 days left24 Oct 2026
CMCitra Maharani
0857 3322 1100Kelapa Gading
Kids monthly
Unlimited sessions
Active12 Nov 2026
DSDimas Saputra
0821 6677 8899BSD
4 private sessions
2 sessions left
Active15 Nov 2026
GPGilang Prakoso
0819 2233 4455BSD
Monthly
Ended 14 Oct
Grace period21 Oct 2026
RPRaka Pratama
0812 9988 1234Kelapa Gading
Kids monthly
Unlimited sessions
Active2 Nov 2026
Members
148 active, 4 trial · All locations
Search by name, email or phone
Active148Needs a package3
Showing 6 of 148, by name
AK
Aulia Kusuma
Kids monthly · BSD
Active
BS
Bima Santoso
3 months · Kelapa Gading
4 days left
CM
Citra Maharani
Kids monthly · Kelapa Gading
Active
DS
Dimas Saputra
4 private sessions · BSD
Active
GP
Gilang Prakoso
Monthly · BSD
Grace period
RP
Raka Pratama
Kids monthly · Kelapa Gading
Active

Members

Student details, packages, status and contacts in one list. Who needs a package or runs out soon stands out.

Payments
October 2026 · All locations
Create QRIS billRecord payment
Received in October
Rp27.9m
↑ 5%96 paid transactions
Unpaid
Rp1.8m
6 latefrom 7 members
Through QRIS
58%
↑ 4 ptsRp16.2m from 55 transactions
Average time to pay
2.1 days
after the due date
Payment history
Newest first, QRIS and e-wallet statuses update automatically
TransactionsBillsReport
DateMemberPackageMethodAmountStatus
20 OctRaka PratamaKids monthlyQRISRp250,000Paid
20 OctIntan Permata3 monthsTransferRp800,000Paid
19 OctBima SantosoMonthlyQRISRp300,000Pending
19 OctCitra MaharaniKids monthlyE-walletRp250,000Paid
18 OctBagas WicaksonoMonthlyQRISRp300,000Failed
18 OctDimas Saputra4 private sessionsCashRp1,200,000Paid
Payments
October 2026 · All locations
Received in October
Rp27.9m
↑ 5%96 paid transactions
Unpaid
Rp1.8m
6 latefrom 7 members
Payment history
Raka Pratama
20 Oct · Kids monthly · QRIS
Rp250,000
Paid
Intan Permata
20 Oct · 3 months · Transfer
Rp800,000
Paid
Bima Santoso
19 Oct · Monthly · QRIS
Rp300,000
Pending
Citra Maharani
19 Oct · Kids monthly · E-wallet
Rp250,000
Paid
Bagas Wicaksono
18 Oct · Monthly · QRIS
Rp300,000
Failed
Dimas Saputra
18 Oct · 4 private sessions · Cash
Rp1,200,000
Paid

Payments

Dues in through QRIS, e-wallet and transfers, plus the bills still unpaid or late.

Reports
October 2026 · All locations · compared with September 2026
SummaryPackage revenueRetentionAttendanceLocations
Data as of today, 17:40
Active members
148
↑ 9across 2 locations
New members
11
↑ 2joined in October
Left
2
↓ 3churn 1.4% of 139
Per member
Rp212k
↑ 2%average package revenue
Membership length
11.2 mo
↑ 0.4average active member
Member growth
May to October, all locations
ActiveNewLeft
MayJunJulAugSepOct
Insights
Patterns in this month’s data
Churn · BSD
Churn is highest at BSD: 1.9%.
See members
Attendance
The busiest hour this month is 17:00.
Open attendance
Packages
7 packages end within 7 days.
See packages
Reports
October 2026 · All locations
SummaryPackage revenue
Active members
148
↑ 9across 2 locations
New members
11
↑ 2joined in October
Left
2
↓ 3churn 1.4% of 139
Per member
Rp212k
↑ 2%average package revenue
Insights
Churn · BSD
Churn is highest at BSD: 1.9%.
Attendance
The busiest hour this month is 17:00.
Packages
7 packages end within 7 days.

Reports

Student growth, retention, attendance and package revenue, worked out for you every month.

Home
Tuesday 20 October 2026 · All locations
Record payment
Package revenue
Rp31.4m
↑ 6%vs Sep Rp29.6m
Active members
148
↑ 9vs Sep 139
Average attendance
74%
↑ 2 ptsvs Sep 72%
Renewal rate
86%
↑ 1 ptvs Sep 85%
Revenue from packages, 6 months
May to October, in millions of rupiah
Kelapa GadingBSD
24.9
26.0
27.1
28.4
29.6
31.4
MayJunJulAugSepOct
Today's schedule
Follows the location filter
17:40
16:00
17:00
Kids Taekwondo
Kelapa Gading
AN
16/20
17:00
18:30
Teen Taekwondo
In progress · Kelapa Gading
SU
12/18
17:30
18:30
Kids Taekwondo
In progress · BSD
RH
15/20
19:00
20:30
Adult Taekwondo
Kelapa Gading
HD
11/16
19:00
20:00
Belt exam prep
BSD
AN
8/12
Home
Tuesday 20 October 2026
Package revenue
Rp31.4m
↑ 6%vs Sep
Active members
148
↑ 9vs Sep
Attendance
74%
↑ 2 ptsvs Sep
Renewals
86%
↑ 1 ptvs Sep
Today's schedule
Follows the location filter
17:40
16:00
17:00
Kids Taekwondo
Kelapa Gading
16/20
17:00
18:30
Teen Taekwondo
In progress · Kelapa Gading
12/18
17:30
18:30
Kids Taekwondo
In progress · BSD
15/20
19:00
20:30
Adult Taekwondo
Kelapa Gading
11/16
19:00
20:00
Belt exam prep
BSD
8/12

Home

Today at your dojo: package revenue, active students, attendance and the classes in progress.

Schedule
Week of 19 to 25 Oct · All locations
Private sessionAdd class
Classes this week
17
298 spots at 2 locations
Average fill
73%
217 of 298 spots
Private sessions
2
2 members
Clashes
1
Sari, Thu 22 Oct
DayWeekMonth
TodayAll coachesAll types
DayMorning
15:0016:0017:0018:0019:0020:0021:00
Mon19
3 classes
Kids Taekwondo
Andi15/20
Teen Taekwondo
Sari13/18
Adult Taekwondo
Hendra10/16
Tue20
5 classes
PrivateRaka
Sari1/1
Kids Taekwondo
Andi16/20
Teen Taekwondo
Sari12/18
Kids Taekwondo
Rudi15/20
Adult Taekwondo
Hendra11/16
Belt exam prep
Andi8/12
Wed21
2 classes
Kids Taekwondo
Rudi14/20
Adult Taekwondo
Hendra9/16
Thu22
3 classes
Kids Taekwondo
Andi17/20
Teen Taekwondo
Sari14/18
!
PrivateBima
Sari1/1
!
Adult Taekwondo
Hendra10/16
Fri23
2 classes
Kids Taekwondo
Rudi13/20
Adult Taekwondo
Hendra12/16
Sat24
2 classes
Kids Taekwondo
Andi18/20
Belt exam prep
Sari10/12
No regular classes this afternoon
Sun25
No classes
No regular classes this afternoon
Schedule
Week of 19 to 25 Oct
October 2026Today
Mon19
Tue20
Wed21
Thu22
Fri23
Sat24
Sun25
Tuesday 20 Oct
  • 15:0016:00
    PrivateRaka Pratama
    Kelapa GadingSari1/1
  • 16:0017:00
    Kids Taekwondo
    Kelapa GadingAndi16/20
  • 17:0018:30
    Teen Taekwondo
    Kelapa GadingSari12/18
  • 17:3018:30
    Kids Taekwondo
    BSDRudi15/20
  • 19:0020:30
    Adult Taekwondo
    Kelapa GadingHendra11/16
  • 19:0020:00
    Belt exam prep
    BSDAndi8/12

Schedule

Classes by level and private sessions for the week, flagged when a coach is double booked.

Attendance
Tuesday 20 October 2026 · All locations
Show check-in QROpen class roll call
Present today
37
34/43 bookings checked in79%
Average attendance
74%
↑ 2 ptsvs Sep 72%
QR check-ins
58%
↑ 4 ptsvs Sep 54%
Absent 14+ days
9
↓ 2vs Sep 11
Classes today
TimeClassCoachStatusActions
16:00Kids TaekwondoAndiRoll call done · 15 presentView
17:00Teen TaekwondoSariIn progress · 10 presentContinue
17:30Kids TaekwondoRudiIn progress · 9 presentContinue
19:00Adult TaekwondoHendraNo roll call yetOpens 18:30
19:00Belt exam prepAndiNo roll call yetOpens 18:30
Latest check-ins
Today, all locations
CM
Citra Maharani
Kids Taekwondo 17:30 · QR
17:33
AK
Aulia Kusuma
BSD · QR
17:24
BS
Bima Santoso
Teen Taekwondo 17:00 · Class roll call
17:06
RP
Raka Pratama
Kelapa Gading · QR
16:02
GP
Gilang Prakoso
BSD · Logged by coach
15:58
Attendance
Tuesday 20 October 2026
Present today
37
34/43 bookings checked in79%
Average attendance
74%
↑ 2 ptsvs Sep 72%
Classes today
16:00
Kids Taekwondo
Roll call done · 15 present
A
17:00
Teen Taekwondo
In progress · 10 present
S
17:30
Kids Taekwondo
In progress · 9 present
R
19:00
Adult Taekwondo
No roll call yet
H
19:00
Belt exam prep
No roll call yet
A

Attendance

Check-ins by QR or class roll call. See which students have come to each session today.

Early-stage preview of Klubku. The design may change as the product develops.

01

No more
juggling apps

Attendance, packages, dues, and WhatsApp reminders. All in one place. No more Excel, notebooks, or scattered group chats.

See why
02

Class schedules
without clashes

Set up classes by level or age group, capacity, and coach schedules. Students or parents book classes and private sessions from their phone.

See schedule
03

Dues
recorded instantly

Students or parents pay dues by QRIS, e-wallet, or bank transfer. Income is recorded on its own, late payers show up in a list, ready for a WhatsApp nudge.

See dues

Our vision and mission

Vision

Every fitness and martial arts business owner in Indonesia is free of busywork and makes decisions backed by data, so they can focus on what actually matters.

“When I got serious about my health, I saw many gyms still handling attendance, payments and reminders by hand. I am building Klubku with the software standards I learned working in Europe, for a better experience for owners, their teams and their members.”

Edbert, Founder of KlubkuSoftware engineer focused on data security

Mission

  1. Automate the routine work, like attendance, payment reminders, and package renewals, so you and your team can focus on what actually matters: the people who train with you.

  2. Bring members, schedules, payments, and reports into one app, and turn the daily data into a clear picture, so every decision is backed by data, not guesswork.

  3. Build Klubku together with owners and coaches, for the way business works in Indonesia.

Frequently asked questions

What is Klubku?

Klubku is management software for dojo and martial arts school owners in Indonesia, in Bahasa Indonesia and English. Students, packages, training schedules, dues, and reports live in one app, so you always know what is happening in your dojo.

What kind of dojo is Klubku for?

For owners of dojos, dojangs, sasanas, and other martial arts schools in Indonesia, such as karate, taekwondo, pencak silat, judo, Muay Thai, or boxing, whether you run one location or several branches. Gym owners and pilates or yoga studio owners can choose Gym or Pilates & Yoga at the top of the page.

Is my data safe?

Member and payment data belong to your business. Each team member sees only what their role allows, every change is tested automatically before release, and we never sell your data.

Which devices does Klubku work on?

Klubku works across all platforms: laptop, desktop, tablet and phone.

Can I use Klubku now?

Klubku is still in its early stages and has not launched to the public yet. Sign up for early access to try it first, and our team will reach out on WhatsApp.

What about my existing dojo data?

We help transfer your dojo's data to Klubku, so you won't have to enter everything all over again.

How can students pay their dues?

Students or parents pay dues by QRIS, e-wallet, or bank transfer. Every dues payment is recorded with the amount, date, and recipient. Late payers show up in a list, ready for a WhatsApp nudge.

Who do I contact for help?

Our team is happy to talk and help on WhatsApp at +62 851-1051-2858 (WA only). You can also email halo@klubku.id.

Grow with Klubku

Klubku is still in its early stages. At this stage, you're not just a user. Your feedback and your dojo's needs help shape what we build.

Sign up for early access
  • Early access

    Try it before the public launch.

  • Direct support

    Talk to the team on WhatsApp.

  • Your data comes with you

    We'll move your dojo's data to Klubku, so you won't have to enter it all again. The data stays yours.

  • Shape the features

    Your feedback decides what we build first.

Sign up for early access

Tell us what your dojo needs and get exclusive early access to the Klubku app.

We only contact you about Klubku. No spam, and we never sell your data.