A massage therapy practice balances client intake, clinical notes, room availability, and a schedule of 60- and 90-minute sessions. Bastiva schedules per therapist, books rooms so two sessions never overlap, and captures intake and SOAP-style notes on the client record. Sell session packages and gift cards, collect tips, and run it all on flat pricing with no per-transaction fees.
Appointment scheduling and room booking
Schedule 60-, 90-, or custom-length sessions per therapist and book treatment rooms as resources so two clients never share a room. Recurring appointments keep regular clients on a standing schedule, and clients book from your branded page or app.
- Per-therapist scheduling with custom durations
- Treatment-room and resource booking
- Recurring appointments for regulars
- Card-on-file for fast checkout
Intake forms and SOAP-style notes
Collect health intake and consent forms with e-signature before the first session, and capture SOAP-style session notes on the client record so you can track progress and treatment plans over time. Everything stays attached to the client's history.
- Custom intake and consent forms
- E-signature waivers
- SOAP-style notes on the client record
- Client tags for conditions and focus areas
Packages, gift cards, and tips
Sell session packages and gift cards online and at the desk, track credits and expirations, and redeem them at checkout. Take tips at payment time, apply commission rules, and reconcile everything in a payroll-ready ledger.
- Session packages with credit tracking
- Gift cards online and in person
- Tips and commission rules
- Payroll-ready ledger and time clock
Reminders, no-shows, and rebooking
Reduce missed sessions with automated 24-hour and 2-hour reminders and protect your schedule with no-show and late-cancel fees. Post-visit follow-ups encourage rebooking, and retention reports show which clients need outreach.
- Automated 24h and 2h reminders
- No-show and late-cancel fees
- Post-visit rebooking follow-ups
- Retention cohorts and client LTV analytics
Bastiva vs. Typical platforms
| Feature | Bastiva | Typical platforms |
|---|---|---|
| Per-transaction fees | None — flat monthly price | Often charges per-transaction fees |
| Booking commissions | None — you keep every booking | Some marketplaces take a cut |
| SOAP-style notes and intake | On the client record with e-signature forms | Support varies |
| Treatment-room booking | Built-in resource booking | Often add-on or limited |
| Session packages and gift cards | Both, with credit tracking | Available, sometimes tiered |
| Custom branding | Logo and colors on every tier | Branding often limited to top tier |
| Branded client app | Included | Usually a generic shared app |
| Starting price | $19/mo | Frequently higher entry price |
Flat, honest pricing
Every plan includes your branding. No transaction fees, ever.
Frequently asked questions
Can I keep SOAP notes on clients?
Yes. Capture SOAP-style session notes on each client record alongside intake and consent forms, so you can track treatment plans and progress over time.
Can clients complete intake forms before arriving?
Yes. Send custom health intake and consent forms with e-signature ahead of the first session, attached to the client record for every visit.
Can I book treatment rooms?
Yes. Rooms are bookable resources, so Bastiva prevents two sessions from being scheduled in the same room at the same time.
Can I sell session packages and gift cards?
Yes. Sell packages with credit tracking and gift cards online and at the desk, redeemed easily at checkout.
Is there a fee per booking?
No. Bastiva uses flat monthly pricing with no per-booking or per-transaction fees and no booking commissions.
Explore more
Run your practice with ease — start free
Your studio, elevated. Live in minutes.