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.

Scope note. This is about basic business record-keeping — contact details, preferences, paperwork status, package and payment history — not clinical charting. Treatment documentation (SOAP notes, assessment findings, what you observed and treated) is a separate professional and legal topic with its own standards, and this site isn't the place to tell you how to chart a session. Based on vendor documentation and support pages, checked October 2026 — not a review of any specific product's data-handling or privacy practices. Confirm those directly with the vendor, and check your state's health-record rules before deciding what to store and for how long.

What actually belongs in a client record

Beyond name, phone, and email, a useful record for a solo practice usually holds:

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.