30-day free trial · No credit card required

Your gym,
perfectly organised

Whether you run a gym, teach personal training sessions, or manage a martial arts studio — WeeklyGymSlot replaces spreadsheets and WhatsApp with one clean scheduling app your members love.

🏋️ Gym owners 🧘 Personal trainers 🥊 Martial arts studios 🚴 Cycling & fitness classes 💪 Bootcamp & group training
Sound familiar?

Running a gym shouldn't feel like a second job

Most gym owners and personal trainers are buried in admin. Here's what you're probably dealing with right now.

Spreadsheet chaos

You manage bookings in Excel or Google Sheets, updated manually after every message. One wrong cell and you've overbooked your class — or turned away a paying member.

WhatsApp group madness

Every week it's the same flood of "I'm in", "Can't make it", "Who else is coming?" messages. You're the coordinator, mediator, and bookkeeper all at once — in your personal chat.

Chasing payments

Who paid this month? Who hasn't renewed? Tracking fees across bank transfers, cash and IOUs is a part-time job in itself. And asking members for money is always awkward.

Simple setup

Up and running in minutes

Four steps and your gym runs itself. No technical knowledge needed.

1

Create your gym

Sign up as a gym owner or personal trainer. Add your studio name, address and a 6-character code. Set up your fee plans and rules.

2

Add your courses

Create weekly courses with multiple time slots per day. Set capacity per slot, assign fee plans, and let the waitlist manage itself.

3

Invite your members

Share your gym invite code with a link. Members join in seconds and immediately see the schedule on their phone — no app store needed.

No App Store Free for members
4

Everything runs itself

Members book and cancel on their own. Waitlists fill automatically. You get a clear view of attendance, payments and membership status — always.

For gym owners

Everything you need to run your gym

Stop juggling spreadsheets and WhatsApp groups. WeeklyGymSlot gives you a clean, mobile-first dashboard to manage every aspect of your studio.

Course & slot scheduling

Define weekly courses with custom time slots, capacity limits and per-course fee plans. Members book their preferred slot with one tap.

Member management

Keep a complete record for every member: contact details, payment status, annual subscription, medical certificate expiry and booking history.

Fee plans & payments

Create flexible fee plans with different lesson frequencies and amounts. Track monthly payments and annual subscriptions with a full payment history.

Waitlist & cancellations

Full lessons automatically open a waitlist. When a member cancels, the next person in line is promoted instantly and notified by push.

Communications

Publish timed announcements to all members — studio closures, schedule changes, promotions. Set a start and expiry date for automatic visibility.

Bookings chart

Visualise 30 days of bookings per course at a glance. Identify your most popular sessions and optimise your timetable accordingly.

For personal trainers

No gym? No problem.

WeeklyGymSlot works just as well for independent trainers who run sessions in parks, rented spaces or clients' homes. You're the gym owner — your clients are your members.

Train anywhere

Set your location on an interactive map so clients always know where to find you. Perfect for outdoor or mobile trainers.

Instant onboarding via code

Share a 6-character code or a direct link. New clients register and are immediately connected to your schedule — no manual setup.

Rules & medical certificates

Publish your studio rules and track medical certificate expiry — useful for sports associations and insurance requirements.

Personal trainer card
New feature

Online payments via Stripe

Connect your Stripe account once and let members pay their monthly fee securely online — no more chasing payments, no bank transfers, no cash.

  • One-time setup via Stripe Connect
  • Payments land directly in your Stripe account
  • WeeklyGymSlot never touches your money
  • Manual payment tracking still available

For your members

  • Pay directly from the app, any card
  • Fee status updated instantly after payment
  • No bank transfers, no cash, no friction

Payments processed securely by Stripe. WeeklyGymSlot does not store card details.

Built for your studio

Perfect for any fitness or wellness studio

If you teach classes or manage sessions on a recurring schedule, WeeklyGymSlot was built for you.

Gyms & Fitness Studios

Manage unlimited courses and members from one dashboard. Know exactly how many people are attending each class — and who still needs to pay.

Capacity planning Memberships

Martial Arts Studios

Track attendance, medical certificates and belt levels. Push notifications ensure no student misses a class — even when the schedule changes last minute.

Karate · Judo Kickboxing

Yoga & Pilates Studios

Know exactly how many mats to set up. Let members confirm or cancel their spot without a single message — and fill your waitlist automatically.

Hatha · Vinyasa · Yin

Cycling & Fitness Classes

Manage indoor cycling, spin classes and group fitness sessions. Set bike capacity, enforce weekly booking limits and keep your schedule tight.

Spin · CrossFit Group fitness

Bootcamp & Group Training

Run outdoor or indoor bootcamps with real-time headcount. Share your location, manage equipment needs and keep the energy going every session.

Outdoor · HIIT Functional training

Personal Trainers

Your clients become your members. Share a code, set your schedule, get paid — whether you train in a park, a rented studio or at clients' homes.

1-on-1 · Small groups

Also used by dance studios, swimming schools, climbing gyms, boxing clubs, and any instructor who runs recurring sessions with members.

Everything included

Built for real studios. Real lives.

No bloat. Just the tools that actually make gym management easier.

Push notifications

Members receive instant push notifications for cancellations, waitlist promotions and gym announcements — even with the screen off.

Install as a PWA

Works on any device. Add it to the home screen like a native app — no App Store required. iOS and Android fully supported.

One-tap booking

Members book or cancel in a single tap. Weekly lesson quotas are enforced automatically — no arguments, no manual tracking.

Online payments

Collect monthly fees directly in the app via Stripe. Payments land in your account — WeeklyGymSlot never touches your money.

6 languages

Available in English, Italian, Spanish, French, German, and Portuguese. Your members see WeeklyGymSlot in their own language — automatically detected from their device.

Free for members

Every member uses WeeklyGymSlot at no cost — forever. Only the gym owner pays a small monthly fee. No limits on members or courses.

Pricing

Simple, honest pricing

Free to try for gym owners. Always free for members. No surprises.

Gym owners & personal trainers

30-day free trial

No credit card required

€12 / month

Cancel any time.

  • Unlimited courses & slots
  • Unlimited members
  • Payments, waitlists & communications
  • Push notifications & booking chart
  • Online payments via Stripe
Start your free trial →
Gym members
Free

Forever — no strings attached

Members always use WeeklyGymSlot at no cost. Just join your gym with a code and start booking.

  • Book & cancel sessions
  • View payment & membership status
  • Receive push notifications
  • Pay fees securely via Stripe
Join your gym for free
Questions

Frequently asked questions

Do my members need to download anything from the App Store?
No. WeeklyGymSlot is a Progressive Web App (PWA). Members open it in their mobile browser and can add it to their home screen like a native app — no App Store or Play Store required, on both iOS and Android.
How does the waitlist work?
When a slot reaches its maximum capacity, it automatically opens a waitlist. Any member can join the waitlist with one tap. When another member cancels their booking, the first person in the waitlist is promoted instantly and receives a push notification.
Can I use it as a personal trainer without a fixed studio?
Yes, absolutely. You act as the gym owner and your clients are your members. You can set your training location on an interactive map so clients always know where to find you — perfect for parks, rented spaces or clients' homes.
How does the Stripe payment integration work?
You connect your Stripe account once via Stripe Connect. When a member pays their monthly fee in the app, the payment goes directly to your Stripe account — WeeklyGymSlot never holds or processes your money. If you prefer to track payments manually, that option remains available too.
Is there a limit on members or courses?
None. The €12/month plan includes unlimited courses, unlimited slots and unlimited members. There are no tiers, no per-seat pricing, and no hidden fees.
What happens after the 30-day trial?
After the 30-day free trial you can subscribe for €12/month. No credit card is required to start the trial, and you can cancel at any time — no commitments, no lock-in.
Free for 30 days · No credit card required

Ready to simplify your gym?

Join gym owners and personal trainers who already use WeeklyGymSlot to save time and keep their members happy.

€12/month after the trial. Cancel any time. Members always free.