A package is defined with a session count, validity period and price. One session is deducted automatically after each completed appointment, and the balance is visible on both your screen and the customer's — which removes the industry's most common dispute structurally.
Counting multi-session packages by hand goes wrong; every session given away is revenue lost and every session miscounted is a dissatisfied customer.
Package management is part of the Client Tracking module, included in the Pro and Enterprise plans.
When an appointment covered by a package is completed, the balance decreases on its own. No manual counting or ticking off.
The remaining session count appears on the client record and on the shared page, so "how many do I have left?" stops being a question.
Packages carry an expiry date. Expired packages are shown separately, preventing open-ended use.
You are notified as a package nears its end so the renewal conversation can be booked before the final session.
Which packages sell and which get renewed is reported.
Package sales are tied to payment records, so collected and outstanding amounts are tracked.
Revenue predictability in service businesses comes from moving off single sales and onto packages. A business selling single sessions has to find customers from scratch every day; one selling packages has already filled part of the weeks ahead.
Packages also create commitment. A customer who has paid tends to finish the programme, which improves both outcomes and satisfaction.
But accurate tracking is the precondition for all of that. A single dispute about how many sessions are left can erase the trust the package was meant to build.
Assigning a package to a customer creates their session balance. Appointments are booked against the package, and one session is deducted when an appointment is marked complete.
You decide how cancellations and no-shows are treated — whether a session is consumed is a matter of your own policy.
The remaining balance is information both sides can see. It appears on the page shared with the customer, and that transparency heads off disputes.
Open-ended packages disrupt revenue planning and create problems when a customer returns months later expecting the old price. A validity period avoids both.
You are notified about packages nearing expiry or running out of sessions. Booking the renewal before the last session is the most practical way to reduce churn.
Create packages with a session count, validity period and price.
Assign it to the client record and link the payment.
Sessions deduct automatically as covered appointments are completed.
Arrange the renewal conversation as the package nears its end.
Yes. When an appointment covered by a package is marked complete, the balance decreases automatically.
Yes. The balance appears on their record and on the page shared with them.
Yes. Once the period ends, the package is shown separately and closed to further use.
That is your policy — you decide which appointment statuses consume a session.
Yes. Which packages sell and their renewal rates appear in the reports.
Setup takes minutes and no card is required. You can use every feature free of charge during the trial period.