For gyms

Run the gym and track the training in one system.

Coaches write the day as text and publish it. CrossAdapt reads it, the coach confirms it in one tap, and every member's maxes, benchmarks and volume keep themselves. The schedule, members, billing and the screens on the wall run in the same place. Members use the app free.

Members

A roster with last visit and current plan, CSV import, an approval queue fed by your public join page, invitations, and staff-only milestones: birthdays, anniversaries, the 100th class.

Schedule

Class types, a timetable that generates sessions, reservations, waitlists that promote automatically, check-in from the desk or the kiosk.

Programming

Write the day as text, the way it goes on the whiteboard. CrossAdapt reads it and a coach confirms it in one tap, so maxes, benchmarks and volume keep themselves. Analyze week checks the week's balance before it goes out.

Billing

Membership plans, punch cards and drop-ins, invoices and payments. Reminders 3 days before the due date and 1 and 7 days after. Members pay by card through your own Stripe account, and CrossAdapt takes no cut.

Appointments

Appointment types, coach hours, booking by members or staff, and a notice to the member when staff book or cancel.

Board, display, kiosk

Paired screens with no staff login: the class board with its clock, a live display that mirrors an athlete's watch, and a check-in kiosk.

Messages

Announcements to every member, a status, or everyone who took a class type recently, by email and push, with one-click unsubscribe. A cancelled class tells everyone in it.

Reports

Attendance by class type, weekday and hour; fill rate, no-show and late-cancel rates. Retention: members at risk, gained and lost by month.

Documents, sales, leads

Waivers with versions and in-app signing, a product catalogue, a leads list that converts to members, and a join page that sells your plans.

CrossFit Always Varied in Savannah runs on it. Read the story →

Screens without a login

Pair a screen in ten seconds.

Open app.crossadapt.app/tv on the screen and it shows an eight-character code. Staff open the pair page, name the screen, choose board, display or kiosk, and approve. The screen gets its own credential, which you can revoke from Settings. Any screen with a browser works.

Roles

Everyone sees what their job needs.

Owner

Everything, including billing, settings, staff and screens.

Admin

Members, schedule, programming, messages, reports, screens.

Front desk

Check-in, approvals, invoices, appointments, announcements.

Coach

Programming, the roster for their class, the board and whiteboard.

Start your gym's 30-day trial.
No card to start. Your roster, attendance and PRs come with you.