The boxing coach appfor pads, classes and fight camps
One boxing coach app for your 1:1 pads, small group classes and fight camp blocks. It works the same for MMA, kickboxing and Muay Thai coaches who sell their own sessions.
iOS · Free to use

Pads, one to one.Booked and held.
Personal boxing training is the core of most coaches' income, and it is where a no-show hurts most. An empty hour on the pads is an hour you cannot sell again.
Set up your pad work sessions with a length, a price and the payment methods you accept. Clients pick a time from your open slots. Their card is held at booking and charged after the session ends.
- Private, duo and group sessions side by side
- Duo sessions for two fighters who drill together
- Auto confirm for regulars, manual approval for new faces
- Card, Apple Pay or cash, set per session

No-shows.Your policy decides.
Late cancellations happen in every combat sport. CoachOne puts your policy in front of clients before they book, so the rule is clear before anyone needs it.
Policy shown before booking
Every client sees your cancellation policy before they confirm. Not sure what to put in it? Start from this cancellation policy template.
A late cancellation fee
Set a fee for late cancellations in your policy. When a client pulls out late, only that fee is charged.
Early cancellations cost nothing
Cancel in good time and the hold is released. The client was never charged, so there is no refund for you to sort out.
No-shows follow your rules
One set of rules for everyone, from the first timer to your best fighter. Nobody gets quietly let off.
Patterns you can see
Each client's attendance log shows who keeps missing sessions. Internal notes keep the details on your side.
Fight camp.Set up once.
A fight camp is a block of recurring sessions with one fighter, often several a week in the run up to a fight. Build each camp slot as a fixed weekly session, invite only, at the times you agreed.
The sessions generate in your calendar automatically, so the whole camp is visible at a glance. If the fight date moves, edit the sessions and the change applies instantly.
CoachOne has no packages and no upfront camp fees. Each session is held and charged on its own, after it ends.
- Invite only, so the slot stays with your fighter
- Recurring sessions generate automatically
- Notes and tags for the fight date and what you are working on
- Camp income visible by service and by date range

Classes.Capped and counted.
An app for martial arts coaches has to handle the group side too. Every class gets a cap, a list of who is coming and a record of who paid.
A cap on every class
Set capacity to what your space and your eyes can handle, say eight on the bags. Once the class is full, it is full.
Cash at the door, tracked
Cash payments show up on your dashboard to confirm. Tap once you have the money and it sits in your earnings next to card.
Open classes, closed sparring
Keep beginner classes on open booking. Make sparring or competition groups invite only, so only the people you choose can book.
Bring back the quiet ones
Your client list shows who has not trained for a while, and those clients get a nudge to book again. Check in before a regular drifts off for good.
Out of the DMs.Into your boxing coach app.
Set up your sessions
Pads, classes and camp sessions, each with its own price, length, capacity and payment methods. Recurring ones repeat weekly.
Write your cancellation policy
Decide your late cancellation fee and your no-show rule. The cancellation policy generator gives you a starting point.
Share one link
Put your booking link in your bio or send it to your fighters. They book in the app, or online from the link on any phone. Each fighter has one chat with you, and bookings and reschedules show up right in it.
Get paid every week
Card money goes to a bank account in your name. Funds become eligible for payout 2 business days after the session ends (7 business days during your first 30 days with card payments), and bank payouts are sent once a week.
Questions fromboxing and mma coaches.
CoachOne works for MMA coaches as well as boxing, kickboxing and Muay Thai coaches. Clients book and pay in the app or online from your link, and you see every session and payment in one place on your iPhone.
Set a cancellation policy that every client sees before they book. Their card is held at booking, and no-shows follow the policy you set.
Yes. If your policy sets a late cancellation fee, only that fee is charged when a client cancels late. An early cancellation just releases the hold.
No. CoachOne has no packages or upfront camp fees. Set the camp up as invite only weekly sessions, and each one is paid on its own.
Yes. Accept cash on any session and confirm it from your dashboard once you are paid. There is no commission on cash sessions.
No. It runs bookings, payments, clients and reminders. Keep your programming and conditioning tools alongside it.
CoachOne is built for independent coaches, not gyms or academies with several staff. If you coach under your own name and sell your own sessions, it fits, even if you rent space in a gym.
Your next clientcan book tonight.
Download CoachOne, set your usual hours, and share your link.
iOS · Free to use