Built for independent fitness pros

Sell memberships like a gym
stay independent

Subscription payments, class scheduling, attendance tracking, and analytics — all in one platform. No monthly fees.

No credit card required. Setup takes under 10 minutes.

FitnessYogaPilatesBoxingMMASwimmingTennisDanceBasketballRunningTeam SportsPerformanceFitnessYogaPilatesBoxingMMASwimmingTennisDanceBasketballRunningTeam SportsPerformance
Powered by Stripe
Setup in 10 minutes
$0/month
Works on any device
QR check-in

Up and running in 3 steps

No technical skills needed. Just your Stripe account and your plans.

1

Create your page

Sign up, connect Stripe, and build your trainer profile with plans, schedule, and bio.

2

Set your schedule

Add classes, set session limits, create promo codes. Customize everything.

3

Share & earn

Send your page link. Clients subscribe in seconds. You get paid automatically.

Everything you need to run your business

Payments, scheduling, attendance, analytics — built specifically for independent trainers and coaches.

1

Automate payments

Stop chasing payments. Set up subscription plans and let clients pay automatically — weekly, monthly, or yearly.

  • Recurring billing via Stripe
  • Free trials & promo codes
  • Pause, resume, cancel anytime
2

Track attendance

Know who shows up. QR code check-ins, session tracking, and attendance history — all automatic.

  • QR code check-in
  • Session limit tracking
  • Full attendance history
3

Manage classes

Create your weekly schedule, set up group and private sessions, link them to plans.

  • Weekly & one-time classes
  • Capacity limits
  • Link classes to plans
4

Grow your business

Analytics dashboard, client management, and a professional public page — everything to scale.

  • MRR & churn tracking
  • Client directory
  • Your own branded page

And so much more

Every tool you need, nothing you don't.

Subscription billing

Weekly, monthly, or yearly plans with automatic recurring payments.

Client management

See all subscribers, their plans, status, and payment history.

QR check-in

Clients scan your QR code to check in. Sessions tracked automatically.

Class scheduling

Create weekly schedules, one-time events, group and private sessions.

Revenue analytics

MRR, churn rate, client growth charts — know your numbers.

Trials & promos

Free trials, percentage and fixed discounts, usage limits.

Liability waivers

Create custom waivers. Clients sign digitally before subscribing.

Attendance tracking

Full history of check-ins, session usage, and capacity tracking.

Your branded page

Professional page with plans, schedule, bio, and social links.

Pay as you go

No flat subscription. No commitments. Only pay when you earn.

Most popular

5%

per transaction

+ Stripe processing (2.9% + 30¢)

Unlimited plans & clients
Class scheduling & attendance
QR code check-in
Analytics dashboard
Free trials & promo codes
Liability waivers
Your branded page
No lock-in, cancel anytime

No credit card required

$0

Service fee

$0

Monthly fee

$0

Setup fee

Trusted by trainers & coaches

Hear from fitness professionals who made the switch.

Finally, I can focus on training instead of chasing payments. My clients subscribe once and everything just works.

Sarah K.

Personal Trainer, Miami

The QR check-in is a game changer. My clients love how smooth the whole experience is.

Marcus T.

Boxing Coach, NYC

I switched from MindBody and saved hundreds per month. This is exactly what independent trainers need.

Elena R.

Yoga Instructor, LA

Set up in 15 minutes, got my first subscriber the same day. The analytics dashboard helps me actually understand my business.

James W.

Strength Coach, Chicago

My clients love the simplicity — they subscribe in seconds. No apps to download, no complicated flows.

Ava M.

Pilates Instructor, Austin

The class scheduling and attendance tracking saved me so much admin time. I can finally run my gym like a real business.

David L.

Gym Owner, Denver

Frequently asked questions

How do I get started?

Create a free account, connect your Stripe account, set up your subscription plans, and share your unique page link with clients. You can start accepting payments in under 10 minutes.

What fees do you charge?

We charge 5% per transaction. That's it — no monthly fees, no setup costs, no hidden charges. Stripe processing fees (2.9% + 30¢) apply separately.

Do my clients need to download an app?

No! Your clients subscribe and manage their plans directly from your web page. No app download required — it works on any device with a browser.

Can my clients cancel anytime?

Yes. Clients can cancel their subscription at any time from their dashboard. Cancellation takes effect at the end of the current billing period — they keep access until then.

Do you support free trials?

Absolutely! You can set a trial period (in days) on any plan. Clients won't be charged until the trial ends, and they can cancel during the trial with no charge.

Can I offer discount codes?

Yes! Create promo codes with percentage or fixed discounts. You control the duration, usage limits, and expiration. Great for promotions and referrals.

How does QR check-in work?

Display your unique QR code at the start of each session. Clients scan it with their phone camera to check in. Their session count updates automatically.

When do I get paid?

Payments go directly to your Stripe account. Stripe typically pays out on a rolling 2-day schedule, depending on your country and account settings.

How is my money kept safe?

All payments are processed through Stripe, which handles billions in transactions annually. Bank-level encryption, PCI compliance, and fraud protection are built in.

Ready to grow your business?

Join trainers who use Mitpass to sell memberships, track attendance, and get paid — automatically.

No credit card required