💪 Free core + Pro add-on family

Run your Gym, Studio or Fitness Business — All on WordPress

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.

Works with any theme Elementor & Gutenberg No code required
yoursite.com/member-dashboard
Gym Builder front-end member dashboard showing membership renewal countdown, plan type and next class
wp-admin · Subscriptions
Stripe subscriptions dashboard with active count and total revenue
Free · Gym Builder

Everything to run Classes, Trainers & Memberships

The free core gives you a complete gym website — class scheduling, trainer profiles, a member database, membership plans, fitness calculators and front-end dashboards.

Class scheduling

Create classes with a weekly timetable and per-slot capacity — bookings and seat counts are tracked automatically.

Trainer profiles

Showcase trainers with skills, bio, socials and their class schedule — each with its own archive page.

Member management + ID cards

A full member database that auto-creates WP accounts, emails credentials and prints member ID cards.

Membership & pricing plans

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.

4 fitness calculators

BMI, Body Fat, Water Intake and Protein Intake calculators to engage visitors and capture leads.

Member & trainer dashboards

Front-end dashboards let members track membership & classes and trainers manage their schedule and stats.

Login & registration

Front-end member/trainer login and registration with automated credential and welcome emails.

Shortcodes & export/import

[ gbclass ], [ gbtrainer ], calculators and pricing — plus JSON export/import with demo data.

Any theme · WPML-ready

Inherits your theme font, works with Astra, OceanWP, GeneratePress, Kadence & more, with theme-overridable templates.

yoursite.com/classes
Gym Builder classes archive with class cards, trainers, schedules and online/offline badges
Class listings with schedules & online/offline badges
yoursite.com/pricing
Gym Builder membership pricing plans: 10 Classes, 20 Classes and Premium tiers with monthly, one-time and yearly package-type tabs
Membership & pricing plans — class-based tiers with package-type tabs
wp-admin · All Members
Member management admin screen with member IDs, status and actions
Member management, right in wp-admin
✦ New · Pro

Your always-on AI Gym Assistant

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.

Create content Manage membersSet up StripeBuild pages Pull reportsEmail membersExport PDF / Excel / Word

Built on the native WordPress AI stack — works with OpenAI, Anthropic or Google. You stay in control: destructive actions ask for confirmation first.

wp-admin · AI Assistant
Gym Builder AI Assistant chat listing what it can do: create trainers, classes and packages, manage members, set up Stripe, build pages, pull reports and email members
Pro · Spotlight

The features members love

Take payments, book private sessions and coach your members — the most popular ways gyms grow with Gym Builder.

GB Stripe Payments

Get paid with Stripe — recurring or one-time

Sell membership packages through Stripe Checkout, with a full subscriptions dashboard to keep cashflow under control.

  • Five billing intervals — monthly → yearly + one-time
  • Class-slot selection & capacity checks at checkout
  • Subscriptions dashboard: filter, sort, CSV export, cancel/extend, sync
  • Member self-service portal & auto-renew, secured by webhooks
wp-admin · Subscriptions
Stripe subscriptions dashboard: active count, total revenue and a table of member subscriptions with package, interval and amount
GB Personal Session

Book 1-on-1 personal training sessions

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

  • Multi-step booking widget: trainer → date → time → pay
  • Stripe payments, guest booking & slot holds
  • Google Calendar + Meet sync and automated emails
  • Trainer reviews with admin or auto approval
yoursite.com/book-session
Personal session booking wizard with steps for session, date and time, your info and confirm
GB Fitness Tracking

Coach members with real progress tracking

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

  • Exercise library, multi-week programs & assignments
  • Workout logs, body measurements, goals & daily lifestyle logs
  • Progress charts, adherence reports & two-way chat
  • Reminder + weekly-digest emails keep members on track
Member dashboard · Fitness
Member fitness tab showing today's plan, workout tasks and a quick log for water, calories, sleep and steps

Plus more ways to grow

GB Class Booking & Payment

Sell classes and packages as WooCommerce products with capacity booking, auto-enrollment on payment, and an offline-payment ledger with invoices.

GB Attendance System

Front-desk and self-service member check-in, class-limit membership plans, and attendance reports with per-member drilldown.

GB Zoom Integration

Mark any class slot online or offline, add Zoom meeting details, show online/offline badges, and email the join link on demand.

GB Registration Popup

An auto-shown registration popup and per-class schedule-booking form, with reCAPTCHA, three layouts and welcome emails.

Build without code

Design a fitness site with blocks, widgets & templates

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.

9
Gutenberg blocks
17
Elementor widgets
6
one-click niche templates

Gutenberg blocks (Block Tools)

Classes Class RoutineTrainersSliderCountdown Info BoxCall to ActionAdvanced HeadingWrapper

Elementor widgets (GB Elementor Widgets · Pro)

Class Card Class RoutineTrainer CardPricing PlanHero CountdownTestimonialMeter TickerFitness Calculator Member LoginPersonal Session BookingTrainer Reviews Trainer ProfileClass DetailInfo BoxCTA BandSection Heading

6 ready-made niche templates

One click imports a full, editable page built from the blocks above — or rebuild it in Elementor.

Bloom Yoga boutique studio template preview
Yoga

Bloom Yoga

A warm boutique yoga studio — soft, editorial and calm.

View Demo →
IgniteStudio boutique fitness template preview
Fitness

IgniteStudio

Bright, energetic boutique fitness with a bold bento grid.

View Demo →
FORGE Athletic strength and conditioning template preview
Gym

FORGE Athletic

Industrial strength & conditioning with brutalist type.

View Demo →
Rounds Club boutique boxing template preview
Boxing

Rounds Club

Editorial boutique boxing — magazine vibe, ring-mark logo.

View Demo →
Hakko Dojo traditional karate template preview
Karate

Hakkō Dojo

Minimal, refined Japanese dojo with large kanji type.

View Demo →
Lane Five coastal swim club template preview
Swimming

Lane Five

A coastal swim club — marine tones and fluid typography.

View Demo →
1

Browse

Open the GB Templates library and pick a niche design.

2

Import

Click Import — a draft page is built from the blocks in seconds.

3

Edit & publish

Swap text and images to make it yours, then hit publish.

wp-admin · GB Templates
GB Templates library showing six niche template cards with preview thumbnails, palettes and Import buttons
The one-click template importer — six niches, ready to edit
One family · Get the Bundle

The complete add-on family

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.

GB AI Agent add-on banner

GB AI Agent New

Run your whole gym by chatting — around 40 permissioned abilities.

See Details →
GB Stripe Payments add-on banner

GB Stripe Payments Pro

Stripe checkout & subscriptions for your membership packages.

See Details →
GB Class Booking & Payment add-on banner

GB Class Booking & Payment Pro

Sell classes & packages via WooCommerce, plus an offline-payment ledger.

See Details →
GB Personal Session add-on banner

GB Personal Session Pro

1-on-1 session booking with Stripe payments & Google Calendar sync.

See Details →
GB Attendance System add-on banner

GB Attendance System Pro

Member check-in, class-limit plans and attendance reports.

See Details →
GB Fitness Tracking add-on banner

GB Fitness Tracking Pro

Workout programs, body metrics, goals, progress charts & chat.

See Details →
GB Zoom Integration add-on banner

GB Zoom Integration Pro

Online/offline classes with per-slot Zoom meeting links.

See Details →
GB Registration Popup add-on banner

GB Registration Popup Pro

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

See Details →
Gym Builder Block Tools add-on banner

Gym Builder Block Tools Pro

9 Gutenberg blocks + 6 one-click niche templates.

See Details →
GB Elementor Widgets add-on banner

GB Elementor Widgets Pro

17 Elementor widgets for every Gym Builder surface.

See Details →
Compare

Free core vs Pro Bundle

Everything in the free core is included — the Pro Bundle unlocks the whole add-on family.

FeatureFree corePro 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)
Pricing

Start free. Upgrade when you grow.

The core is free forever. One Pro Bundle unlocks every add-on for your whole site.

🏷️ Use code  SUMMER30  for 30% off the Bundle

Free core

$0/ forever

Everything to launch a gym website.

  • Classes, trainers & schedules
  • Members, ID cards & emails
  • Membership pricing plans
  • 4 fitness calculators
  • Member & trainer dashboards
  • Shortcodes & export / import
Download from WordPress.org
Most popular

Pro Bundle

$59.99/ year

All 10 add-ons · single-site · Lifetime option available

  • Everything in Free, plus:
  • Stripe payments & subscriptions
  • Personal-session booking
  • Attendance & fitness tracking
  • Zoom classes & registration popup
  • 9 Gutenberg blocks, 17 Elementor widgets + 6 templates
Get the Pro Bundle →
Prefer just one add-on?
GB Stripe PaymentsStripe checkout & subscriptions$29.99
GB Personal Session1-on-1 booking + Google Calendar$19.99
GB Fitness TrackingWorkouts, metrics, goals & chat$29.99
GB Class Booking & PaymentWooCommerce class sales$29.99
GB Attendance SystemCheck-in & class limits$24
GB Zoom IntegrationOnline classes with Zoom$19.99
GB Registration PopupPopup + schedule booking form$24
Gym Builder Block Tools9 blocks + 6 templates$19.99
GB AI AgentChat-driven management$39.99
GB Elementor Widgets17 Elementor widgets$19.99
FAQ

Questions, answered

Is Gym Builder free?
Yes — the Gym Builder core plugin is 100% free on WordPress.org: classes, trainers, members, membership plans, fitness calculators and front-end member & trainer dashboards. Advanced features come from the optional Pro add-on family.
What does the Pro Bundle include?
The Pro Bundle unlocks the whole family: Stripe payments, WooCommerce class sales, personal-session booking, attendance/check-in, fitness tracking, Zoom classes, a registration popup, 9 Gutenberg blocks with 6 one-click templates
Does it work with my theme, Elementor and WooCommerce?
Yes. Gym Builder inherits your theme's fonts and works with any well-coded theme (Astra, OceanWP, GeneratePress, Kadence, Neve and more). The GB Elementor Widgets add-on provides 17 Elementor widgets, and the Class Booking & Payment add-on integrates with WooCommerce.
Can I take online payments?
Yes. GB Stripe Payments adds Stripe Checkout for membership packages with five billing intervals and a subscriptions dashboard, and GB Personal Session takes Stripe payments for 1-on-1 bookings. Prefer WooCommerce? Use the Class Booking & Payment add-on instead.
What can the AI assistant do?
The GB AI Agent lets you run your gym by chatting — create trainers, classes, packages and members, configure Stripe, build pages from templates, email members and pull reports. Around 40 abilities, working with OpenAI, Anthropic or Google, with confirmation before any destructive action.

Build your gym website today

Start with the free core, then unlock the whole platform with the Pro Bundle.