Launch your fitness business online
Everything your gym needs. One platform.
Scheduling, payments, client management, workout tracking, and a custom website — built for personal trainers, studios, and gyms. Launch in minutes, not months.
No credit card required. Set up in under 5 minutes.
Trusted by personal trainers, CrossFit boxes, yoga studios, and boutique gyms across the country
One platform, zero duct tape
Replace Mindbody + Squarespace + Wix + Trainerize + spreadsheets with one tool that does it all.
Custom Website
Beautiful, mobile-ready site with your brand, colors, and domain. Drag-and-drop visual editor — no code required.
Smart Scheduling
Group classes with recurring schedules, waitlists, and automatic reminders. PT booking with coach availability.
Payments & Packages
Accept payments via Stripe or Square. Sell class packs, PT sessions, and subscriptions. Track revenue in real time.
Client Management
Client profiles, attendance history, progress photos, and body metrics. Assign coaches and manage relationships.
Workout Builder
500+ exercise library. Build templates, log workouts, program supersets. Track sets, reps, and PRs.
Progress Tracking
Body metrics, fitness assessments, workout history, and visual progress charts for every client.
Notifications
Email, SMS, and in-app notifications. Booking confirmations, reminders, waitlist promotions, and payment receipts.
Visual Editor
Drag-and-drop page builder with 12 block types. Section backgrounds, animations, and mobile preview.
Admin Dashboard
Revenue stats, booking metrics, coach management, and content editing. Everything in one clean panel.
Live in 5 minutes
No developers. No agency. No six-week onboarding.
Sign up & pick a plan
Create your account in 30 seconds. Start with a 14-day free trial.
Set up your site
Choose a template, add your branding, connect your payment provider.
Go live & grow
Share your link, start booking clients, and watch your business grow.
Simple, transparent pricing
No setup fees. No contracts. Cancel anytime. 14-day free trial on every plan.
Trainer
For independent personal trainers
+ 2.5% transaction fee on client payments
Start Free Trial- Subdomain (you.flexonline.net)
- Unlimited clients
- 1 admin, 3 coach accounts
- Self-service website setup
- Class & PT scheduling with waitlists
- Stripe + Square payments
- Workout logging & custom exercises
- Fitness assessments & progress tracking
- In-app + email notifications
- Email support
Studio
For small studios and group fitness
+ 2.5% transaction fee on client payments
Start Free Trial- Everything in Trainer, plus:
- We build your initial site (video consult)
- Custom domain (CNAME)
- 3 admin, 10 coach accounts
- 50+ core exercise library
- Workout templates
- SMS notifications
- Basic analytics dashboard
- Up to 10 custom pages
- Priority email support
Pro
For multi-location gyms and studios
+ 2.5% transaction fee on client payments
Start Free Trial- Everything in Studio, plus:
- Fully custom site setup + ongoing maintenance
- Unlimited coaches & pages
- 500+ exercise library
- Multi-location management
- Advanced analytics & website analytics
- CSV/PDF export & automated reports
- Phone + priority email support
Need Enterprise with white-label and custom integrations? Contact us
How Flex compares
Other platforms make you buy 3 tools and tape them together. Flex does it all.
| Feature | Flex | Mindbody | Trainerize | Squarespace | Wix |
|---|---|---|---|---|---|
| Custom website + visual editor | |||||
| Class scheduling + waitlists | |||||
| PT session booking | |||||
| Payment processing | |||||
| Workout builder + exercise library | |||||
| Progress tracking + body metrics | |||||
| SMS + email notifications | |||||
| Client portal | |||||
| Starting price | $59/mo | $139/mo | $49/mo | $33/mo | $29/mo |
| All-in-one (no add-ons) |
Frequently asked questions
What's the 2.5% transaction fee?
When your clients pay you through Flex (class bookings, PT sessions, packages), Flex takes a 2.5% platform fee on top of Stripe/Square's standard processing fees. You keep everything else.
Can I use my own domain?
Yes. Studio, Pro, and Enterprise plans support custom domains via CNAME. Trainer plans get a subdomain like yourname.flexonline.net.
Do my clients need to create accounts?
Yes, clients create a free account to book classes, view schedules, and track their progress. It takes under a minute.
Can I switch plans later?
Absolutely. Upgrade or downgrade anytime from your admin dashboard. Changes take effect on your next billing cycle.
What payment providers do you support?
Stripe and Square on all plans. Your clients pay you directly — Flex never holds your money.
Is there a contract or setup fee?
No contracts, no setup fees. Cancel anytime. Every plan starts with a 14-day free trial.
Ready to grow your fitness business?
Join trainers and studios who switched to Flex and never looked back. Start your 14-day free trial today.