Skip to main content
ClubBase

ClubBase for gymnastics studios

Gymnastics school software

The coach works with the group, parents see the schedule, and the owner sees attendance, debts and team pay.14 days, no card · one or several locations
ClubBase owner dashboard for keeping operations under control
ClubBase weekly schedule with studio classes

Everyday workflows

Your studio’s work on clear screens.

What your team can do in ClubBase during a working day.

Age group

The schedule and the group list come from one source.

Parents as payers

The payment belongs to the payer, and the visit to the athlete.

Attendance and balance

One check-in updates the log and the membership.

Pay for work done

The formula can count people present or time taught.

Features for this type of studio

Everything you need in one place.

Schedule, clients, attendance, roles and money share the same context.
  • children’s groups
  • parents and payers
  • attendance
  • memberships
  • debts
  • coach pay

Looking specifically for class booking? How the online booking software works — groups, capacity, memberships and reminders.

Roles and access

Each role sees its own part.

Data and actions are shown to the person who needs them for their work.

Owner

Sees payments and coach pay.

Front desk

Handles groups, parents and memberships.

Coach

Works with their own groups.

Parents

See the schedule and balance.

What people come with

What usually breaks in a gymnastics studio.

This is what we hear on demos more often than anything else. Next to it: what ClubBase does about it.
  • Parents are kept apart from the child’s profile.
  • A missed class does not reach the balance.
  • Coach pay depends on a handwritten log.

Parents kept apart from the child’s profile

The child attends, the mother pays, and sometimes a grandmother does the pick-up. In the profile these are three roles with separate contacts, so the payment reminder goes to the payer and the schedule to whoever drives the child.

A missed class does not reach the balance

When attendance is kept in a notebook and memberships in a spreadsheet, the two lists drift apart by the second month. One check-in updates both the log and the balance.

Coach pay is put together by hand

At the end of the month someone sits down to count how many classes each coach taught and how many people came. The formula takes this data from the log, and any amount opens down to specific classes.

An age group lives in two places

The schedule is in one file, the group list in another, and after a few changes they stop matching. Here they have one source, so the coach and the parents see the same thing.

A working day

One action changes what everyone sees.

  1. A trial class becomes a place in an age group.
  2. Parents get a reminder.
  3. The child checks in.
  4. Coach pay is built from the classes held.

The first week

How a gymnastics studio moves into the system.

  1. We bring over children and parents

    A spreadsheet of students, guardians and balances goes into the import. The system shows rows with errors before saving.

  2. We set up age groups

    Groups, rooms and coaches. A recurring class is created once for the whole season.

  3. We connect the parents

    A personal link to the Telegram bot from the profile. The schedule, balance and the child’s QR code, without calls to the front desk.

  4. We set up coach pay

    You choose the rule: per class held or per person present. After that, pay is calculated from the log automatically.

Compared with a generic CRM

Why a regular CRM falls short in a gymnastics studio.

The question comes up on every demo. The short answer: a studio is built around the class, not around a deal.

The payer and the athlete are different people

This is where a generic CRM most often breaks on children’s groups. It has one "contact" field, so the mother’s details end up in a comment on the child’s card. Here these are separate roles with separate phone numbers and separate reminders.

Pay is calculated from the attendance log, not the calendar

A coach’s pay depends on the classes held, and often on how many children came. That data exists only in attendance. A CRM sees the calendar and payments, but not who was actually in the room.

A group is a roster, not a contact list

An age group has a schedule, a coach, a room and specific children. When the roster lives apart from the schedule, they drift apart after the first change, and the coach ends up checking against their phone.

Honestly

Who it suits and who it doesn’t.

Without this, a demo wastes everyone’s time. If you are in the right-hand column, write to us and we will suggest a simpler option.

A good fit

  • Children’s groups where the person who pays is not the one who attends
  • Several coaches who need to be paid for classes held
  • Memberships with freezes during illness

Not worth it yet

  • One group that you coach yourself
  • You need to track ranks and competitions: that is not here
  • Private sessions only, with no memberships

Questions about this type of studio

Answers before the demo.

Do you track ranks and competitions?

No. ClubBase does not present these modules as ready.

Can a coach be paid per person present?

Yes, one of the formulas pays by attendance.

A child missed two weeks because of illness. What happens to the membership?

It can be frozen: the balance and end date move, and the profile keeps a record of when it happened and who did it.

Can parents see how many classes are left?

Yes. They see the schedule, the remaining membership balance and the child’s QR code in Telegram without asking the front desk.

Can different coaches be paid under different rules?

Yes. The studio sets the pay formula, and it can count classes held or the number of people present. Any amount opens down to the classes it came from.

Can I run several rooms?

Yes. Rooms belong to locations, and access rights, the schedule and the summary take the location into account.

How much does it cost?

The price depends on the number of active students; the Telegram bot for clients is already included. Current prices are on the pricing page. The first days of access are free, no card required.

Start with your own structure

Try ClubBase in your studio.

Set up your workspace yourself. Clients do not need a separate app, and a demo with our team is available separately.