WPGYM (WordPress Gym Management System) is an all-in-one ERP (Enterprise Resource Planning) solution designed specifically for gym owners, fitness studios, and personal trainers. Developed by Mojoomla, it transforms a standard WordPress site into a comprehensive facility management platform.
As of late 2025, it remains one of the top-selling gym plugins on CodeCanyon, though it is currently undergoing significant scrutiny regarding security updates and mobile app compatibility.
WPGYM provides a multi-role environment where different users see only the data relevant to them:
Admin Dashboard: Full control over memberships, staff, payments, and facility settings.
Trainer Dashboard: Allows trainers to assign personalized workout and nutrition plans, track client progress, and manage their class schedules.
Member Dashboard: A front-end portal where members can view their training logs, BMI records, attendance history, and renew their subscriptions.
Accountant Role: A restricted view focusing specifically on invoices, fee collection, and financial reports.
Membership Management: Create unlimited plans (Monthly, Quarterly, Annual) with varying access levels and trial periods.
Workout & Nutrition: Trainers can build an exercise library and assign daily meal plans. Members can log their performance directly in their portal.
QR Code Attendance: Supports a modern check-in system where members can scan a QR code at the gym entrance to log their attendance.
Payment Gateways: Built-in integration for PayPal, Stripe, and Razorpay, allowing for both local and international fee collection.
Automated Invoicing: Generates PDF invoices automatically upon payment and sends email/SMS notifications for upcoming renewals.
Store & Inventory: A mini-POS system to sell gym merchandise, supplements, or equipment directly through the site.
Feature
Details
Developer
Mojoomla
Pricing
Free version (Basic) / Pro version ($49 - $99 for a Regular License)
Mobile App
Separate Flutter-based App ($3.49+) for iOS/Android
Compatibility
WordPress 6.7+ and PHP 8.3+
Security Status
Critical Alert: Multiple vulnerabilities (SQLi, LFI) reported in v67.7 and below. Ensure you are on v67.8.0+.
In mid-to-late 2025, several security researchers identified vulnerabilities in WPGYM, including Unauthenticated SQL Injection and Privilege Escalation.
Action Required: If you are using this plugin, you must update to version 67.8.0 or higher immediately. Versions prior to this allow attackers to potentially access sensitive data or take over administrator accounts.
Full-Scale Fitness Centers: Managing multiple staff members, classes, and thousands of members.
Boutique Yoga/Pilates Studios: For those who need a clean class booking system with payment integration.
Personal Training Businesses: Using the nutrition and workout module to provide a high-touch digital experience for remote clients.
Would you like me to help you set up a QR Code check-in workflow so you can track member attendance without a physical front desk person?
How to take member attendance in WPGYM
This video provides a step-by-step guide on managing the attendance module, which is a core feature for automating your daily gym operations.
Subscribe to access unlimited downloads of themes, videos, graphics, plugins, and more premium assets for your creative needs.
Published:
Dec 17, 2025 16:33 PM
Version:
v65.0
Category:
Author:
OtherLicense:
GPL v2 or LaterTags: