Massage Therapy Practice HQ
Massage therapists and small bodywork practices
Book sessions by therapist and room, keep session notes, memberships and payments.
Use this templateMassage Therapy Practice HQ
Dashboard
Intake and session notes
Reminders and no-shows
Room setup and laundry
Session types and memberships
The sessions you offer and the monthly membership, with prices and time.
| Session type | Category | Price (USD) | Billing | Minutes | Valid for (days) | Includes |
|---|---|---|---|---|---|---|
| 60 minute session | $95 | 60 | 1 | session, per visit | ||
| 90 minute session | $135 | 90 | 1 | session, per visit | ||
| Monthly membership | $85 | 60 | 30 | membership, monthly | ||
| 30 minute focus session | $55 | 30 | 1 | session, per visit | ||
| Prenatal session | $105 | 60 | 1 | side-lying setup with pillows and extra room time | ||
| Chair massage at events | $70 | 30 | 1 | corporate, per visit |
Clients
Clients with their sessions, notes and payments.
| Client | Type | Status | Session type | Phone | Joined | |
|---|---|---|---|---|---|---|
| Odette Aldercott | 60 minute session | (802) 555-0192 | odette.aldercott@inbox-mail.net | Sep 18, 2026 | ||
| Rafael Hartigan | 90 minute session | (802) 555-0129 | rafael.hartigan@inbox-mail.net | Aug 2, 2026 | ||
| Saoirse Okafor | Monthly membership | (802) 555-0166 | saoirse.okafor@inbox-mail.net | Jun 16, 2026 | ||
| Ravi Whitlock | 30 minute focus session | (802) 555-0103 | ravi.whitlock@inbox-mail.net | Apr 30, 2026 | ||
| Zainab Eriksen | Prenatal session | (802) 555-0140 | zainab.eriksen@inbox-mail.net | Mar 14, 2026 | ||
| Jamal Lowry | Chair massage at events | (802) 555-0177 | jamal.lowry@inbox-mail.net | Jan 26, 2026 | ||
| Liesel Valdez | 60 minute session | (802) 555-0114 | liesel.valdez@inbox-mail.net | Dec 10, 2025 | ||
| Okonkwo Dunmore | 90 minute session | (802) 555-0151 | okonkwo.dunmore@inbox-mail.net | Oct 24, 2025 |
Appointments
Sessions by therapist and room, with notes and attendance.
| Appointment | Status | Client | Session type | Therapist | When | Kind |
|---|---|---|---|---|---|---|
| Prenatal session - Hartigan | Completed | Rafael Hartigan | Prenatal session | Philomena Strand | Oct 6, 2026 | |
| 60 minute session - Eriksen | Completed | Zainab Eriksen | 60 minute session | Gareth Pemberton | Oct 9, 2026 | |
| Follow-up - Dunmore | Completed | Okonkwo Dunmore | Monthly membership | Sapna Krishnamurthy | Oct 11, 2026 | |
| Prenatal session - Abernathy | Completed | Mirela Abernathy | Prenatal session | Odell Ruiz | Oct 13, 2026 | |
| 60 minute session - Zuberi | Completed | Emeka Zuberi | 60 minute session | Philomena Strand | Oct 15, 2026 | |
| Intake - Okafor | No-show | Saoirse Okafor | Monthly membership | Gareth Pemberton | Oct 14, 2026 | |
| Prenatal session - Lowry | Cancelled | Jamal Lowry | Prenatal session | Sapna Krishnamurthy | Oct 16, 2026 | |
| 60 minute session - Kowalczyk | Booked | Ingrid Kowalczyk | 60 minute session | Odell Ruiz | Oct 17, 2026 |
Payments
Charges, failed cards and refunds, tied to each client.
| Payment | Status | Client | Amount (USD) | Due | Method | Mark paid |
|---|---|---|---|---|---|---|
| PAY-2210 | Paid | Saoirse Okafor | $85 | Sep 18, 2026 | โ | |
| PAY-2211 | Paid | Okonkwo Dunmore | $135 | Sep 20, 2026 | โ | |
| PAY-2212 | Paid | Nadia Prescott | $95 | Oct 4, 2026 | โ | |
| PAY-2213 | Paid | Ravi Whitlock | $55 | Oct 8, 2026 | โ | |
| PAY-2214 | Failed | Ingrid Kowalczyk | $85 | Oct 15, 2026 | โ | |
| PAY-2215 | Failed | Emeka Zuberi | $135 | Oct 17, 2026 | โ | |
| PAY-2216 | Pending | Zainab Eriksen | $105 | Oct 16, 2026 | โ | |
| PAY-2217 | Pending | Basil Sandoval | $55 | Oct 21, 2026 | โ |
| Appointment | Status | Client | Session type | Therapist | When | Kind |
|---|---|---|---|---|---|---|
| Prenatal session - Hartigan | Completed | Rafael Hartigan | Prenatal session | Philomena Strand | Oct 6, 2026 | |
| 60 minute session - Eriksen | Completed | Zainab Eriksen | 60 minute session | Gareth Pemberton | Oct 9, 2026 | |
| Follow-up - Dunmore | Completed | Okonkwo Dunmore | Monthly membership | Sapna Krishnamurthy | Oct 11, 2026 | |
| Prenatal session - Abernathy | Completed | Mirela Abernathy | Prenatal session | Odell Ruiz | Oct 13, 2026 | |
| 60 minute session - Zuberi | Completed | Emeka Zuberi | 60 minute session | Philomena Strand | Oct 15, 2026 | |
| Intake - Okafor | No-show | Saoirse Okafor | Monthly membership | Gareth Pemberton | Oct 14, 2026 | |
| Prenatal session - Lowry | Cancelled | Jamal Lowry | Prenatal session | Sapna Krishnamurthy | Oct 16, 2026 | |
| 60 minute session - Kowalczyk | Booked | Ingrid Kowalczyk | 60 minute session | Odell Ruiz | Oct 17, 2026 |
| Appointment | Status | Client | Session type | Therapist | When | Kind |
|---|---|---|---|---|---|---|
| Prenatal session - Hartigan | Completed | Rafael Hartigan | Prenatal session | Philomena Strand | Oct 6, 2026 | |
| 60 minute session - Eriksen | Completed | Zainab Eriksen | 60 minute session | Gareth Pemberton | Oct 9, 2026 | |
| Follow-up - Dunmore | Completed | Okonkwo Dunmore | Monthly membership | Sapna Krishnamurthy | Oct 11, 2026 | |
| Prenatal session - Abernathy | Completed | Mirela Abernathy | Prenatal session | Odell Ruiz | Oct 13, 2026 | |
| 60 minute session - Zuberi | Completed | Emeka Zuberi | 60 minute session | Philomena Strand | Oct 15, 2026 | |
| Intake - Okafor | No-show | Saoirse Okafor | Monthly membership | Gareth Pemberton | Oct 14, 2026 | |
| Prenatal session - Lowry | Cancelled | Jamal Lowry | Prenatal session | Sapna Krishnamurthy | Oct 16, 2026 | |
| 60 minute session - Kowalczyk | Booked | Ingrid Kowalczyk | 60 minute session | Odell Ruiz | Oct 17, 2026 |
| Payment | Status | Client | Amount (USD) | Due | Method | Mark paid |
|---|---|---|---|---|---|---|
| PAY-2210 | Paid | Saoirse Okafor | $85 | Sep 18, 2026 | โ | |
| PAY-2211 | Paid | Okonkwo Dunmore | $135 | Sep 20, 2026 | โ | |
| PAY-2212 | Paid | Nadia Prescott | $95 | Oct 4, 2026 | โ | |
| PAY-2213 | Paid | Ravi Whitlock | $55 | Oct 8, 2026 | โ | |
| PAY-2214 | Failed | Ingrid Kowalczyk | $85 | Oct 15, 2026 | โ | |
| PAY-2215 | Failed | Emeka Zuberi | $135 | Oct 17, 2026 | โ | |
| PAY-2216 | Pending | Zainab Eriksen | $105 | Oct 16, 2026 | โ | |
| PAY-2217 | Pending | Basil Sandoval | $55 | Oct 21, 2026 | โ |
Not yet marked
| Appointment | Status | Client | Session type | Therapist | When | Kind |
|---|---|---|---|---|---|---|
| Prenatal session - Hartigan | Completed | Rafael Hartigan | Prenatal session | Philomena Strand | Oct 6, 2026 | |
| 60 minute session - Eriksen | Completed | Zainab Eriksen | 60 minute session | Gareth Pemberton | Oct 9, 2026 | |
| Follow-up - Dunmore | Completed | Okonkwo Dunmore | Monthly membership | Sapna Krishnamurthy | Oct 11, 2026 | |
| Prenatal session - Abernathy | Completed | Mirela Abernathy | Prenatal session | Odell Ruiz | Oct 13, 2026 | |
| 60 minute session - Zuberi | Completed | Emeka Zuberi | 60 minute session | Philomena Strand | Oct 15, 2026 | |
| Intake - Okafor | No-show | Saoirse Okafor | Monthly membership | Gareth Pemberton | Oct 14, 2026 | |
| Prenatal session - Lowry | Cancelled | Jamal Lowry | Prenatal session | Sapna Krishnamurthy | Oct 16, 2026 | |
| 60 minute session - Kowalczyk | Booked | Ingrid Kowalczyk | 60 minute session | Odell Ruiz | Oct 17, 2026 |
My appointments
| Appointment | Status | Client | Session type | Therapist | When | Kind |
|---|---|---|---|---|---|---|
| Prenatal session - Hartigan | Completed | Rafael Hartigan | Prenatal session | Philomena Strand | Oct 6, 2026 | |
| 60 minute session - Eriksen | Completed | Zainab Eriksen | 60 minute session | Gareth Pemberton | Oct 9, 2026 | |
| Follow-up - Dunmore | Completed | Okonkwo Dunmore | Monthly membership | Sapna Krishnamurthy | Oct 11, 2026 | |
| Prenatal session - Abernathy | Completed | Mirela Abernathy | Prenatal session | Odell Ruiz | Oct 13, 2026 | |
| 60 minute session - Zuberi | Completed | Emeka Zuberi | 60 minute session | Philomena Strand | Oct 15, 2026 | |
| Intake - Okafor | No-show | Saoirse Okafor | Monthly membership | Gareth Pemberton | Oct 14, 2026 | |
| Prenatal session - Lowry | Cancelled | Jamal Lowry | Prenatal session | Sapna Krishnamurthy | Oct 16, 2026 | |
| 60 minute session - Kowalczyk | Booked | Ingrid Kowalczyk | 60 minute session | Odell Ruiz | Oct 17, 2026 |
Failed payments
| Payment | Status | Client | Amount (USD) | Due | Method | Mark paid |
|---|---|---|---|---|---|---|
| PAY-2210 | Paid | Saoirse Okafor | $85 | Sep 18, 2026 | โ | |
| PAY-2211 | Paid | Okonkwo Dunmore | $135 | Sep 20, 2026 | โ | |
| PAY-2212 | Paid | Nadia Prescott | $95 | Oct 4, 2026 | โ | |
| PAY-2213 | Paid | Ravi Whitlock | $55 | Oct 8, 2026 | โ | |
| PAY-2214 | Failed | Ingrid Kowalczyk | $85 | Oct 15, 2026 | โ | |
| PAY-2215 | Failed | Emeka Zuberi | $135 | Oct 17, 2026 | โ | |
| PAY-2216 | Pending | Zainab Eriksen | $105 | Oct 16, 2026 | โ | |
| PAY-2217 | Pending | Basil Sandoval | $55 | Oct 21, 2026 | โ |
Before the first session
After each session
Privacy
Notes are private to the practice. Never share them without the client written consent.
Steps
Late cancel policy
Cancel with 24 hours notice at no charge. Inside 24 hours the session is charged at half price the first time.
Between clients
Laundry
Wash on hot with unscented detergent, count linens daily and order more when the count falls below two sets per room.
What's inside
5 tables ยท 16 views ยท 1 form ยท 2 row actions ยท 1 agent5 pages
- Massage Therapy Practice HQ
- Dashboard
- Intake and session notes
- Reminders and no-shows
- Room setup and laundry
4 tables
- Session types and memberships2 views ยท 6 sample rows
- Clients2 views ยท 14 sample rows
- Appointments7 views ยท 22 sample rows
- Payments5 views ยท 12 sample rows
Related workspaces
- Barbershop HQManage barbers, walk-ins and bookings, chair rent or commission, and payments.5 pages ยท Fitness & wellness
- Day Spa HQBook treatments by room and therapist, sell gift cards, and track retail stock.5 pages ยท Fitness & wellness
- Gym and Fitness Studio HQTrack memberships, freezes and churn, classes and trainers, and failed payments.5 pages ยท Fitness & wellness
- Hair Salon HQRun stylists, appointments, client history, retail stock and payments in one place.5 pages ยท Fitness & wellness
- Personal Trainer Business HQTrack clients, session packages, training sessions and payments for a small trainer.5 pages ยท Fitness & wellness
- Yoga Studio HQManage class passes and memberships, teachers and schedules, and payments.5 pages ยท Fitness & wellness