Booking system for trainers

FitLab is an online platform where fitness trainers manage their schedule, bookings, subscriptions and payments in one place. Clients see the available slots and book on their own — no calls or back-and-forth messages — while you track everything from your phone.

Who it's for

FitLab is for personal trainers and instructors who take session bookings and want it organized, instead of through private messages and notes.

What's included

  • Schedule and online bookings

    You set working days, hours, breaks and a per-slot limit. Clients book available slots on their own, at any time.

  • Subscriptions and packages

    Offer packages of 8, 12 or unlimited workouts. The system tracks used and remaining sessions and notifies before expiry.

  • Payments via myPOS

    Accept card payments for a subscription or a single visit linked to a specific booking.

  • Notifications

    Get a push notification for every new booking or cancellation — on your phone and computer.

  • Public profile

    You get a personal address fit-lab.app/your-name with a photo, short bio and a booking button you can share.

  • Free access for clients

    Trainees don't pay to use the system or make bookings.

How it differs from other platforms

  • In your language

    Interface and support in 15 languages, no translation guesswork.

  • Built for your market

    Built-in myPOS payments plus local currency and timezone settings.

  • No fees for clients

    Trainees book for free.

  • Works like a mobile app

    Adds to the home screen without an app-store install (PWA).

How it works

  1. 1

    Sign up

    Create your profile and the automatic onboarding wizard walks you through your schedule and plans — no approvals.

  2. 2

    Share your link

    Send your personal address to your clients.

  3. 3

    Accept bookings

    Receive bookings and payments, with a notification for each.

Stuck? We are right here. The fit-lab.app team replies fast to any question — message us and we will jump in as soon as possible. Contact us

Pricing

Transparent and with no hidden fees — here's everything at a glance.

  • €29/monthCore plan · or €290/year
  • €4.90/monthOptional: myPOS payments module
  • 14 daysFree trial, no card required
  • FreeFor trainees — they pay nothing

Frequently asked questions

Do clients pay to book?

No. Access to the system and the bookings themselves are completely free for trainees — they simply open your link, see the available slots and book on their own. Only you, as the trainer, pay a subscription.

Can clients pay by card?

Yes, via myPOS. Clients pay by card for a subscription or a single visit linked to a specific booking, and the money goes directly into your myPOS account.

Do I need a separate website?

No. You get a ready-made public profile at your own address (fit-lab.app/your-name) with a photo, short bio and a booking button — just share the link with your clients.

Does it work on a phone?

Yes. FitLab adds to your phone's home screen like an app, without downloading from the App Store or Google Play, and works just as well on a computer.

FitLab speaks 15 languages

You and your clients use the platform in your native language — from Bulgarian to Japanese. The interface, notifications and emails are translated automatically.

Hover over or tap a language to find it on the map.

Get started with FitLab

Signing up is free, and setting up your schedule takes just a few minutes.

Sign up as a trainer