Gyms
How to run a loyalty program for your gym
Gyms have one problem: members who stop showing up will eventually cancel. Every lapsed visit is an early warning for churn.
A visit-based loyalty program converts that pattern into your biggest retention tool. Rewarding attendance — not just renewals — fights the quietest reason members leave.

Recommended visit threshold: 12
Twelve visits is about three visits a week for a month. For an engaged member, that's a natural cadence. For a drifting member, it's an obvious target to get back to.
Lower the threshold to 10 if your average member comes twice a week. Stretch to 16 only if your reward is significant (like a free month add-on).
Reward ideas ranked by margin
- Free guest pass — brings a potential new member through the door at zero cost.
- Free group class — already staffed, zero marginal cost, perceived as exclusive.
- Free month add-on — strong retention lever, use for high-threshold programs only.
- Free personal training intro session — upsell pipeline.
- Free branded gym bag or towel — retail inventory that earns brand visibility.
- Free protein shake or smoothie — if you have a bar, near-zero marginal cost.
Campaign templates
- Push, 7-day streak: fires when a member has 7 visits in a row. "🔥 7-day streak. Keep it up."
- SMS, lapsed member day 10: fires when a typical 3x-weekly member hasn't visited in 10 days. "It's been a week and a half. Bring a friend — both your next classes are on us."
- SMS, January 15 cohort: fires mid-January to new sign-ups. "Halfway through January. Here's a free class to keep the streak going."
- Push, class drop: fires when a new class or instructor launches.
- Push, goal reward: fires at 12 visits. "You hit the threshold. Pick up your free guest pass at the front desk."
Seasonal hooks
- January new members: 30-day onboarding push sequence with loyalty stamps.
- Pre-summer April: 60-day challenge with double stamps.
- Back-to-routine September: free guest pass to encourage friends to join.
- Year-end: bonus stamps for visits between Dec 20 and Jan 5.
The mistake specific to gyms
- No lapsing message. Silence is what kills a membership, not the workout. A member who stops coming will cancel — every lapsed visit is an early warning, and the two-week quiet period between "engaged" and "about to churn" is where retention happens or doesn't.
Common questions
How many visits should a gym loyalty reward take?
Twelve — roughly three visits a week for a month. For an engaged member, that's a natural cadence. For a drifting member, it's an obvious target to get back to. Drop to 10 for twice-weekly members, stretch to 16 only if the reward is substantial (free month add-on).
What's the best reward for gym members?
A free guest pass. It brings a potential new member through the door at zero cost, pairs with your acquisition funnel, and feels generous to the existing member. Free group classes are a strong alternative since the instructor is already paid.
When should I reach out to a member who's lapsing?
About 10 days after their usual cadence breaks. For a three-times-a-week member, that's day 10 without a visit. Send an SMS with a low-friction re-entry: "Bring a friend — both your next classes are on us." The window to save a membership is measured in days, not weeks.
Should I reward attendance or renewals?
Attendance. Renewals are already priced into the membership — they're not the problem. Attendance drop-off is what precedes cancellation, and rewarding it directly fights churn where it actually happens.
Reward attendance, not just renewals
FanKit lets you see who's showing up, who's drifting, and message them directly before the cancellation email arrives.
Create program free