Trainer Management

Trainer management lets you organize your team, assign permissions, and track earnings.

Overview

What is a Trainer?

A trainer in Bookicorn is:

  • A person who leads classes
  • A user with restricted access
  • Optionally: a recipient of earnings
  • Either employed or self-employed

Trainer vs. Admin

AspectTrainerAdmin
ClassesSees only their ownSees all
FeaturesRestrictedFull access
ParticipantsCan viewCan edit everything
FinancesNo accessFull access

Trainer Features

For You as Admin

  • Create trainers: Add new team members
  • Permissions: What can the trainer do?
  • Earnings: How is billing handled?
  • Statistics: Performance per trainer

For the Trainer

  • Dashboard: Their own classes and bookings
  • Participant lists: Who is coming to the class?
  • Check-in: Record attendance
  • Calendar: Personal schedule
  • Invoices: Only for self-employed trainers

Employment Types

Bookicorn supports two employment types:

Employed

AspectDescription
PaymentsStudio receives all payments
BillingStudio creates customer invoices
EarningsTracked in the system
PayoutManual by studio

Self-Employed (Subletting)

AspectDescription
PaymentsTrainer receives directly via Stripe
BillingTrainer creates their own invoices
Stripe ConnectRequired to receive payments
Invoice issuerEnter own business details

Learn more: Trainer Subletting →


Earnings Models (Employed Trainers Only)

For employed trainers, Bookicorn offers three billing models:

1. Hourly Rate

Trainer receives a fixed amount per hour.

Example:

  • Hourly rate: €30
  • Class duration: 1.5 hours
  • Earnings: €45

2. Percentage

Trainer receives a share of the class revenue.

Example:

  • Percentage: 40%
  • Class revenue: €100
  • Earnings: €40

3. Flat Rate

Trainer receives a fixed amount per class.

Example:

  • Flat rate: €50
  • Earnings: €50 (regardless of duration/participants)

Permission System

Available Permissions

PermissionDescription
View classesTheir own classes and appointments
View participantsBooking lists
Check-inRecord attendance
Edit classesModify their own classes
Change appointmentsAdjust times
Manage bookingsCancel, add

Default Set

Most trainers receive:

  • View classes
  • View participants
  • Check-in

Extended permissions (optional):

  • Edit classes
  • Change appointments
  • Manage bookings

Trainer Dashboard

Trainers have their own dashboard with:

  • Today's classes
  • Next 7 days
  • Upcoming bookings
  • Personal calendar

Best Practices

Clear Role Separation

  • Admin: Studio management, finances, strategy
  • Trainer: Class leadership, participant contact

Appropriate Permissions

  • Only grant necessary permissions
  • Expand when trust is established
  • Less is more

Fair Compensation

  • Transparent models
  • Consistent billing
  • Regular payouts

More Pages

Fragen oder Feedback?

Wir helfen dir gerne weiter. Kontaktiere unser Support-Team.