Class scheduling
Create classes with a weekly timetable and per-slot capacity — bookings and seat counts are tracked automatically.
Gym Builder is the all-in-one plugin for classes, trainers, members and memberships — extended by Stripe payments, personal sessions, fitness tracking, page-builder blocks and an AI assistant.


The free core gives you a complete gym website — class scheduling, trainer profiles, a member database, membership plans, fitness calculators and front-end dashboards.
Create classes with a weekly timetable and per-slot capacity — bookings and seat counts are tracked automatically.
Showcase trainers with skills, bio, socials and their class schedule — each with its own archive page.
A full member database that auto-creates WP accounts, emails credentials and prints member ID cards.
Create unlimited membership packages grouped by type (Gym, Monthly, Yearly, One‑time), with class‑based tiers — “pick any 10 classes” or unlimited — in any currency, shown in a clean tabbed pricing table.
BMI, Body Fat, Water Intake and Protein Intake calculators to engage visitors and capture leads.
Front-end dashboards let members track membership & classes and trainers manage their schedule and stats.
Front-end member/trainer login and registration with automated credential and welcome emails.
[ gbclass ], [ gbtrainer ], calculators and pricing — plus JSON export/import with demo data.
Inherits your theme font, works with Astra, OceanWP, GeneratePress, Kadence & more, with theme-overridable templates.



The GB AI Agent turns plain-language requests into real actions. Ask it to create trainers, add classes and packages, register members, set up Stripe, build a page from a template, email members or pull a report — around 40 abilities, all permissioned and admin-only.
Built on the native WordPress AI stack — works with OpenAI, Anthropic or Google. You stay in control: destructive actions ask for confirmation first.

Take payments, book private sessions and coach your members — the most popular ways gyms grow with Gym Builder.
Sell membership packages through Stripe Checkout, with a full subscriptions dashboard to keep cashflow under control.

Publish bookable calendar slots per trainer and let clients — even guests — book and pay online.

Trainers assign workout programs; members log workouts, body metrics and daily habits — both sides see charts and chat.

Sell classes and packages as WooCommerce products with capacity booking, auto-enrollment on payment, and an offline-payment ledger with invoices.
Front-desk and self-service member check-in, class-limit membership plans, and attendance reports with per-member drilldown.
Mark any class slot online or offline, add Zoom meeting details, show online/offline badges, and email the join link on demand.
An auto-shown registration popup and per-class schedule-booking form, with reCAPTCHA, three layouts and welcome emails.
Gym Builder Block Tools ships 9 Gutenberg blocks and 6 one-click niche templates, and GB Elementor Widgets adds 17 widgets — all pulling your real classes, trainers and packages.
One click imports a full, editable page built from the blocks above — or rebuild it in Elementor.






Open the GB Templates library and pick a niche design.
Click Import — a draft page is built from the blocks in seconds.
Swap text and images to make it yours, then hit publish.

Ten add-ons extend the free core into a full fitness platform. Get them all in the Pro Bundle, or add just what you need.



Sell classes & packages via WooCommerce, plus an offline-payment ledger.
See Details →
1-on-1 session booking with Stripe payments & Google Calendar sync.
See Details →



Auto registration popup plus a per-class schedule booking form.
See Details →

Everything in the free core is included — the Pro Bundle unlocks the whole add-on family.
| Feature | Free core | Pro Bundle |
|---|---|---|
| Classes & scheduling | ||
| Classes, weekly schedule & capacity | ✓ | ✓ |
| Trainer profiles & archives | ✓ | ✓ |
| Online / offline classes with Zoom | — | ✓ |
| Members & dashboards | ||
| Member database, ID cards & emails | ✓ | ✓ |
| Front-end member & trainer dashboards | ✓ | ✓ |
| Attendance / check-in & class limits | — | ✓ |
| Fitness tracking (workouts, metrics, goals) | — | ✓ |
| Payments & booking | ||
| Membership pricing plans | ✓ | ✓ |
| Stripe payments & subscriptions | — | ✓ |
| WooCommerce class sales | — | ✓ |
| 1-on-1 personal-session booking | — | ✓ |
| Registration popup & booking form | — | ✓ |
| Design, page building & AI | ||
| Shortcodes (class, trainer, calculators, pricing) | ✓ | ✓ |
| 17 Elementor widgets | — | ✓ |
| 9 Gutenberg blocks + 6 templates | — | ✓ |
| AI assistant (~40 abilities) | — | ✓ |
The core is free forever. One Pro Bundle unlocks every add-on for your whole site.
Everything to launch a gym website.
All 10 add-ons · single-site · Lifetime option available
Start with the free core, then unlock the whole platform with the Pro Bundle.