Gym member app with workouts, digital card and leaderboards
GymFlow gives every member their own app on their phone. It opens from a link you send on WhatsApp and installs to the home screen, so there is no app store download.
Start free trial · See pricing
14-day free trial. No credit card needed.
What members see
- Home: membership status and days left, current streak and a weekly goal ring.
- Digital membership card: name, plan, expiry date, member ID and a QR code to show at the gym entrance.
- Membership: plan, expiry date and membership history.
- Attendance and progress: an attendance calendar, plus total check-ins, check-ins this month and this week.
- Workouts: the programs your gym has assigned, day by day, with a guided session that shows each set and runs a rest timer.
- Leaderboard and rewards: streaks, XP, levels, badges and challenges.
Workout programs you assign
On the Programs page you build a workout plan: name, summary, number of weeks, days per week, difficulty, goal and equipment. Then add exercises for each day of the week with sets, reps, weight and rest. Assign the plan to the members it suits. They see it in their app, tap Start Workout, and are walked through it set by set. Days without exercises show as rest days. See workout programs for the full builder.
Streaks, leaderboards and rewards
Everything is worked out from real attendance and renewals, so there is nothing for you to update by hand.
- Streaks count the days a member actually attended. Morning and evening on the same day count as one day.
- XP and levels: members earn XP for check-ins, renewals and activating the app. A new level comes every 300 XP. You can set the XP amounts and add bonus rules, such as extra XP on chosen days of the week.
- Leaderboards for the last 7 days, the last 30 days, streaks and all-time XP. Other members see masked names such as "Akhil P.", and each member can choose to stay off the boards.
- Badges and weekly goals that you can tune from the owner side.
- Prizes: set a weekly and a monthly prize, and mark the leader's prize as awarded once you hand it over.
- Events: create your own challenge, for example a 7-day festival challenge, with dates, a goal, bonus XP and an optional item reward.
- Leaderboards can be switched off for your gym. Members still keep their streak, XP and badges.
How to invite members
- Open Member App on the owner side. Enable portal access for one member or many at once.
- Send the invitation. GymFlow sends the member a WhatsApp message with a personal link.
- The member opens the link within 24 hours and sets their email and a password of at least 8 characters, then confirms the verification email.
- They sign in and add the app to their home screen. You can follow each invitation as Not Invited, Pending or Activated, and resend or suspend access any time.
Common questions
Do my members have to download the app from a store?
No. The member app opens from a personal link sent on WhatsApp and installs to the home screen from the browser. The member opens the link within 24 hours, sets an email and a password of at least 8 characters, and confirms the verification email.
Can members see each other's details?
Leaderboards show other members only as masked names such as "Akhil P.", and each member can choose to stay off the boards from their profile. You can also switch leaderboards off for your whole gym, and members still keep their own streak, XP and badges.
Can I stop a member's access or resend a lost link?
Yes. On the Member App page you can follow each invitation as Not Invited, Pending or Activated, resend an invitation, and suspend access at any time. You can enable access for one member or for many members at once. Each invitation carries a personal link, so every member signs in with their own details.
Does a workout done in the app count as attendance?
No. Attendance, streaks and XP come from check-ins at your front desk. A workout a member follows in the app does not mark them present. That keeps streaks honest, because they count only the days a member actually attended. Working out at home does not add a streak day.
Good to know
- The app needs an internet connection. It keeps only fixed files such as scripts and icons on the phone, never your gym's data, so nothing a member sees is stored for offline use.
- The QR code on the digital card shows the member ID. Your check-in kiosk takes a typed ID and does not scan it.
- Leaderboards cover the last 7 days, the last 30 days, streaks and all-time XP, so they roll forward day by day rather than restarting on a calendar date.
- Members only see workout programs that you have published and assigned to them.
Who it is for
Gym owners who want members to feel looked after between visits: a clear card to show, a plan to follow and a reason to come back tomorrow. It sits on top of your attendance records, so members earn streaks just by checking in at the kiosk.
Related features
- Workout programs: Build day-by-day programs with sets, reps and rest, assign them to members and let them follow along in the app.
- Attendance tracking: A check-in kiosk for your front desk, with check-out times and a full attendance log.
- WhatsApp reminders: Automatic welcome, renewal, expiry, due and birthday messages. No per-message charge.
See all GymFlow features or go back to the home page.