Software for Registered Massage Therapists
Online booking, intake forms, visit notes and invoicing for registered massage therapists, with records stored in Canada.
- Mobile-friendly self-scheduling portal for clients
- Digital intake and health history forms, completed before arrival
- Visit notes and invoices generated from the same record
Free for solo practitioners · No card required · Data stays in Canada
In short
What does Zdrovia do for massage therapists?
Online booking, intake forms, visit notes and invoicing for registered massage therapists, with records stored in Canada.
- Mobile-friendly self-scheduling portal for clients
- Digital intake and health history forms, completed before arrival
- Visit notes and invoices generated from the same record
| Plan | Who it covers | Price | Card payments | Bank payments |
|---|---|---|---|---|
| Solo | 1 practitioner | Free | 4% + 30¢ | 2.1% + 40¢ |
| Small Practice | Up to 3 practitioners | $79/month$49/month early rate | 3% + 30¢ | 1.1% + 40¢ |
| Team Practice | Up to 10 practitioners | $149/month$89/month early rate | 3% + 30¢ | 1.1% + 40¢ |
Extra practitioners are $15/month each on the paid plans. Early rates are locked for 12 months on subscriptions started before January 1, 2027. Payment rates are all-in, with no separate gateway fee. Full pricing
Trusted by medical aesthetics & wellness practices
The admin an RMT does every day
Where the day goes when your software wasn't built for massage therapists.
Intake forms and health history
Paper health history forms for every new client slow down the booking process and require manual filing. Any update means starting over with a fresh form.
No-shows and forgotten appointments
A 60-minute massage no-show is 60 minutes of lost revenue you can't recover. Manual reminder calls are unreliable and time-consuming.
Double-booking treatment rooms
When room availability isn't managed in real time, two clients end up scheduled in the same room, an avoidable problem with the right tools.
Tracking consumables and products
Massage oils, hot stones, and specialty products are real costs. Without a system to track what was used per session, it's impossible to manage margins or bill accurately.
Invoicing after the fact
Manually creating receipts or invoices after each session, especially when clients have insurance reimbursement requirements, adds unnecessary time to the end of every day.
What Zdrovia handles for RMTs
Charting, consent, booking and payments arrive set up for massage therapists, with templates you can change rather than build from nothing.
Start free →Client Self-Scheduling
Clients book their own appointments online, choosing service type, therapist, and time, synced directly to your live calendar. No phone calls, no double-bookings.
Digital Health History Forms
Send intake forms and health history questionnaires to new clients before their appointment. They complete and sign on their phone; you receive the results in the chart.
Automated Appointment Reminders
Configurable SMS and email reminders go out automatically at the intervals you choose. Clients can confirm or reschedule via a secure link.
Visit Notes and Product Tracking
Document session notes and record any products dispensed during treatment. Billable items populate the invoice automatically; non-billable consumables are tracked for cost.
Instant Invoicing
Generate a clean, professional invoice from the visit record immediately after the session, complete with service details, dispensed products, and your clinic branding.
Explore the features
Free for one. Flat for ten.
Solo costs nothing, with unlimited clients and no card on file. Small and Team Practice have an early-adopter rate, locked for 12 months.
Solo
Free foreverNo card required. No expiry date.
Solo has no end date. Charting, booking, payments, inventory and the patient portal are included, with no cap on clients or appointments.
- Unlimited patients & appointments
- Charting, smart blocks & forms
- Booking, SMS & email reminders, waitlist
- Payments, deposits & invoicing
- Patient portal & telehealth
- Inventory with lot & expiry tracking
- Ask & Reports (ZQL), free for a limited time
- Up to 1 practitioner
Small Practice
Early rate · 12 months$79
/ month, billed monthly
Adds the AI scribe, chart sign-off and an online store, with no per-feature add-ons. Subscribe before January 1, 2027 and the early-adopter rate is locked for your first 12 months.
- Everything in Solo
- 3 practitioners included
- Extra practitioners $15/mo each
- AI Scribe
- Approvals & chart sign-off
- Online store & retail listings
- Tips & staff commissions
- Multi-room scheduling
- Roles, permissions & care-team access
- MCP server: run the clinic from Claude
- Ask & Reports (ZQL): ask your data in plain English
- Monthly credit allocation
- Advanced support
Team Practice
Early rate · 12 months$149
/ month, billed monthly
For clinics with a full team, at one location or several. One flat price covers up to 10 practitioners, then $15/mo for each one after that. Each extra location is $49/mo with 3 more practitioners included. Subscribe before January 1, 2027 and the early-adopter rate is locked for your first 12 months.
- Everything in Small
- 10 practitioners included
- Extra practitioners $15/mo each
- Extra locations $49/mo each, 3 practitioners included
- Multi-location scheduling
- Analytics & outcome reporting
- Packages & multi-session plans
- Custom branding*
- Priority support
* Features marked with an asterisk are planned for a future release and are not yet available. Prices are in CAD. Prices, rates, and features are subject to change.
Common questions
Still have questions?
We'll walk you through how Zdrovia would fit your practice, and migrate your records for free on a paid plan.
Talk to usRelated solutions
Chart your next client this afternoon.
Solo is free forever for one practitioner, with unlimited clients. Add your team when you're ready.
No card required · Unlimited clients · Data stays in Canada
