Finds the members who are still paying and have stopped coming, and reaches them while returning is still easy rather than after they have decided.
An AI agent for dormant gym members watches attendance against each member's own pattern, identifies the ones who have stopped, and contacts them while the membership is still live. Clubs have historically treated members who pay and do not attend as a good outcome — revenue with no cost. That is only true until the moment they notice, and when they notice they do not merely cancel, they cancel with a feeling of having been taken advantage of, which is what ends up in a review. The people worth contacting are not the ones who lapsed a year ago; they are the ones three or four weeks into a gap, who still think of themselves as members of your gym.
Acts on an attendance gap while the membership is still live.
Learns each member's normal frequency rather than applying one threshold to everybody
Flags a break against that pattern, so a four-times-a-week regular is noticed quickly
Reaches out with something specific to come back to rather than encouragement
Offers a freeze or a plan change where the real answer is that life changed
Books a session or a class directly from the reply
Stops after one or two attempts rather than pursuing somebody who has moved on
Dormancy is uncomfortable to act on because contacting a member who has forgotten they are paying you looks, on a spreadsheet, like volunteering to lose revenue. In practice the revenue was already going: dormant members cancel at a far higher rate than active ones, they just do it later and with more resentment. Contacting them early converts some back into attendance, converts some into a freeze that preserves the relationship, and loses some who would have left anyway. The reason to do it is that the third group leaves quietly instead of loudly, and the first two are worth more than the delay was.
A three-step flow from attendance gap to a booked visit.
The agent builds each member's normal frequency and preferred hours from attendance data, so a gap means something specific to them.
It flags members whose gap is meaningfully longer than their own normal — weeks rather than months, and sooner for frequent attenders.
It messages with a specific class or session at their usual hour, books from the reply, and offers a freeze to anyone whose circumstances have changed.
A realistic case of a four-times-a-week member going quiet.
Scenario: a club was running quarterly reactivation emails to everybody who had not attended in ninety days, and getting almost no response from a list dominated by people who had mentally left months earlier. A member who trains four mornings a week stops coming. On day nineteen the agent flags it — long for him, unremarkable for somebody else — and messages: we have not seen you in a few weeks, the 6:45 circuits class you used to do is on Tuesday and Thursday, want a spot? He replies that he has been travelling for work for a month and is back next week. The agent books him into Thursday. A second flagged member says she has had a baby and cannot come for six months; the agent offers the freeze and passes her to the membership team, who apply it. Neither membership was canceled.
Clubs whose churn arrives without warning.
Dormant revenue is a lagging indicator of cancellations you have not received yet.
Gives a list of members worth contacting this week rather than a quarterly lapsed export.
A low monthly price makes dormancy easy to ignore for months and then cancel in one click.
A dormant member inside a minimum term is a renewal you will not get and a complaint you might.
Members drifting away are the ones a single session would often bring back.
A member who moved house may simply need the nearer site rather than a cancellation.
Reads attendance and acts before the payment stops.
Supplies attendance history and membership status, and takes the bookings the agent makes.
Carries the message, which only works if it can be answered in one line.
Identifies members still being billed while not attending, which is the priority group.
Covers members who prefer email, accepting a lower response rate.
Routes replies that need a person — hardship, complaints, freeze requests — to the team.
Tracks how many flagged members returned, froze or canceled, so the trade-off is visible.
The attendance gaps worth catching early.
Questions about contacting members who are paying and not coming.
An AI agent for dormant gym members watches attendance against each member's own pattern, identifies the ones who have stopped coming, and contacts them while the membership is still live and returning is still easy.
Some will, and that revenue was going anyway — dormant members cancel at much higher rates, later and more angrily. The trade is a small amount of delayed revenue for a larger amount of recovered attendance and considerably fewer people telling other people they were quietly billed for nothing.
Relative to the member. Three weeks is alarming for somebody who trained four times a week and meaningless for somebody who came twice a month. One club-wide threshold either spams the occasional attenders or misses the regulars, and usually manages both.
Something concrete at an hour they used to attend — a named class, a session with a trainer they know. Motivational messaging performs poorly because it asks the member to supply the plan, which is the thing they have stopped having.
Not first. Price is rarely why somebody stopped coming, and leading with money teaches members that going quiet is rewarded. A freeze is a better first offer, because it addresses the actual reason more often than a discount does.
One, possibly two. Repeated contact to somebody who has stopped attending reads as pursuit and prompts the cancellation it was meant to prevent. Stop, record it, and let the membership run its course.
Dormancy patterns usually point at something specific — a class that was cut, a peak-hour crowding problem, a trainer who left. Those causes are more valuable than any individual save, and they are invisible without attendance-based flagging.
Finds the members who are still paying and have stopped coming, and reaches them while returning is still easy rather than after they have decided.