Skip to content
Help center
How can we help?
Quick answers for gym owners, coaches and members using GymHearth.
Getting started
How do I create my gym?
Click “Create your gym”, answer a few questions (gym name, type, plans, currency, opening hours) and create your account. Your dashboard and public gym page are live straight away. The setup checklist on your dashboard walks you through branches, coaches, classes, payments and sharing your page.
Where is my public gym page?
Every gym gets a page at /gym/your-gym-name with your plans, timetable, coaches, locations and opening hours. Open it from “View gym page” in the dashboard sidebar and share the link on social media or print the QR code at the front desk.
Can I change my gym name, colours or logo later?
Yes. Go to Dashboard → Settings. You can edit your details, address and map pin, upload a logo and cover photo, pick a brand colour, set opening hours and currency, and write the text shown on your gym page.
Can I turn features off?
Yes. Dashboard → Settings → Features lets you switch modules such as classes, the shop, 1:1 coach booking or multi-branch on and off. Turned-off features disappear from the member area and your gym page.
Members, payments & check-in
How do members pay?
Members pick a plan on your gym page and pay by card through Stripe. Renewals are charged automatically. You can also record cash or bank-transfer sales at the front desk from the Check-in page.
How does QR check-in work?
Every member has a personal QR pass in their app (My pass). At the front desk open Dashboard → Check-in, scan the code with the device camera or search by name. Membership status is checked automatically and the visit is logged — including class attendance if they booked a class.
What happens when a membership expires?
The member is flagged as expired at check-in and gets a renewal reminder before the end date (you choose how many days in Settings → Notifications). You can still let someone in manually; overrides are logged.
Where can I see revenue and retention?
Dashboard → Analytics shows revenue by month, active members, new vs churned members, cohort retention, check-in heatmaps, class fill rates and coach performance. Use the branch selector to compare locations.
Classes, coaches & branches
How do I build my timetable?
Dashboard → Classes: create class types (e.g. HIIT, Yoga) with duration and capacity, then add weekly time slots with a coach and room. Members can book from their app or your gym page; full classes get a waitlist that promotes automatically when someone cancels.
How do I add a coach?
Ask your coach to create an account using your gym’s join link, then go to Dashboard → Coaches → Add coach and enter their email. They get the coach area with their classes, rosters, check-in and 1:1 bookings.
I have more than one location. Is that supported?
Yes. Turn on multi-branch in Settings → Features, then add locations in Dashboard → Branches. Classes, coaches, members and check-ins can be assigned to a branch, and analytics can be compared side by side.
Notifications
Which notifications are sent?
In-app notifications are always on: booking confirmations, waitlist promotions, class changes, renewal reminders and new-member alerts for owners. Email, SMS and WhatsApp can be enabled in Settings → Notifications once your provider keys are configured.
Do I need an email or SMS provider?
No — in-app notifications work without one. To also send emails, connect Resend; for SMS and WhatsApp, connect Twilio. Your developer adds the API keys as environment variables; the Notifications settings page shows which channels are ready.
For members
How do I join a gym?
Open the gym’s page, choose “Join”, create your account and pick a membership. You can also find gyms in the directory under “Find a gym”.
Where is my membership card?
Open the member app and tap “My pass”. Show the QR code at the front desk to check in. If someone else has a screenshot of it, you can reset the code from the same screen.
How do I book or cancel a class?
Go to Classes, pick a day and tap Book. If the class is full you can join the waitlist and you’ll be notified when a spot opens. Cancel from the same screen; your spot goes to the next person on the waitlist.
Can I track my progress?
Yes. The Progress page lets you log body weight and measurements, personal records and workouts, with charts over time. Your progress logs are private to you.
How do I cancel my membership?
Go to Membership in the member app and choose Cancel. You keep access until the end of the period you already paid for.
For coaches
Where do I see my classes?
The coach area shows today’s classes on the overview and the full week under My classes. Open a class to see the roster, mark attendance or add a walk-in.
How do 1:1 sessions work?
Set your weekly availability in the coach area. Members book free slots from your profile on the gym page; you can confirm, complete or cancel each session.
Can I check members in?
Yes — the Check-in page in the coach area works like the front desk: scan a member’s QR pass or search by name.
Still stuck?
Our team usually replies within one business day.