Winning a new member costs time and money. Keeping a member often costs just one conversation at the right time. Still, in most gyms nearly all the effort goes into advertising and very little into the people who are already there.
Members who rarely come are more likely to cancel
In a survey of more than 1,100 members, about 42 percent said they cancel in their first year. Those who trained rarely cancelled more often (Pixformance, 2018).
That is good news. A cancellation almost never comes out of nowhere. Before it there are weeks in which someone comes less and less, and those are weeks you can see.
What a member is worth
Independent gyms in Germany charge €59.24 a month on average, the chains €40.54 (DSSV, key figures 2026). So a member who stays one more year brings you about €710. With three members that is already more than €2,100 a year.
Members pay more with you than at a chain because with you they are seen. That is your advantage, and it is decided at the counter.
1. Greet every member by name
It sounds trivial, and it works anyway. Someone who is greeted by name on the way in feels like part of the gym and not like a number. Your team does not need to know the names by heart: it is enough if the screen at the counter shows the name in large letters when the card is tapped.
2. Notice who is missing
Once a week, check who has not been in for a while. Two to three weeks without a visit are a good reason for a short message. It does not need to sell anything. An honest "We missed you, is everything all right?" is enough.
Many members come back after that, because they realise somebody noticed.
3. Talk before the contract ends, not after
Once the cancellation is on the table, the conversation is usually lost. The right moment is about a month before the contract ends. Ask how training is going and offer to adjust the plan together.
For that you need to know which contracts are about to end. If you work that out by hand, you often notice when it is too late.
4. Make it a fixed habit
None of this works if it only happens when there happens to be time. Set a fixed slot, for example fifteen minutes on Mondays:
- Who has not been in for three weeks?
- Which contracts end in the next 30 days?
- Who will you talk to this week?
Fifteen minutes a week are enough to get ahead of most cancellations.
How Tresenly helps
Tresenly is built for exactly these habits. At check-in the screen shows the member's name and a colour: green means welcome, yellow means the contract ends within the next 30 days. So your team knows at the right moment that a conversation would be a good idea.
In the member list you see for every member when they were last in, and you find everyone who has been away for a while at once. That turns the Monday round into a matter of minutes.