Fitness software was built for classes and memberships, not how PT studios actually run: client packages bought up front, 1:1 sessions burning down a balance, payouts split per trainer. Zesh runs the daily admin between every session — for solo trainers and 2–12-trainer studios.
Whether you train solo or coordinate a roster — the loop is the same: package balances, payment chases, WhatsApp follow-ups, and the EOM payroll. Zesh handles all of it from your phone.
Remaining balance and expiry date for every client package in one view. Spot who's two sessions from running out without checking by hand. Across every trainer, one source of truth.
Welcome on signup. Reminders before each session. Renewal nudges when packages run low. Each message pre-drafted with the right numbers — one tap to send. Tracked sent · seen · replied.
Bank transfers, credit cards, FPS — Zesh reads the channels you already use, matches inbound payments to the right package, and updates balances on your confirmation. You stay in control.
Set each trainer's rate once — % of session revenue, flat $/session, or hybrid. End of month, Zesh shows exactly what to pay each coach. Export PDF for your accountant; pay your trainers the same evening.
Mobile-first apps designed around studio workflows. No multi-day staff training. New trainers pick it up in an afternoon — every coach runs their own book between sessions; admin sees the studio view.
Migrating from another platform? Zesh handles the trainer roster, who-belongs-to-whom, and per-trainer package balances from your current platform's exports. One upload. Live in days, not weeks.
Zesh treats your studio as a package ledger first, calendar second. Every booking burns down a balance automatically — the figures you'd hand-update in a spreadsheet are always live.
Import from your current platform (or enter manually) — trainers, clients, active packages, per-trainer rates. One upload, live in minutes.
Each session burns a slot from the active package. Zesh tracks expiry risk, queues renewal nudges, and runs the payroll math in the background.
Renewal nudges in WhatsApp. Inbound payments match to packages automatically. EOM payroll ready to export — your trainers paid the same evening.
Free during beta. Beta studios shape what ships next and lock the founder rate for life. Worth a 30-minute walkthrough?