Client CRM Basics for Solo Bodyworkers: What to Track Beyond Appointments
Your booking software already knows when Maria is coming in next Tuesday. What it may not surface anywhere useful is that she prefers deep pressure on her left shoulder but light work around a surgical scar on her hip, that she's three sessions into a 10-pack, that her intake form is two years stale, and that she hasn't rebooked since August. That gap — between "scheduled" and "known" — is what a client record is for, and it's worth being deliberate about before your client list gets too long to hold in your head.
What actually belongs in a client record
Beyond name, phone, and email, a useful record for a solo practice usually holds:
- Preferences that change the session — pressure, areas to avoid or focus on, scent/product sensitivities, music or conversation preference. Small stuff, but it's the difference between a client feeling remembered and feeling like a stranger each visit.
- Paperwork status — whether intake and consent forms are on file and current, and when they're due for a refresh (annually, or after any health change, is a common practice — check your state board or insurer for anything stricter). See our guide to digital intake and consent forms for what those forms should cover.
- Money on the books — package or credit balance, membership status, any outstanding invoice. This matters most if you sell multi-session packages; see our package-pricing guide for the tracking traps that come up there specifically.
- Visit cadence — how often someone actually comes in, and whether they've gone quiet. This is the simplest lever for rebooking outreach, and the one most solo practitioners track the least deliberately.
- A line for anything that affects safety or comfort but isn't clinical charting — e.g. "pregnant, avoid prone position" or "recovering from shoulder surgery, cleared by PT for light work" as a factual flag you observed or were told, not your own diagnostic interpretation. If you're a covered entity under HIPAA (most solo massage therapists aren't, unless you bill insurance electronically or work under a healthcare provider), that status governs how this information has to be stored and shared — worth confirming rather than assuming either way.
What your booking software already gives you
Before adding a separate tool, check what's already in the one you're paying for — the feature set varies more than you'd expect.
SimplyBook.me's Client Fields custom feature is built for exactly this: it stores structured fields (text, date, dropdown, yes/no) permanently on a client's profile rather than re-asking at every booking, with the field set fully custom to your practice — pressure preference, allergies, emergency contact, whatever you define. Check SimplyBook.me's plans — custom-feature limits vary by tier, so confirm how many fields your plan allows.
ClinicSense leans further toward clinical documentation: built-in SOAP note templates alongside its intake/consent forms, aimed at practitioners who want treatment notes and client records living in one compliant system. That's genuinely more than a basic CRM if structured charting is what you're after — but it's also more than a solo massage practice strictly needs if you're only tracking preferences and paperwork status, not writing clinical notes session to session. ClinicSense's site. (Its affiliate program is still pending approval on our end, so this is a plain, non-tracking link.)
Acuity Scheduling attaches custom intake forms to specific appointment types and can mark a form "internal" so the client never sees it — useful for staff-only notes — but each form's answers live with that specific appointment rather than a single running client profile, so building a cumulative picture means scanning back through past bookings rather than one page. Acuity's client management page has the details. (Acuity's partner program is closed to new affiliates, so no commission is implied here.)
Setmore's client profiles cover the basics — contact info, appointment history, and a free-text notes field — but its public documentation doesn't describe a structured custom-fields system along the lines of SimplyBook.me's; if you need several distinct, consistently-formatted preference fields rather than one notes box, that's worth confirming directly with Setmore before relying on it for that purpose. See Setmore's plans.
MassageBook and Vagaro both market client-activity tracking and rebooking prompts aimed at exactly the lapsed-client problem above, but neither runs a cash affiliate program at the moment (both are credit-only referral setups), so take that as informational rather than a recommendation tied to this site's revenue.
When a spreadsheet is still the right answer
If your client list is small and your booking software's native notes field is good enough, a dedicated CRM tool is solving a problem you don't have yet. A simple spreadsheet — one row per client, columns for the items above — works fine up to the point where you're manually scanning it before every session or it's drifted out of sync with your actual booking records. The signal to upgrade isn't a client-count threshold; it's the first time you catch yourself about to repeat a mistake a record would have prevented — rebooking someone into a pressure level they specifically asked you to stop using, or missing that a package ran out two sessions ago.
Keeping the paperwork half of this current
Client records and client paperwork are the same problem from two angles — a record that says "consent on file" is only useful if the consent form behind it is real and current. If you don't already have a consent/intake template you're confident in, our own Client Paperwork Kit includes an intake and health-history form alongside a consent waiver and deposit/cancellation policy — a starting point to adapt into whatever your booking software stores, not a replacement for the tracking system itself. For the liability side of what a signed consent form actually covers, see our guide to liability insurance and consent waivers.
Some links on this page are affiliate links — see our affiliate disclosure. Pricing and features change; verify current details on the vendor's site before you sign up.