Getquwwa Guide
Everything gym owners and members need to know — from signup to check-in, payments, and the mobile app.
Getting started
Sign up as a gym owner with your email. You receive a 14-day free trial with full access — no credit card required.
- After signup you land on the dashboard Home screen.
- When your trial ends, choose a plan and pay via Moyasar (card/MADA/Apple Pay), bank transfer, or cash.
- Bank transfer and cash requests are reviewed by our team before activation.
Home (Overview)
Your daily command centre with KPIs and quick actions.
- Active members, check-ins today, revenue this month, memberships expiring in 7 days.
- Revenue chart with Week / Month / Year views.
- Latest check-ins feed (refreshes every 30 seconds).
- Prominent banner linking to the Check-in QR screen.
Settings — set up first
Configure your gym before adding members.
- Gym profile: name (EN/AR), owner details, city — shown in the app and on invoices.
- Membership plans: create plans with duration and price (SAR) used when assigning memberships.
- Branches: add locations; the first branch is primary.
- View your current plan, trial end date, and member cap.
Members
Add and manage everyone who trains at your gym.
- Add members with name, phone, email, and gender.
- Filter by status: Active, Frozen, Expired, Archive, or Trainer requests.
- Assign a membership plan — payment is auto-recorded in Payments.
- Open a member profile for membership history, payments, and attendance.
- Member limit applies based on your subscription tier.
Check-in QR
Display a rotating QR code on a tablet or screen at your front desk.
- Open Dashboard → Check-in (or via the Home banner / Attendance page).
- The QR refreshes every ~25 seconds with a signed token.
- Members scan it from the Getquwwa mobile app — attendance is logged instantly.
- Use fullscreen mode for a kiosk display.
Attendance
See who is in your gym today and record manual check-ins.
- Today's log: check-in time, check-out time, method (QR or Manual).
- Manual check-in: search a member and record in/out (max 2 scans per day).
- Live refresh every 30 seconds.
Classes
Schedule group classes your members can book from the app.
- Create classes with name (EN/AR), instructor, day, time, duration, and capacity.
- Capacity bar shows booked vs available spots.
- Delete (deactivate) classes you no longer run.
Payments
Track all revenue with VAT-compliant records.
- KPIs: total revenue, this month, transaction count, VAT collected (15%).
- Record payments manually: Cash or Moyasar, with purpose (Membership, Trainer, Other).
- Assigning a membership plan auto-creates a payment row.
- Revenue chart and searchable transaction table.
Staff
Add your team and assign roles.
- Roles: Trainer, Receptionist, Manager, Cleaner, Security.
- Trainers can have a monthly price — used for personal-trainer add-ons.
- Archive staff who leave; archived list stays read-only.
Trainer requests
Handle personal-trainer add-on requests from the Members → Trainer requests tab.
- Members opt in via onboarding or the app Trainer screen.
- Assign a staff trainer, set a price, and mark active — payment is auto-recorded.
Reports
Analytics for revenue, members, and attendance.
- Revenue tab: 6-month KPIs, monthly chart, Cash vs Moyasar breakdown.
- Members tab: totals, active count, new this month.
- Attendance tab: 7-day check-in chart, average per day, peak day.
- Export summary CSV for accounting.
Notifications
Reachable from the topbar bell (not in the sidebar).
- Expiring memberships, recent payments, and sent WhatsApp/SMS log.
- Filter by All, Expiring, Payments, or Sent.
- Dismiss individual expiry alerts.
Plan tiers
Features unlock based on your subscription tier.
- Starter, Growth, and Pro tiers include different modules (members, attendance, payments, member app, classes, reports, staff).
- Locked modules show a lock icon in the sidebar — upgrade to unlock.
- During your free trial you get full access to explore everything.
Phone login
Members sign in with their phone number and a one-time OTP code sent by SMS.
Onboarding
First-time members complete a short wizard: height, weight, fitness goal, activity level, and optional personal-trainer opt-in.
Home
Membership status, today's check-in, and quick actions filtered by your gym's plan.
QR check-in
Tap the centre Scan tab, point the camera at the gym's rotating QR screen, and check in instantly.
Class booking
Browse scheduled classes and book or cancel spots. Hidden if your gym's plan excludes classes.
Progress tracking
Log weight and track goals over time (Pro tier). Chart plus paginated history.
Personal trainer
Request a trainer add-on from onboarding or the Trainer screen. Your gym assigns a coach and collects payment.
Renewal
Renew your membership via the web checkout page using Moyasar when your plan is about to expire.