Spot members drifting away by watching attendance, not billing

Written by MaverStudio team
6 min read

Most cancellations do not start with a cancellation. They start weeks earlier, with a missed Tuesday, then a missed week, then a month where the membership keeps running but the member does not.
By the time the request reaches the front desk, the decision has been made. The useful moment to reach out was back when attendance first slipped, and the record of that moment is sitting in your check-in data.
Why billing is a late signal
Billing tells you who has left. It does not tell you who is leaving.
A member who has stopped coming usually keeps paying for a while. Maybe they mean to come back. Maybe cancelling feels awkward. Maybe they have not noticed. Either way, their payment looks exactly like the payment of somebody who trains five times a week.
There is a quieter version too: members who never cancel at all, but drift down to a visit a month. On paper they are retained. On the mats they are already gone, and they are the ones most likely to leave when something small goes wrong.
Attendance moves first. If you want a list of people you can still win back, start there.
Compare each member with their own habit
The common mistake is to compare everybody with one gym-wide average. Imagine two members:
- Priya has trained once a week, every week, for a year.
- Sam trained three times a week for months, and has come once a week for the last three weeks.
Both came once a week recently. Against a gym-wide average they look the same. But Priya is right on her normal rhythm, and Sam has dropped to a third of his. Sam is the one to call.
So judge every member against themselves:
- Their habit. Average visits per week over a longer stretch, for example the nine weeks before the last three.
- Their recent attendance. Average visits per week over the last three weeks.
- The ratio between the two. Recent divided by habit. Sam's is 1.0 over 3.0, roughly a third.
- Days since the last visit. Somebody with a strong habit who has not come in for three weeks needs a call, whatever the ratio says.
Turn it into levels
A ratio on its own is hard to act on. Group members into a few levels so the desk knows who to call first. Here is one way to set them up:
With this scheme, Sam lands on At Risk: about a third of his habit. Priya is Healthy, even though she trains less than Sam does.
Count the members you can still reach, not the dollars you might lose.
Two kinds of member the rule should leave alone
New members. Somebody who joined two weeks ago has no habit to fall from. Their first weeks are often uneven while they find their class times. Give new members around four weeks before you hold them to a ratio, and look after them with a separate welcome routine instead.
Members you cannot judge. If a member's attendance record is too short or too patchy, you do not know whether they are drifting. Call that what it is: no data. It is a reason to check how check-ins are being recorded, not a reason to put them on a call list as at risk.
Expect some dips that are nobody's fault. Attendance often drops around school holidays, year-end and summer travel. If a whole location dips at once in a holiday week, wait a week before you call everyone.
It also helps to keep paused members and anyone you know is traveling or injured out of the list, so the desk spends its calls on people who are really drifting.
What to do with the list
A list of names does nothing on its own. Make it a weekly routine.
Call, do not blast. A group text that says "we miss you" reads like marketing. A call from somebody who knows the member reads like a person noticing.
Pick the right caller. A coach the member trains with often gets a warmer answer than the front desk. For kids, the coach or the desk talking to the parent works best.
Keep it light. "Hey Sam, we have not seen you in a few weeks, everything OK?" Then listen. A new job, an injury, a schedule change and simple motivation all need different answers.
Offer something specific. A class time that fits the new schedule. An open mat to ease back in. A check-in with the coach about the injury.
Pick the moment. Call a day or two before the class they used to come to, so the invitation is concrete: "Your Wednesday 7 pm crew has been asking about you."
Write down what happened. Reached, left a message, coming back Thursday, wants to pause. Next week's list is more useful when you know what last week's calls produced.
Size it in members. A line like "twelve members at High Risk this week, nine reached, five booked back in" is a number your team can act on and improve.
Watch the whole location too
Individual calls fix individual drift. Some drift is bigger than one person, and it shows up when you step back.
If the average attendance across a whole location falls over three weeks, something changed for everybody. Maybe a popular class moved to a worse time. Maybe a coach left, or the parking lot is under construction, or school started and the after-school kids class clashes with homework. No number of individual calls will fix a schedule problem.
So alongside the call list, keep an eye on two simple trends per location:
- Average visits per member per week, compared with the previous few weeks.
- How many members are at risk now, compared with a month ago.
If both move the wrong way at one location and not the others, look at what changed there first. If they move at every location at once, it is more likely the season, a holiday or something in your own process.
The weekly retention routine
- Open the list of members drifting from their own habit, highest risk first.
- Assign each High Risk member a caller, ideally a coach they know.
- Call, then record the outcome next to the name.
- Check new members separately: did everyone who joined this month come back after their first week?
- Look at the members with no data and fix how their check-ins are recorded.
- Compare this week's High Risk count with last week's, per location.
How MaverStudio helps
MaverStudio judges every member against their own habit: their last three weeks against the nine weeks before, plus days since their last check-in. Members land on five levels, Healthy, Watch, At Risk, High Risk and No data, and No data is never counted as at risk. New members are exempt until they have a habit to fall from. The thresholds are settings you can change.
The Retention queue opens on High Risk, longest absence first, with the reason, the phone number and Call and Text buttons. Insights flags a location whose average attendance dropped over the last three weeks, or that has more members at risk than thirty days ago. Every finding is sized in members.
See it on the Retention page, or book a demo.



