Spa Treatment Client Retention Calculator

This calculator measures client retention for a spa treatment over a chosen period by comparing the clients who return or remain active with the clients who were eligible to be retained at the start. It also shows the corresponding client loss count and attrition rate.

Use a consistent measurement window—such as a month, quarter, or rebooking cycle—so comparisons are meaningful. The result can help a spa evaluate repeat-visit behavior, track service loyalty, and identify when retention changes after pricing, staffing, or experience adjustments.

Retention inputs

clients
clients
Result
Client retention rate
Retained clients
Lost clients
Attrition rate
Retention ratio

1. Set the starting cohort
Enter the number of clients who were eligible to be retained at the beginning of the period.

2. Count retained clients
Enter how many of those same clients met your chosen return or active-client definition.

3. Use one time window
Apply the same month, quarter, or rebooking window to both counts.

4. Review retention and attrition
The calculator shows the retained share, lost-client count, and attrition rate.

5. Compare like-for-like periods
Use the same cohort definition in future periods before interpreting changes as improvement or decline.

Retention rate (%) = Retained clients / Starting clients × 100 Lost clients = Starting clients − Retained clients Attrition rate (%) = 100 − Retention rate

Where:

Starting clients = clients in the original cohort
Retained clients = clients from that cohort who meet the retention definition

Assumptions: Retained clients must belong to the starting cohort and cannot exceed it. Newly acquired clients are not added to the numerator.

What the result means

The main result is the percentage of the starting client cohort that remained active or returned under your chosen definition.

Retention is only comparable across periods when the cohort definition and measurement window stay consistent.

Given:
Clients at start: 240
Retained clients: 186

Calculation:
Retention rate = 186 / 240 × 100 = 77.5%
Lost clients = 240 − 186 = 54
Attrition rate = 100 − 77.5 = 22.5%

Result:
Retention rate: 77.5%

The practice retained 186 of the original 240 spa treatment clients, while 54 clients from that cohort were not retained under the selected definition.

What should count as a retained client?

Choose one operational definition and keep it consistent. For example, you might count a client as retained if they return within a defined rebooking window or remain active during the next reporting period.

Should new clients acquired during the period be included?

Not in this simple cohort-style formula. The denominator is the client group present at the start, so newly acquired clients should be tracked separately until they enter a future retention cohort.

Can retention be over 100%?

No for this calculator, because retained clients cannot exceed the starting cohort. If your active client base grew above its starting level, that growth reflects acquisition as well as retention and should be analyzed with a different metric.

How long should the measurement period be?

Use a period that matches normal visit frequency for the service. A short window can understate retention for clients who book infrequently, while a very long window may hide recent changes.

How does retention differ from rebooking rate?

Retention tracks how much of a starting client cohort remains or returns over a defined period. Rebooking rate usually measures the share of completed appointments that immediately schedule another visit, so the two metrics answer different questions.