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

CoachOne trainer dashboard on an iPhone showing today's revenue, booking requests waiting, payments to confirm, and the day's schedule

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
Client view of CoachOne on an iPhone: picking a day and one of the trainer's free times, each with its price

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
CoachOne Usual hours screen on an iPhone: bookable days Monday to Friday, hours from 8:00 to 21:00, and a lunch break clients can't book

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.

  1. Set up your sessions

    Pads, classes and camp sessions, each with its own price, length, capacity and payment methods. Recurring ones repeat weekly.

  2. Write your cancellation policy

    Decide your late cancellation fee and your no-show rule. The cancellation policy generator gives you a starting point.

  3. 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.

  4. 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