Churn-Data-Analysis

Behind the Membership Door: Behavioral Insights for Retention & Growth

This project examines member behavior within a gym’s median membership tenure and offers actionable strategies to retain members, reduce churn, and enhance business profitability. I partnered with a gym manager to gather data, uncover churn patterns, and design targeted interventions.

View Github Repository
Return to Portfolio

SKILLS: Python (Numpy, Pandas), SQL, SQLite, Matplotlib, Seaborn, Storytelling, Time Series Analysis, Business Intelligence, Behavioral Analytics.

Table of Contents

Executive Summary

50% of IKIGAI GYM’s members churn before the 105-day mark, leaving insufficient time between sales spikes to maintain stable revenue. The data shows three big drivers: membership type, how engaged members are, and whether they pay reliably. If we push more annual agreements, deepen engagement through classes, small purchases, personal training, and step in early when members show risk, we can extend lifecycles and keep revenue consistent.

Retention hinges on aligning commitment with engagement. By promoting longer-term contracts, embedding members in structured activities, and acting quickly on payment or attendance red flags, IKIGAI GYM can meaningfully extend the average membership lifecycle and unlock steady, sustainable growth.

Background

The fitness club IKIGAI GYM operates in a competitive urban market where seasonal spikes and transient population make retention critical for profitability. The club is overseen by a small corporate division responsible for staff, compliance, and financial performance.

Member retention is currently only monitored through basic churn reports, with limited visibility into member lifecycles or behavior leading up to cancellation. Experiencing only seasonal sales peaks (January, June, August) further challenges long-term growth. The corporate team is particularly interested in extending the average membership lifecycle during slower months to stabilize revenue.

Database Schema

As a data analyst I was able to retreive the following csv files from the manager.

DBSchema

Disclaimer: Synthethic IKIGAI-GYM DB

Insights Deep Dive

Member Demographics

From August 2023 to August 2025, the gym sold 1,000 memberships. Of these, 682 remain active and 318 have canceled. The member base is 59.8% male and 40.2% female, with an average age of 35 ± 9.4 years.

Age Gender

Sales Seasonality

We observe an initial sales peak at the beginning of the year, followed by slower months towards June, a pick-up during the summer with seasonal peaks (June & August), and decreases during winter.

Age Gender

Overall Churn Analysis

Understanding the overall churn is essential because it shows when members are most at risk of leaving and how quickly attrition accumulates over time. This highlights the critical windows where targeted interventions can have the greatest impact.

The median tenure is just 105 days (3.5 months), meaning half of all members leave within the first four months.

Retention Churn Rate Retention Churn Rate

Membership Type & Churn Analysis

Membership type is a strong predictor of retention because it reflects the initial commitment made by the buyer. Members who commit to annual plans are signaling longer-term intent, while those on month-to-month contracts keep their options open. By comparing the two, we can see which agreements are most effective at holding members beyond the critical 105-day benchmark.

retention_by_agreement churn_rate_by_agreement_type

Check-In Behavior & Usage Patterns

Check-ins are the most fundamental signal of a member’s engagement — if members aren’t showing up, they’re unlikely to stay. Tracking usage patterns not only helps with staffing during peak hours (7–10 AM and 4–6 PM), but also provides one of the strongest predictors of churn risk, especially within the critical 105-day window.

check_in_activity check_in_activity

Agreement Type & Check-in Bucket

Looking at membership type in combination with check-in frequency reveals the structural backbone of retention. Agreement terms reflect commitment, while check-in behavior reflects engagement — together, they explain why some members stay and others leave.

The heatmap shows how contract type (Annual vs. M2M) interacts with gym usage frequency (Low, Medium, High check-ins).

agreement_checkin_heatmap

Class Attendance & Personal Training Retention Impact

Classes and Personal Training sessions follow the same peak-hour patterns observed in overall check-ins (7–10 AM and 4–6 PM).

Group activities like SPIN appear to be particularly effective in keeping members engaged. As for Personal Training, even minimal exposure to PT yields a meaningful improvement in member retention. These engagement activities not only increase facility use but also create social structure, community, and a sense of belonging, all of which directly reduce churn by the 105-day period.

class_churn pt_churn pt_churn

Purchase Behavior

Purchases inside the gym — from small items like water bottles to add-ons like gear or snacks — represent more than secondary revenue.

This means that engaged spenders are 11.34% less likely to cancel, showing that even small transactions can reflect longer tenures.

purchase_churn

Late Payments & Retention

Payment behavior is one of the clearest early signals of member commitment. Late payments not only create operational strain but also strongly predict early dropout.

Proactively addressing payment issues through reminders, flexible plans, or check-in interventions can help recover revenue and at-risk members.

payment_churn

Cancellation Reasons & External Factors

While our data indicates strong predictors of cancellations, our data also shows churned members (e.g female, 40, Standard M2M, 196 check-ins, canceled due to relocation) with strong engagement patterns. This suggests high engagement doesn’t always prevent churn and are due to external factors like relocation.

Below is the most common reasons for cancellations according to the voluntary exit survey.

cancel_reasons

Key Recommendations

Maximize Agreement Opportunities for Local Members

Annual memberships consistently show lower churn than M2M. Encouraging longer commitments among members who are likely to remain in the area is one of the most impactful levers.

Maintain a Variety of Items in the Shop

Members who make purchases show a 11% higher retention rate than non-purchasers. By promoting small, frequent purchases, the gym can strengthen member commitment and reduce churn.

Recognize Check-In Patterns to Re-Engage Members

Check-in frequency is a strong predictor of churn. Members who go 30+ days without visiting have a 43.94% chance of cancellation.

Engage Members During Peak Hours

Peak hours (7–10 AM and 4–6 PM) see the highest member activity, making them the best opportunity for direct engagement and upselling.

Address Late Payments Proactively

Late payments are one of the strongest churn signals: members with more than half of their payments late have a 97.5% churn rate within 105 days.

Assumptions

  1. It is assumed there are no restrictions on cancellations during the first month. Members are free to exit at any time without contractual penalties. This assumption explains the high early churn rates observed by day 30 and makes “first-month engagement” a critical driver of retention strategy.

  2. The analysis considers only four forms of membership: Standard Annual, Passport Annual, Standard Month-to-Month (M2M), and Passport M2M No hybrid or promotional contracts (e.g., trial passes, corporate packages, or family bundles) are included in the dataset. This simplifies comparison but may understate real-world variability.

  3. Payment timeliness is measured strictly as on-time vs. late, with no partial credit or grace period adjustments.

Disclaimer: The insights in this report are based on synthetic data created for educational and demonstration purposes. They do not reflect real-world behaviors or outcomes and should not be taken as professional advice.

Appendices

View Github Repository
Return to Portfolio