FOR GYMS & FITNESS STUDIOS

Members who keep coming back.

Credit-based memberships, class scheduling with capacity & waitlists, trainer permissions, automated renewals — under your own branded app.

BookedIn dashboard showing real-time court calendar
Higher member retention
+24%
Recurring revenue, predictable
94%
+24%
Higher member retention
8h+
Hours saved on admin
94%
Recurring revenue, predictable
What you get

Everything a gym or studio needs.

Class scheduling & bookings

Members book classes with credits. Capacity, waitlists, and automatic notifications when spots open.

Credit-based subscriptions

Sell monthly, quarterly or annual plans. Members spend credits on classes, courts or equipment.

Trainer permissions

Each trainer sees their own schedule and class roster. Manage permissions per role.

Financial transactions

Quick sales for towels, drinks, supplements. Member balances, products, reports — one place.

Email & push announcements

New programs, holiday hours, special offers — reach every member instantly.

Coming soon

Online payments

Automated renewals via card on file. Members never lose access.

HOW CREDIT SUBSCRIPTIONS LOCK IN RETENTION Coming soon

Renewals that take care of themselves.

The metric that matters in fitness is retention. Credit-based subscriptions plus saved-card renewals make leaving harder than staying.

  1. 01

    Member subscribes once

    Pick a plan — monthly, quarterly, X-classes-per-month. Stripe Connect, saved card, done.

  2. 02

    Credits power every booking

    Each class consumes credits per service type. Members watch their balance, book early, attend more.

  3. 03

    Auto-renew, auto-remind

    Off-session card charges renew the plan. Expiry reminders keep churn-prone members in the loop.

EVERYTHING UNDER THE HOOD

Built for the way gyms and studios actually operate.

Seven modules, every detail thought through. Tap a group to see what's inside.

Class & resource scheduling
  • Group class scheduling on shared rooms — yoga studio, cardio room, spinning, CrossFit box.
  • Capacity-managed bookings: max participants per service type.
  • Multi-room and multi-equipment as bookable resources.
  • Recurring class schedules — set the weekly grid once.
  • Coach per class with cross-room availability blocking — no double-booking trainers across studios.
  • Outside-hours and admin overrides for private sessions.
  • Per-class waiting list with automatic promotion when someone cancels.
Memberships & credits Coming soon
  • Credit-based subscription system — your bread-and-butter monetisation.
  • Configurable plans: per-month, per-quarter, unlimited, X-classes-per-month.
  • Auto-fulfilment on Stripe payment success and subscription expiry reminders.
  • Self-serve credit-package purchase from the app.
  • Subscription purchase history and renewal flows.
Member management
  • Multi-role staff: Owner, Staff, Coach, Viewer.
  • Member discovery via invite code.
  • Member directory with profile, contact info, payment history.
  • Friend system — members bring members, retention rises.
  • Push notifications for class reminders, membership expiry, special events.
Trainer & coach features
  • Coach role with resource-scoped permissions.
  • Personal training appointment booking — 1-on-1 sessions handled the same as classes.
  • Activity log to track who modified what, when.
Online & payment ops Coming soon
  • Stripe Connect online payments — cards plus Apple Pay and Google Pay.
  • Saved-card off-session charging — perfect for membership renewals.
  • Auto-refund safety net on cancel-race scenarios. No money silently lost.
  • Cash and card hybrid policies, configurable per business.
  • Receipt-ready transaction reports for accountant export (XLSX, CSV).
Customer-facing
  • White-label PWA plus native iOS and Android apps.
  • Greek and English locales out of the box.
  • Class booking with skill prerequisites — intermediate yoga, advanced CrossFit, etc.
  • Cancel by deadline with configurable grace periods.
  • ICS calendar sync — classes show up in the member's phone calendar.
Reports & ops
  • Class attendance reports.
  • Peak-hour utilisation per room.
  • Member churn signals — subscription expiry reminders, transaction trends.
  • Multi-location chain support — one operator, multiple gyms.
  • Per-business announcements: price changes, holiday closures, new class launches.
BUILT FOR SERIOUS OPERATORS

Why chains and clubs trust BookedIn.

  • 1
    No PCI scope on the club

    Stripe Connect direct charges. Your club is the merchant of record but never handles card data.

  • 2
    Multi-tenant isolation

    Chain operators run multiple locations from one account. Each location's data is fully isolated.

  • 3
    GDPR-aware by default

    Full payment audit trail. Safe user deletion — anonymise, never cascade-delete history.

  • 4
    Mobile-first

    70%+ of bookings happen on phone. Our Flutter app ships at feature-parity with the web admin.

  • 5
    Durable refund recovery

    Auto-refund safety net on cancel-race scenarios. Even worst-case payment edges never lose money.

WHITE-LABEL APPS

Your brand. Your app. Your members never leave.

BookedIn powers the platform. Your club owns the experience — your colors, your logo, your name in the App Store, your domain on the web. Members download YOUR app, not ours.

  1. 1
    Your name in the stores

    Members install your branded iOS & Android app — not BookedIn.

  2. 2
    Your colors, your logo

    Full visual customization across web, mobile and emails.

  3. 3
    Your own domain

    book.yourclub.com — not a generic SaaS URL.

Olympic Sports Club — branded mobile app
360° Padel Club — branded mobile app
Padel Indoor Club — branded mobile app
La Bandeja — branded mobile app

Ready to lock in retention?

Book a 20-minute call. We'll show you what your gym looks like on BookedIn.