For gyms and studios

Every trainer. Every client. One command deck.

Run your whole floor from one console, while every trainer on your team gets the full Menlore toolkit under their own name. One roster, one bill, zero spreadsheets.

1 console your whole floor at a glance
Per-seat flat price per active trainer
0 lock-in trainers keep their clients
At-risk radar quiet clients surface themselves

Every seat runs the full Menlore console.

Joining your organization does not shrink what a trainer gets. Coach AI, programs, scheduling, session packs, invoices, and their own brand on their clients' app. Your organization simply covers the seat.

The trainer console earnings dashboard: revenue, outstanding payments, and invoices.
The trainer console client table with the full roster in one view.
The trainer console overview deck: clients, sessions, and money at a glance.

Real screens from the trainer console: overview, clients, and earnings. Every trainer on your floor gets all of it.

Menlore Command

What the organization sees.

One desktop console for whoever runs the business side: owners and managers, not individual trainers.

The command deck

A single dashboard of how the whole organization is doing. Every trainer, every client, every session, and the numbers that matter, live. When something needs attention, it surfaces itself instead of hiding in a spreadsheet.

Trainer roster and seats

Every trainer, their client count, and their seat status in one list. Add or remove a trainer without touching a spreadsheet.

Client reassignment

Move a client to another trainer in two clicks, whether someone leaves, a client asks for a change, or you are balancing the floor.

Schedule utilisation

A heatmap of which hours and which trainers are packed, and which slots sit empty, across the whole floor.

Retention and growth

Cohort retention, roster growth, and where clients are quietly slipping, so you can act before they are gone.

One invoice

One flat rate per active trainer seat, one invoice for the whole organization. No per-client math to reconcile.

Three steps to run your floor on Menlore.

No migration project, no onboarding month. Your organization goes live, your trainers join, and the console is already showing your roster.

1
Create your organization
Sign up as an organization and get approved. Approvals are reviewed by our team, usually within a day.
2
Invite your trainers
Send a consented join link. Each trainer keeps the clients they already have, and your organization covers their plan from the moment they join.
3
Run the floor
Oversight, client reassignment, schedule utilisation, analytics, and billing, all in one console, updated in real time.

Pay per active trainer seat.

USD 99
per active trainer / mo
AED 369
per active trainer / mo
EUR 89
per active trainer / mo

Flat, per active trainer seat. Managers are free, clients are always free. No per-client fees layered on top.

See the full pricing page

Common questions from gyms and studios.

No. Clients belong to the trainer relationship, not to the organization. While a trainer is on your team, your organization covers their plan; if they leave, their client relationships go with them, the same way it would work anywhere else.
One invoice, per active trainer seat. Managers do not count as a seat, and clients never pay Menlore. Your billing view in the console shows exactly what you owe and why.
Yes. Reassign a client to a different trainer directly in the console, in two clicks. Useful when a trainer is at capacity, a client asks for a change, or you are covering for someone on leave.
Book a demo, or create your organization directly. New organizations are reviewed and approved by our team, usually within a day, then you can start inviting trainers.

Bring your floor onto one deck.

One console for the organization, the full Menlore toolkit for every trainer, and one bill at the end of the month.

Per active trainer seat · Managers free · Clients always free