Massage booking software with the intake done before they arrive.
Massage booking software for solo and mobile therapists and small studios. Clients pick the massage, the length and their add-ons on your own website, answer your health questions as they book, and get a reminder the day before. No app and no login.
- 60, 90 and 120 minutes, with enhancements
- A saved card that backs up your cancellation policy
- Service areas for mobile therapists
Book a session,
the way your clients will.
Click through it. A client picks the massage, a therapist and any enhancements, then answers your intake questions, without creating an account.
Any injuries, surgeries or pregnancy? *
Hamstring strain ▾You're booked, Sam!
We'll remind you the day before and an hour before.
A preview with sample data. Nothing is booked.
You're mid-session.
Your website isn't.
While your hands are busy, the AI receptionist on your website answers questions about your massages, 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 massage practice runs.
Booking software for massage therapists that knows sessions come in lengths, intake matters and some of you work on the road.
Intake before they're on the table
Required questions on the booking form, such as injuries, recent surgeries or pregnancy, saved to the client's record before they arrive.
Every length, every enhancement
Sell 30, 60, 90 and 120-minute sessions with add-ons like cupping or hot stone. A lead therapist can charge more for the same massage.
Time to flip the room
Buffer time after each session and a schedule per therapist, so nobody is booked back to back.
Mobile? Only clients you can reach
Set your service area by postal code and which days you cover it. Clients outside it are told before they book.
Back up your cancellation policy
Reminders a day and an hour before, a deposit when they book, and a saved card that covers the no-show fee.
Keep your regulars coming back
Recurring bookings every 1 to 12 weeks, prepaid packages like five 60-minute massages, and a list of who's due back.
Plus approve new clients first if you want to screen them, and record how each client found you, such as a chiropractor's referral.
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 massage therapists ask.
Straight answers, including what FreshBookings doesn't do yet.
Can I offer Swedish, deep tissue and prenatal massage in 60 and 90 minute lengths?
Yes. Each length is its own choice with its own price, and add-ons like cupping, hot stone or CBD are picked as clients book. Prices and durations can differ by therapist.
Can clients fill in an intake form before their first visit?
Yes, as questions on the booking form. Add your own, such as injuries, surgeries, medications or pregnancy, and make them required. Answers are saved to the client's record. Signed intake or consent forms aren't available yet.
Do you have SOAP notes?
No. You can keep notes on each client and each booking, but there's no clinical SOAP charting, so FreshBookings suits massage practices that don't need medical records.
I'm a mobile massage therapist. Can I limit bookings to the areas I cover?
Yes. Set your service area by postal code and assign therapists to areas by day of the week. Clients outside your area are told before they book. Travel fees aren't added automatically; you can offer one as an add-on or add it at check-in.
Can I enforce my 24-hour cancellation policy?
Can clients pay with HSA or FSA cards, and do you bill insurance?
Deposits and saved cards are taken online by card through Stripe. HSA and FSA cards run on your own terminal can be recorded as card payments, and you can send a PDF invoice as a receipt. FreshBookings doesn't bill insurance.
Can regulars book a standing appointment?
Yes. Book recurring visits every 1 to 12 weeks, up to 26 at once, with clashes flagged before they're booked. A follow-ups list shows who's due back.
Do you handle packages and memberships?
Packages, yes: sell prepaid sessions like five 60-minute massages, and punch cards. Memberships aren't available yet; they're coming soon.
Can clients choose a male or female therapist?
Clients choose a therapist by name or "anyone available". There's no filter by gender.
Does the AI receptionist answer the phone?
No. It's a chat on your website that answers questions about your massages, prices, hours and policies, and books sessions the client confirms with a tap. Phone calls still come to you.
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