← All posts

Oct 12, 2026

What to ask about memberships and packages before you commit

A package sounds like the easiest kind of selling you'll ever do: ten sessions for the price of nine, paid up front, loyalty built in before the first one's even booked. Then someone asks how many they have left, and you're the one doing the math — flipping through old appointments, trying to remember whether last month's visit came out of the package or got paid for separately. The idea was simple. Tracking it usually isn't.

Why this keeps showing up in reviews

Look across review sites for scheduling software built for solo and small practices and the same complaint surfaces again and again, worded differently each time. A ClinicSense user, on Capterra: "Hard to manage unlimited memberships that don't have a set number of appointments." A Noterro user, on Software Advice, a couple of weeks later: "Wish it was easier to sell packages on the services offered page." A MassageBook user, on Capterra, a few weeks after that: "Massagebook did not have all of the membership options that I wanted for the growth of my business." Three vendors, three independent reviewers, the same shape of frustration — the package sold fine; the tracking is what fought back.

Here's the honest catch: Stillbook doesn't have a dedicated membership or package system either, not yet. Better you hear that here than find it out mid-sale with a client's card already run.

What a package actually needs tracked

Whatever software you're running, or none at all, a package or membership only works if you can answer four questions at a glance, mid-appointment, without digging:

  • How many are left. Not roughly — exactly, the same number whether the client asks or you're checking alone later.
  • What it covers. A ten-pack for a 60-minute massage doesn't automatically cover a 90-minute one, or a different service entirely, unless you decided it does and wrote that down.
  • Whether it expires. A package with no expiration is generous, and also the one most likely to get lost track of two years from now.
  • Who else can see it. If anyone besides you takes appointments or payments, the count has to live somewhere they can check too — not just in your head.

Running it without a built-in system

A spreadsheet, or even a paper ledger, does this job honestly, as long as it's the one place everyone checks — not a notebook for memberships and a different notebook for everything else. Give each client's package a single line: name, what they bought, how many sessions, the date of each one used, a running count. Update it the moment the session happens, not at the end of the week from memory — memory is exactly where packages go to die.

Decide your expiration and exception rules in writing before you sell the first one, not while someone's mid-negotiation about reactivating one that lapsed four months ago. "Three months to use six sessions" is a policy. "We'll figure it out when it comes up" is a hundred separate, inconsistent decisions you'll have to defend later, one client at a time.

What to ask before you buy a system that claims to solve this

If you're evaluating software specifically because package tracking is the pain point, ask the vendor directly, before you commit, not after:

  • Does a package expire automatically, or does someone have to remember to close it out by hand?
  • Can a client's package cover more than one service, at different counts, if that's how you sell it?
  • If you refund or adjust a package mid-use, does the remaining count update itself, or do you recalculate by hand?
  • Does whoever's at the desk see the same package balance you do, in real time, not a version from this morning?

A vendor who can answer all four plainly and specifically, without routing you to a demo call to find out, is telling you something real. One who can't is probably describing a feature that exists on the pricing page and nowhere else.

The part that's still fast

Stillbook won't track a package balance for you today. What it will do is keep the booking itself — the part that happens every single time, regardless of how a client paid — fast and account-free: clients book without creating an account, and a deposit or no-show charge, if you use one, is already built into the one flat price rather than an add-on you have to turn on separately. Running the package by hand is a real cost of your time. At least the appointment sitting on top of it doesn't have to be.

A calmer way to run your practice.

Free during early access. No credit card, cancel anytime, export your data whenever you like.

Switching? We move your client list over for you, free.

Are you a client looking to book?

Your therapist will have texted or emailed you a personal link — check there to book or change your appointment.