Welcome to PulseCheck

Import Your Gym Data

Upload your CSV exports below. Member Details is required — the rest add depth to your insights.

Required
👥

Member Details

All members on active subscriptions. Excludes pass holders and First Session Free visitors.

Click or drag CSV here

Check-ins (2-week period)

All visits for the reporting period. First Session Free and Saturday Community Sweat non-members are automatically excluded.

Click or drag CSV here
⏸️

Payments Suspended

Members currently on a payment suspension with start and end dates.

Click or drag CSV here

Cancellations

Members with a cancellation currently in progress.

Click or drag CSV here

Upload Member Details to enable analysis. Other files are optional.

Engagement Breakdown

Check-ins by Day of Week

Visit Frequency Distribution

Top Sessions / Classes

Daily Attendance Over Period

Visits by Time of Day

Class / Session Popularity

All
High Risk
Medium Risk
Engaged

All Members

Member Membership This Week Last Week Last Visit Status Engagement
🎯 Trial members tracked below. Goal is 3+ sessions/week to build the habit before rollover to full membership.

Trial Members

Member Trial Package Start Date Roll Over Date Days Until Rollover This Week Last Week Tracking
⚠️ These members have low or no attendance this period. Consider a personal outreach to re-engage them before they cancel.
All
High Risk
Medium Risk

At-Risk Members

Member Membership Visits (2wk) Last Visit Risk Level
ℹ️ Members on a current payment suspension. Watch for upcoming end dates — reach out before they resume to ensure a smooth return.

Suspended Members

Member Membership Suspension Start Suspension End Duration Days Remaining
🚨 These members have a cancellation in progress. A personal call or incentive offer is your best chance at retention.

Cancellations In Progress

Member Membership Visits (2wk) Last Visit Cancellation Date Days Left Reason / Notes

Member Name

membership · status

Visit Summary
Attendance Pattern

Favourite Sessions
Member Details