Booking software for CrossFit gyms:Unlimited classes, capped at what a coach can run
Members book any class on their phone with an unlimited membership. Each class stops at the spots you set, and your coach checks everyone in from the roster.
Free 7-day trial. No credit card required.


Clients pay online or in person
Keep the membership and the class full
Your members pay for a month of classes, and every class has room for only so many athletes. Onsuki bills each period and holds each class to its spots.

Memberships
Sell unlimited classes by the month
Unlimited memberships cover every class, renewed each week or month.
Renewal bills are emailed to the member, with a link to pay.
Freezes pause a membership for an injury and move the end date back.
Billing on Purchased shows who has paid this period.
Classes
Cap each class at the coach's limit
Put your classes on the week once, each with its length and drop-in price. Every time has its coach, its room, and the number of spots. When a class is full, athletes join its waitlist, and everyone waiting is emailed when a spot opens.
- Check in the whole class in one step
- A New tag on an athlete's first class
- A Health tag when an answer needs reading


Drop-ins and intro course
Welcome drop-ins and new athletes
Drop-in price lets a visitor book and pay for one class.
Intro course sold only to first-timers, one per person.
Class levels mark the classes meant for new athletes.
Your waiver is agreed at checkout before their first class.
Events
Sell spots in your in-house competition
Create the competition as an event with its date and how many can come. Sell athlete and spectator tickets at their own prices, and scan each ticket's QR code at the door.
- Places set aside for athlete tickets
- Early tickets that stop selling on a date
- Approve each athlete yourself if you want to

See what your gym gets
- PackagesPacks of visits and memberships that renew, with credits clients see in their wallet.
- ClassesRepeating classes with a roster, check-in, waitlists, and spot picking.
- Online BookingYour own booking site where clients book, pay, and manage their bookings.
- FormsIntake forms and a waiver, filled in before the visit or at the front desk.
- EventsOne-off events with ticket types, a code on every ticket, and check-in at the door.
- PaymentsOnline checkout, transfers to your own accounts, and Pay in person.
- ClientsClient profiles with bookings, balances, notes, feedback, and packages.
- ReportsAnalytics, reports, sales history, and a cash count at the end of the day.
- ConciergeA chat on your booking page that answers customers and books a class or an appointment.
- AssistantType what you need done, in English or Taglish, and confirm each change.
Guides for your crossfit gym
Frequently asked questions
Yes. Each class has a drop-in price. A visitor picks the class, chooses the drop-in rate, and pays online or in person.
Yes. Sell the intro course as a package only first-time clients can buy, and give those classes a level so they are easy to find.
Each period, the member is emailed a bill and pays it online or in person.
7 days, with every feature of your plan. You choose a plan when the trial ends.
No. You sign up with your email or Google account, tell us what you run, and start setting up.
Each plan is one monthly price with unlimited bookings. See the pricing page for the plans and what each includes.
Take bookings and get paid, the simple way.
Free 7-day trial. No credit card required.
