Coaching booking software that fills your week between sessions.
Coaching booking software and personal trainer booking software for coaches who see clients in person. Clients book a session on your own website, use the pack they bought, and get a reminder the day before. No app and no login.
- Session packs and punch cards
- Standing weekly sessions
- Train at home? Only clients you can reach
Book a session,
the way your clients will.
Click through it. A client picks a session, a coach and a time, then answers your questions, without creating an account.
Your main goal, and any injuries? *
Get stronger, sore knee ▾You're booked, Chris!
We'll remind you the day before and an hour before.
A preview with sample data. Nothing is booked.
You're coaching.
Your website isn't.
While you're with a client, the AI receptionist on your website answers questions about your sessions, prices and policies, and books sessions the client confirms with a tap.
A preview with sample data. Your assistant uses your own services, prices and notes.
Made for how
a coaching business runs.
Personal trainer booking software that knows clients buy packs, keep a weekly slot and sometimes train at home.
Session packs and punch cards
Sell prepaid packs like ten sessions valid for 90 days, or a punch card such as buy nine, get one free. Packs are redeemed against each booking.
Standing weekly sessions
Book a client every 1 to 12 weeks, up to 26 sessions at once, with clashes flagged before they're booked.
Train at home? Only clients you can reach
Set the postal codes you cover and which days each coach is there. Clients outside them are told before they book.
Goals and injuries up front
Required questions on the booking form, saved to the client's record before the first session.
Back up your cancellation policy
Reminders a day and an hour before, a cancellation window so clients can't cancel late, a deposit or a saved card when they book, and the no-show fee charged to the card.
Notice who's dropping off
Set how often a client should be back. A follow-up list shows who's overdue, and clears itself when they rebook.
Plus a free intro session as its own bookable service, and commission and tips per coach in the payroll report.
A booking is only
the beginning.
Every booking from your website lands in the same calendar, and the rest happens on its own.
Set up in three steps.
Sign up in a minute. A guided setup walks you through the rest, and every step can be skipped and finished later.
Find your business on Google
Search for it on Google Maps and your details are filled in for you.
Add your services and hours
Pick your type of business, add what you offer, and check your opening hours.
Paste the form on your site
Copy two lines into your website. Try it first with the preview in settings.
All of it, in one place.
From the first booking to the payroll report. Every feature here works today.
Get booked
- Booking form on your siteSits in your page. No customer login.
- AI receptionistAnswers questions and books, day and night.
- Your own questionsText, dropdown, date, yes/no and more.
- Approve bookings firstOnline bookings can wait for your OK.
- Know where bookings come fromUTM tags, referring site and device.
- Calendar inviteAdd to Google Calendar or download .ics.
Run the day
- CalendarDay, week and month, a column per person.
- Check-in to completedClear statuses, and change services on arrival.
- Recurring bookingsUp to 26 visits, with clashes flagged first.
- Automatic reminders24 hours and 1 hour before, by text, WhatsApp or email.
- Two-way textsCustomer replies land in your Inbox.
- Alerts on your phoneNew bookings, requests, cancellations, messages.
Get paid
- Invoices from bookingsComplete a visit and the invoice is ready. PDF too.
- Tax your wayIncluded or added on top. GST codes for India.
- DepositsA fixed amount or %, paid when they book online.
- Card on fileSaved with Stripe, charged only if they don't show.
- Record any paymentCash, card, UPI or online, including part payments.
- TipsSuggested amounts, tracked per staff member.
- Card surchargeAn optional % on card payments, never on cash.
- No-show feesPre-filled, and charged to the saved card.
Bring them back
- Follow-upsWho is due back today, cleared when they rebook.
- Prepaid packagesBundles of sessions, valid for a set time.
- Punch cardsBuy X, get Y free.
- CouponsLimits, minimum spend and expiry dates.
- Referral programCredit for them, a discount for their friend.
- ReviewsHappy customers sent on to Google, Facebook or Yelp.
Run the business
- Customer recordsHistory, notes, packages and lifecycle stages.
- SegmentsGroup customers by visits, spend or recency.
- Staff and rolesOwner, Admin and Staff. Prices and commission per person.
- Time clock and payroll reportHours, commission and tips per person.
- Retail productsStock in batches, sold on the invoice.
- Dashboard and 14 reportsMost of them export to CSV.
- 16 currencies
- Any timezone
- Sign up from your Google listing
- Import customers from CSV or Excel
- Installs like an app
- Address autocomplete
Questions coaches ask.
Straight answers, including what FreshBookings doesn't do yet.
Can I sell packs of sessions?
Yes. Sell prepaid packages of sessions at one price, valid for the number of days you choose, and redeem a session at each booking. Punch cards and coupons work too. Packs are sold from the client's page; clients can't buy them online yet.
Can clients keep a standing weekly slot?
Yes. Book recurring sessions every 1 to 12 weeks, up to 26 at once, with clashes flagged before they're booked.
Can I offer a free intro session?
Yes. Set it up as its own service with a price of zero, and turn on approval if you want to screen new clients first.
Does it work for online coaching on Zoom or Google Meet?
Not yet. There are no video-call links on bookings, so FreshBookings suits coaches and trainers who see clients in person, at a studio or at the client's home.
I train clients at home. Can I limit bookings to my area?
Yes. Set the postal codes you cover and assign coaches to areas by day of the week. Clients outside your area are told before they book.
What happens when a client cancels late?
Reminders go out a day and an hour before, and a cancellation window stops clients cancelling late online. If you take a deposit when they book, it's refunded automatically if they cancel in time and kept if they cancel late or don't show.
You can also ask flagged clients, or everyone, to save a card: mark a no-show and the no-show fee is charged to it, with any deposit counted towards it. How deposits and no-show fees work.
Can I ask about goals and injuries before the first session?
Yes. Add required questions to the booking form. Answers are saved to the client's record. Signed waivers aren't available yet.
Do you handle monthly memberships?
Not yet. Prepaid packs and punch cards work today.
I have a few coaches. Can each set their own prices and hours?
Yes. Each coach has their own weekly schedule, time off, prices, session lengths and commission, and the payroll report shows hours, commission and tips.
Does the AI receptionist answer the phone?
No. It's a chat on your website that answers questions about your sessions, prices and policies, and books sessions the client confirms with a tap.
Your next booking
starts here.
Get FreshBookings for your business, from the first booking to the next one.
- No account needed to book
- AI receptionist included
- No message credits to buy