Industries · Fitness and wellness

The 7am class is full. Who is next on the waitlist?

Gyms, yoga and pilates studios and non-clinical wellness centres run on bookings and memberships that interact in fiddly ways: packs, freezes, guest passes, trainer slots, several branches. We build the member app and front-desk tools that apply those rules the same way every time.

Plans and their rules

Each plan type behaves differently.

Unlimited monthlyAny class within capacity. Needs a no-show rule, or one member can hold three spots and skip them all.Access
Class packA fixed number of credits with an expiry date. A late cancellation may use up a credit, and staff need to see and reverse that when it is fair.Credits
Personal trainingSessions with a named trainer, booked against that trainer's calendar and paid separately or within a package.Trainer slots
FreezeMembers pause for travel or injury. Billing, expiry and booking rights must all shift together.On hold
Multi-branchHome branch only, every branch, or a few visits a month elsewhere. Each front desk must agree on what the member is allowed.Locations
Front desk, first week

Exceptions the software must handle.

6:40am

A late cancel for the 7am class.

The member cancels twenty minutes out. Under your rule the credit is lost, the waitlist moves up, and the next person gets a WhatsApp message with a few minutes to confirm.

Renewal day

The card payment failed.

Auto-renewal fails overnight. Can the member still book tomorrow? A grace period you define, a reminder with a UPI link, and booking rights that pause only when the grace period ends.

Trainer off sick

A day of PT sessions to move.

Staff need one screen of affected bookings, a way to offer other slots, and credits returned automatically when nothing suits the member.

Manager's call

A goodwill extension.

A regular asks for two extra weeks after an injury. The manager grants it with a reason, and the record shows who approved it.

For members and staff

Two apps, one set of rules.

  • Members book, cancel and join waitlists from a mobile app or the web.
  • Remaining credits and expiry dates appear on every booking screen.
  • Trainers see their day, mark attendance and add session notes.
  • The front desk sees check-ins, dues and the day's exceptions at a glance.
  • Renewals, receipts and retries after a failed payment through payments and billing.
  • Branch managers compare class occupancy and lapsed members across locations.
Getting started

A sensible order for the build.

01 · RULES

Write the plan rules down

Notice periods, credit expiry, freeze limits and branch access, agreed with the people who field complaints at the desk.

02 · CORE

Schedule, bookings and memberships

One branch, real classes, real plans. Payment collection and receipts belong here, because a membership's state depends on them.

03 · EXCEPTIONS

Staff overrides and reports

Authorised overrides with reasons, plus attendance and renewal reports drawn from the same records.

04 · EXPAND

More branches and services

Further locations, PT packages or wellness services once the core rules hold up day to day. Physiotherapy or diet consultations that keep clinical notes would need their own scoping; the platform handles bookings and administration and makes no health claims.

Studio owners ask.

Can members pay by UPI as well as card?

Yes, through a payment gateway that supports both. Auto-renewal rules depend on what the gateway and the member's bank allow, so we confirm that before promising recurring charges.

We already use a booking app. Why build our own?

You may not need to. If an existing app fits your plans and branches, keeping it is cheaper. Custom software earns its place when your membership rules, branch arrangements or member experience keep running into the app's limits.

Can you also look after our website and Google listing?

That sits with SmartMM, our managed service for websites, search and Google Business Profile.

Contact

Send us your membership rules.

Share your plans and the exceptions your front desk handles, and we will tell you how we would build around them.

Message on WhatsApp