Website
A public coach page with bio, photos, brand colors, offers, contact info, gallery, FAQ, and booking buttons.
One system that turns private coaching into a real business. It replaces the manual stack of a website builder, booking form, calendar checks, payment links, client notes, reminders, package tracking, and back-and-forth texts.
Private lessons, camps, drive gaps, and Google busy time in one view.
Start with the ten-minute walkthrough, then scroll for the feature-by-feature breakdown below.
Short on time?Watch the five-minute version
Each part of the app is designed around the same promise: take the task a coach normally handles by memory, text thread, spreadsheet, or separate tool, and make it part of one connected workflow.
A public coach page with bio, photos, brand colors, offers, contact info, gallery, FAQ, and booking buttons.
Clients can book private lessons, bring-your-own-group sessions, clinics, classes, camps, and packages.
Availability, Google busy time, existing lessons, drive time, buffers, and booking windows all shape the slots clients see.
Stripe checkout, deposits, balances, external payment links, pay-at-session, refunds, account credit, and manual paid tracking.
Client profiles track lesson history, upcoming sessions, packages, credit, junior athletes, saved address, and recent activity.
An optional assistant can answer questions, collect booking details, check availability, and help with follow-up.
The point is not “more software.” The point is fewer loose ends. Coaches should not need one tool for the website, one for scheduling, one for payments, one for reminders, one for package credits, and a notes app to remember who bought what.
A link-in-bio, a Google Form, or a website page that does not know the coach’s schedule, pricing, or payment rules.
Clients land on one page, choose an actual offer, see real availability, and move toward booking without a text thread.
The coach explains lesson types by text, remembers special prices, and manually calculates longer lessons or group totals.
Duration options, group-size pricing, package offers, and scheduled events are configured once and reused everywhere.
Booking approvals, reschedule requests, cancellation questions, and payment failures scatter across email and SMS.
The coach gets one action inbox for decisions that actually need attention.
Clients ask “can I move this?” and the coach starts a new scheduling conversation from scratch.
Clients can request or complete reschedules and cancellations based on the coach’s policy.
The coach writes confirmation texts, reminder texts, payment nudges, reschedule notes, and cancellation updates by hand.
Emails and SMS carry the right booking, payment, and manage-link details automatically.
This is where the app stops being a simple calendar. A coach can sell the real shapes of a coaching business, including the ones that never touch the calendar, without manually rebuilding the workflow every time.
Coaches manually quote 60, 90, or 120 minute prices and then check whether the longer block fits.
Duration options, price changes, location rules, and availability all resolve inside the booking flow.
The coach collects names, group size, emails, price per person, and location details in a messy thread.
The booking flow captures the roster, group size, selected place, and correct payment amount.
The coach posts dates somewhere, counts seats manually, follows up with every attendee, and tracks who paid.
Published sessions show price, capacity, schedule, public description, attendee roster, and payment status.
The coach sells a camp like a single event, then separately explains the days, times, location, and reminders.
Clients book once and the app carries the camp schedule, capacity, attendee list, and communications.
The coach keeps a spreadsheet of remaining sessions and hopes every future booking subtracts the right amount.
Package credits are created, applied, adjusted, and shown on the client profile.
Recurring clients are billed by hand every month, and what the month includes lives in the coach’s memory.
A published monthly plan renews on its own, grants its allowance, and is enforced when the member books.
Clips arrive by text and get answered with a voice note that describes a moment nobody can point at.
A paid review is bought, uploaded, answered on the clip itself, and delivered privately with written takeaways.
Coaches who teach at parks, clubs, facilities, and client homes need more than “is this time empty?” They need to know whether the day actually works.
Money is where coaching admin gets ugly. The product keeps each lesson connected to the actual payment state, whether the coach uses Stripe, a prefilled Venmo link, PayPal.me, Cash App, cash, a card reader, or no charge.
Without ECB: the coach sends payment instructions manually, checks Venmo later, screenshots receipts, and writes “paid?” beside the lesson somewhere.
With ECB: the lesson can carry a Stripe checkout, deposit, balance, external payment link, payment reminder, and manual paid status.
Without ECB: cancellations, makeup lessons, prepaid bundles, and goodwill credits become a private accounting system in the coach’s head.
With ECB: credits and package sessions live on the client account, apply to future bookings, and show the remaining balance.
The coach should not have to remember every family, package, junior athlete, address, and payment trail. The product turns client history into something useful.
Saved home address, package credit, upcoming lesson
The assistant is there to remove repetitive booking work, not to make unsupported promises. It can answer questions, collect details, check availability, confirm saved addresses, and route decisions through the coach’s settings.
Elite Coach Booking is the website, booking engine, calendar brain, payment tracker, client file, notification rail, package ledger, and assistant layer in one system.