Updated October 2026

Cost to Build a Fitness App Like Strava or Mindbody in 2026

A consumer fitness tracking MVP costs $35,000 to $75,000 and takes 10 to 14 weeks. A studio management platform costs $65,000 to $175,000. This guide breaks down both build types, explains how fitness products actually keep users coming back (habit loops, wearable sync, booking capacity math), covers the business math from subscriptions to class packs, and shows when to build versus stay on Mindbody or Glofox.

22 min read ·
In this article

Short answer

Building a fitness app like Strava or Mindbody costs $35,000 to $75,000 for a consumer tracking MVP over 10 to 14 weeks. That covers workout logging, GPS activity tracking, Apple HealthKit and Google Health Connect sync, and subscription billing. A studio or gym management platform with class booking, memberships, and payments runs $65,000 to $175,000 over 14 to 30 weeks. A full platform with live classes, AI coaching, and multi-location management runs $150,000 to $280,000 over 22 to 40+ weeks. Monthly running costs (hosting, video streaming, push, billing services) run $500 to $3,000 per month at launch scale, with video billed per minute on top. Prototypes start at $10,000.

Key takeaways

  • A consumer fitness tracking MVP costs $35,000 to $75,000 over 10 to 14 weeks. A studio or gym management platform costs $65,000 to $175,000 over 14 to 30 weeks. A full platform with live classes, AI coaching, and multi-location management runs $150,000 to $280,000.
  • Fitness apps win on habit loops, not workout content. Streaks, leaderboards, and challenges are retention engineering: athletes who compete on segments run 42% more miles per month, per Strava's own research.
  • The phone's built-in health store (Apple HealthKit, Google Health Connect) covers most wearable data at launch for $15,000 to $25,000. Individual device SDKs for Garmin, Fitbit, and Whoop each add $8,000 to $15,000 and 2 to 4 weeks.
  • A studio's class schedule is a capacity-allocation problem: fixed seats, atomic booking, provisional holds, and fair waitlist sequencing. Design this system first, not the booking screen.
  • Membership billing is a state machine, not a subscription: pause, freeze, cancel, refund, and failed-payment recovery each carry edge cases that cost 6 to 10 weeks to retrofit.
  • Building your own studio platform pays back in 2 to 4 years once you operate 3 or more locations paying a combined $20,000+ per year to Mindbody or a similar platform.

You are not building the next Strava. You are a race organizer whose athletes train on someone else's platform while you collect only the registration fee. Or you run a three-location yoga chain and your Mindbody bill just crossed $20,000 a year for software you do not own. Or you are a founder who spotted a gap: a tracking app for a sport the big platforms treat as an afterthought.

Fitness apps look simple on the surface. Log a workout, show a chart, send a push notification. The backend is where the real cost lives: wearable sync that survives OS updates, subscription billing that survives App Store rule changes, class booking that cannot double-book, and the habit loops that bring users back on day 30. Those systems cost real money to build well. Here is the full breakdown.

The cost, up front

A consumer fitness tracking MVP costs $35,000 to $75,000 and takes 10 to 14 weeks. A studio management platform costs $65,000 to $175,000 over 14 to 30 weeks. Here is the full range:

ScopeTimelineCost
Prototype (clickable demo to validate the idea before a full build)variesfrom $10,000
Consumer tracking MVP (workout logging, GPS tracking, wearable sync, subscriptions)10-14 weeks$35,000-$75,000
Studio/gym management platform (booking, memberships, payments, staff tools)14-30 weeks$65,000-$175,000
Full platform (live classes, AI coaching, multi-location, advanced analytics)22-40+ weeks$150,000-$280,000+
Monthly running costs (hosting, video streaming, push, billing services)ongoing$500-$3,000+/month

The range inside each tier moves with wearable device coverage, video infrastructure, membership complexity, and whether you need native client apps or can ship cross-platform.

According to Grand View Research, the global fitness app market was valued at $13.78 billion in 2023 and is forecast to reach $35.7 billion by 2030. That growth is attracting a wave of founders and operators who need to know what they are getting into cost-wise before they commit.

Who actually builds a fitness app

Two completely different buyers build fitness software, and they are solving different problems.

Consumer fitness founders. Sports equipment companies that want training data inside their own ecosystem instead of donating it to Strava. Race organizers with 5,000-plus annual participants sitting on a 16 to 24 week pre-event training window they currently fill with someone else's app. Sports clubs and governing bodies with data sovereignty requirements that make a third-party consumer platform a non-starter. Corporate wellness operators who need employer-level reporting (how many employees worked out this week?) that Strava's API does not provide. None of them are trying to out-Strava Strava. They have an existing audience and a specific reason why sending that audience elsewhere is a bad business decision.

Gym and studio operators. Multi-location yoga, Pilates, barre, and CrossFit chains paying compounding per-location SaaS fees to Mindbody or Glofox. Spa and salon franchise groups whose loyalty and package logic does not fit the platform's configuration screens. Corporate wellness program operators whose employer billing model looks nothing like a consumer subscription. What they want: a client-facing app under their brand, membership logic built to their spec, and client data in their own infrastructure instead of a vendor's.

How a fitness product actually thinks

A fitness product is three machines pretending to be one app: a habit machine that brings users back, a data pipeline that turns sensor readings into records, and (for operators) an allocation system that sells a fixed number of seats. Here is the machinery under each, in plain language.

Streaks, badges, and leaderboards are retention engineering

When someone opens your app to log a workout they have already finished, the workout content did not bring them back. A loop did. It runs in four steps. A trigger (the 7 PM reminder, or seeing a friend's run in the feed). The action (logging the workout). The reward (the streak extends, a badge unlocks, a kudos arrives). The investment (the streak is now 42 days long; quitting means losing it). Product teams call this a habit loop. The reward is a small hit of dopamine, the brain's "that felt good, do it again" signal.

This is why Strava's segment leaderboards matter more than its maps. According to Strava's own research, athletes who compete on segments run 42% more miles per month than those who do not. Challenges and leaderboards are not decoration. They are the retention system. Your V1 needs at least one such loop: streaks, weekly challenges, or a social feed with kudos. Without it, day-30 retention drops sharply, and no amount of workout content fixes a missing loop. For content apps the loop is tighter still: most meditation apps lose the majority of users in the first two weeks, so onboarding that gets a new user to their first completed session in under three minutes is a V1 deliverable, not V2 polish.

Your phone's health store is the inbox; wearables just fill it

Your phone keeps a built-in health database: Apple HealthKit on iPhone, Google Health Connect on Android. Every step, heart rate reading, and sleep session from any connected device lands here first. Your app reads from this inbox instead of talking to each device directly. Launch with these two integrations and you cover the majority of users: 3 to 5 weeks of work, $15,000 to $25,000.

What breaks in practice. First, each phone maker updates these systems with every OS release, and a sync that worked on iOS 18 can break on iOS 19. Budget 10 to 15% of the integration cost per year just to keep sync working. Second, users grant permission per data type, so someone who declines heart rate access gets a degraded experience your app must handle gracefully. Third, serious athletes often wear Garmin, Fitbit, or Whoop devices, and each needs its own connection: $8,000 to $15,000 and 2 to 4 weeks apiece, because every vendor stores data in its own format. Build a translation layer that converts every device's format into one internal record from day one. Adding your second device source without one means rewriting your data model around records that were built for a single format.

A class schedule is a capacity-allocation problem

A studio has a fixed number of bikes, mats, or chairs per class. Once they are gone, they are gone. The booking system is not a calendar. It is an allocation problem with three rules.

First, booking must be atomic. The system checks the last seat and claims it in a single database operation, not two steps. Two clients booking the last spot at the same moment is not a hypothetical. It happens. A two-step check-then-book lets both through and leaves the class overbooked. This is a one-line architecture decision that prevents a confidence-destroying user experience.

Second, a checkout in progress needs a short-lived hold, 10 to 12 minutes. While one client is entering payment details, a second viewer must not see that slot as available. A unique constraint on staff member, date, and time range blocks the second claim while the hold is active, then releases it if checkout expires.

Third, waitlists need fair sequencing. When a cancellation opens a spot, the first person on the list gets the offer and a confirmation window. Only then does the offer pass to the next person. The notification chain must run as an async job queue, not a synchronous call: if the push notification service is slow, the whole cancellation must not time out and leave the spot unfilled. One team we know of had this built synchronously and spent three weeks and $18,000 diagnosing unfilled spots. Build the queue first.

Multi-location groups get one more rule: store all times in UTC, convert to the location's timezone for location displays, and convert to the client's timezone for notifications and calendar exports. A platform that stored local times without a timezone field costs 2 to 3 weeks of schema repair and data-migration risk to fix.

No-show handling completes the loop: auto-promote the next waitlisted member and adjust their class credits. And peak slots are a pricing decision as well as a scheduling one: charging more for Saturday morning than Tuesday noon fills the week evenly, the same way airlines price seats.

Where the budget actually goes

For a consumer tracking MVP, the typical split looks like this:

BuildTypical shareWhat it includes
Mobile apps (iOS + Android, one codebase)25-30%Activity tracking, workout logging, feed, paywall, offline mode
Backend, API, and data pipeline25-30%Activity storage, GPS processing, segment matching, leaderboards, notifications
Wearable sync10-15%HealthKit, Health Connect, background sync, permission handling, translation layer
Subscription billing and paywall8-12%StoreKit 2, Google Play Billing, Stripe web checkout, entitlement management, paywall A/B testing
Admin and content dashboard10-15%Exercise library management, class scheduling, user support tools, basic analytics

The mobile apps and backend together are roughly half the budget because they run constantly. For studio platforms, the split shifts: the membership billing engine and booking system take the backend's share, and staff portals replace the content dashboard. The pattern holds either way: the visible screens are the smaller half of the build.

"The fitness apps that fail aren't failing because they have bad workout content. They fail because the subscription billing breaks at scale, the wearable sync stops working after an OS update, or the live streaming infrastructure can't handle peak demand. The technical debt compounds faster than the growth."

  • Courtney Powell, COO of ClassPass (now part of Mindbody), speaking at TechCrunch Disrupt 2023

What drives the price up or down

Wearable device coverage. HealthKit plus Health Connect is the base every consumer app should launch with. Each Garmin, Fitbit, or Whoop SDK adds $8,000 to $15,000 and 2 to 4 weeks, plus annual maintenance when the vendor changes its API. Launch with the base. Add devices on real user demand.

Video infrastructure. On-demand classes need a content pipeline, a player, and transcoding: $15,000 to $35,000 to build, then $0.008 to $0.02 per minute streamed in CDN costs. At 10,000 daily users watching 30 minutes each, that is $2,400 to $6,000 per month. Price your subscription against your cost per minute streamed before you commit to a video-heavy product.

Live classes. A separate infrastructure problem from on-demand video: streaming origin, scheduling, instructor tools. $25,000 to $50,000 to build, then $0.015 to $0.035 per viewer minute. A 45-minute class with 500 concurrent viewers costs $3.38 to $7.88 in streaming alone. Defer to V3 unless live is the product.

AI coaching depth. A rule-based progression system (increase weight when all reps complete) takes 2 to 3 weeks. LLM-based adaptive weekly plans cost $15,000 to $30,000 to build well, including prompt engineering and safety rails. Custom movement analysis from the device camera (counting reps, checking form) costs $30,000 to $60,000 and 3 to 5 months. That is a phase 2 or 3 feature for almost everyone.

Social features. Challenges and leaderboards take 4 to 6 weeks and $20,000 to $35,000. Getting them wrong is obvious to users: leaderboards that lag by hours or challenges with incorrect completion states kill engagement faster than not having them at all.

Membership complexity (studio track). The billing state machine is the most underestimated engineering challenge: pause, freeze, cancel, refund, proration, failed-payment recovery, and access rules across membership tiers. Design every state and transition in week one. Retrofitting correct state logic into a live billing system costs 6 to 10 weeks and risks incorrect charges during the migration.

Feature priority by version

  • V1

    Launch ($35K-$75K, 10-14 weeks)

    The minimum that validates the idea. Ship with these and nothing else.

    • Exercise library with workout logging (sets, reps, weight)
    • GPS activity tracking with pace, distance, and elevation
    • Apple HealthKit and Google Health Connect sync
    • Subscription billing with paywall (StoreKit 2, Play Billing, Stripe)
    • One retention loop: streaks, weekly challenges, or social kudos
    • For studio operators: class booking with atomic capacity, Stripe memberships, QR check-in, member web app
  • V2

    Growth (add post-launch, +$40K-$80K)

    Add these after you have real users and real data. Each one is expensive to build before usage justifies it.

    • Segment leaderboards with route verification ($30K-$50K)
    • Garmin and Wahoo device integration
    • Club feeds and monthly mileage boards
    • Instructor app and gift card ledger (studio track)
    • Push notifications
    • Membership pause and freeze logic (studio track)
  • V3

    Scale (50,000+ users or multi-location, +$80K-$150K)

    Infrastructure-heavy features that only earn their cost at volume. Do not build these until the data justifies the investment.

    • Live class streaming infrastructure ($25K-$50K)
    • AI adaptive coaching ($15K-$30K; needs months of user data first)
    • Multi-location architecture and franchise reporting
    • Retention analytics and win-back automation
    • Native iOS and Android rebuilds, only if distribution justifies it

How the timeline breaks down

PhaseDurationWhat happens
Discovery and data-model design2 weeksFeature spec, device schemas, billing state machine, provider selection
Mobile apps + backend (in parallel)6-8 weeksTracking, logging, feed, API, data pipeline
Wearable sync and hardening3-4 weeksHealthKit and Health Connect, background sync, permission edge cases, real-device testing
Billing, paywall, and integration2-3 weeksStoreKit 2, Play Billing, Stripe, paywall A/B testing, load testing
Beta with real users2-4 weeksReal workouts, real wearables, real booking edge cases before launch

Total: 10 to 14 weeks to an MVP beta. The data model is the quiet long pole: scope device schemas and the billing state machine in the first two weeks, or both become mid-build surprises. For studio platforms, the booking engine and membership billing run on the same timeline; the riskiest weeks are the ones spent on billing edge cases nobody specced in discovery.

The tech stack, without the sales pitch

Backend: Node.js with PostgreSQL. PostGIS, a map-aware database extension, handles GPS segments and route verification. Redis caches driver-style position data here: leaderboard positions and live activity state.

Real-time layer: WebSockets for live activity tracking. Polling, asking the server "anything new?" every few seconds, works in demos and collapses under real load. Insist on WebSockets.

Wearables: HealthKit on iOS and Health Connect on Android at launch. Garmin Connect API, Wahoo API, and Fitbit Web API as V2 additions, behind a translation layer that converts each vendor's format into one internal record.

Billing: StoreKit 2 plus Google Play Billing plus Stripe web checkout, or RevenueCat ($99 to $499 per month) to abstract all three. Web subscriptions avoid the platform cut; build the checkout on web from day one even if the app is the primary surface.

Video: a transcoding pipeline plus CDN for on-demand classes; AWS IVS or Mux for live streaming. Price per minute streamed before you commit to a provider.

Notifications: push via FCM and APNS for reminders, booking confirmations, and streak nudges. SMS as the fallback channel for booking confirmations, a per-message cost on every send.

The business math: subscriptions, class packs, and SaaS

Consumer subscriptions. The standard fitness model. $10 to $15 per month is the norm, and Sensor Tower's 2024 Health and Fitness App Report found the top 100 fitness apps generate 65% of revenue from subscriptions. The margin math: 10,000 subscribers at $12 per month is $120,000 per month gross. After Apple's or Google's 30% year-one cut, $84,000. Hosting, push, and billing services at that scale run a few thousand dollars per month. The platform cut is the margin story, which is why most fitness apps push users toward web billing where the full $120,000 stays in the business.

Class packs. Prepaid credits: buy 10 classes, use them over three months. Credits need a ledger (balance, expiry, refund rules, gift transfers), not just a counter. Expiry is a revenue lever and a churn lever at the same time; set it deliberately.

Personal training. A two-sided marketplace: trainer profiles, session booking, messaging, and per-session payments. The platform takes a commission per session. The product problem is retaining both sides, not just the client.

Corporate wellness (B2B). Employers pay a flat fee per employee seat, employees book classes at affiliated studios, and the platform reports utilization per employer to HR. The billing model looks nothing like a consumer subscription, which is why operators running this through Mindbody spend more time on workarounds than on the program.

SaaS for studios. The Mindbody model itself: a per-location monthly fee, Starter at $129 per month, Accelerate at $259, Ultimate at $349, plus a 25 to 35% commission on bookings that come through Mindbody's consumer marketplace. When you own the platform, both lines go to zero and you keep 100% of every booking from clients you acquire yourself. You lose the marketplace's distribution, which is a real cost. You gain the client relationship and the data, which is the asset.

Build vs. buy: when Mindbody or Glofox wins

Keep paying Mindbody when you run a single location, your monthly bill is under $200, the Mindbody Explore marketplace is generating a meaningful share of new clients who would not find you otherwise, you have fewer than 300 active members, and your membership model fits inside their configuration screens. At that scale, a custom build does not pencil out.

Consider WellnessLiving or Glofox when you want lower per-location SaaS fees and marketplace exposure is not a priority. WellnessLiving starts around $89 per month with most of the same core features and no marketplace commission structure. Glofox suits boutique studios and offers a white-label app as a paid add-on. The caveat on white-label apps: your App Store listing still carries their name in the developer field, you cannot change the booking flow, and per-location pricing still compounds as you grow. It is renting a coat of paint, not owning a building.

Build your own when three or more of these apply. You operate 3 or more locations and combined fees exceed $12,000 per year. Marketplace commissions are taking more than $1,000 per month from booking revenue. You want a client-facing app under your brand, because Mindbody's app shows your logo next to your competitors. You need membership logic their screens cannot represent: bundled services across locations, franchise-wide credits, tiered loyalty, custom freeze policies. The payback: a 5-location group on the Accelerate tier pays about $15,540 per year in fees, so a $60,000 V1 pays back in under four years on fees alone, about two years with marketplace commissions included. At 7 to 10 locations on Accelerate, fees cross $42,000 to $50,400 per year, and a $100,000 platform breaks even in roughly 24 months. Franchise operators get one more driver: per-location revenue attribution for franchisee reporting, which is the first thing white-label tools fail at. After that, hosting and maintenance run roughly $3,000 to $8,000 per year instead of a fee that grows with every studio you open.

Do not treat subscription savings as the whole business case. A custom platform still has infrastructure, maintenance, support, security, and change-management costs. Run the five-year total cost with current written vendor quotes before you decide.

One category, five different products

"Fitness app" covers four products that share a backend family but differ in what drives the cost. The brands stay as references; the category phrasing carries the traffic.

ProductExamplesWhat drives its costWhat differs
Activity trackingStravaSegment route verification, device API count, real-time featuresLeaderboards and GPS accuracy are the product; invalid route data destroys trust
Gym managementGlofoxMembership state machine, access hardware integration, reporting depthStaff and member portals; billing correctness matters more than UI polish
Studio bookingMindbodyMembership complexity, location count, compliance (HIPAA, PCI)Marketplace commission economics; a branded client app is the differentiator
Salon bookingFreshaResource constraints (rooms, chairs, equipment), deposits, client-record richnessBooking is a constraint problem across staff, room, and service at once; tips and retail live in the POS
Meditation and mindfulnessHeadspace, CalmContent pipeline and the habit loop. Audio player reliability, offline caching, onboarding to first session in under three minutesMVP $40K-$75K; full app $75K-$140K; scale $140K-$220K
Barbershop managementSquireOne shared availability engine for appointments and walk-in queues, chair-rental accounting, branded client appLooks like studio booking, but a barbershop appointment reserves a staff member, a time block, and a chair at once while walk-ins compete with bookings for the same slots; chair rental adds a second revenue ledger. Covered in our dedicated barbershop management guide

Salon booking deserves the note because it looks like studio booking and is not. A fitness class books one seat in a room. A salon appointment reserves a staff member, a service duration, a physical room or chair, and sometimes equipment, all at the same time. The client record is richer too: color formulas, sensitivities, preferred techniques. Med spas add clinical workflow requirements like intake forms attached to appointments.

Connected fitness and nutrition live elsewhere

Two adjacent tracks stay as their own guides because the buyers are different. Connected fitness platforms, the Peloton model, mean hardware integration: bikes, treadmills, and live leaderboards tied to equipment. That is a different engineering problem from phone-based tracking, and the buyer's question is about firmware and device fleets, not app screens. Nutrition tracking, the MyFitnessPal model, means a food database, barcode scanning, and macro math. That is a data problem, not a workout problem. If either is your product, start here instead: how to build a connected fitness platform like Peloton and how to build a nutrition tracking app like MyFitnessPal.

How RaftLabs approaches fitness builds

We scope in fixed-price phases. A 2 to 3 day scoping session maps your membership types, wearable requirements, and content model before any estimate, because those three decisions set the budget. A consumer tracking MVP ships in 10 to 14 weeks. A studio V1 ships in 10 to 16 weeks. The membership billing state machine gets designed in week one, not week eight. The number in the proposal is the number you pay.

If you are running training engagement on someone else's platform, or paying five figures a year in per-location fees for software you do not own, Request a 30-minute scoping call. We will give you a realistic cost and timeline for your feature set, integrations, and launch date.

Ask an AI

Get an instant summary of this post from your preferred AI assistant.

Common questions

A consumer fitness tracking app costs $35,000 to $75,000 over 10 to 14 weeks. A studio or gym management platform costs $65,000 to $175,000 over 14 to 30 weeks. A full platform with live classes, AI coaching, and multi-location management costs $150,000 to $280,000 over 22 to 40+ weeks. Prototypes start at $10,000.
A consumer tracking MVP takes 10 to 14 weeks. A studio management V1 takes 10 to 16 weeks. A full platform with live streaming and multi-location support takes 22 to 40+ weeks. Budget an extra 2 to 4 weeks of beta testing with real users before launch.
A consumer fitness app (the Strava model) tracks workouts, syncs wearables, and runs on subscriptions. A studio management platform (the Mindbody model) handles class booking, memberships, staff tools, and payments for the operator's business. They are different products with different backends, and the buyer is different: a founder building an audience product versus an operator running locations. Some products combine both, but each half still needs its own budget.
No. Start with Apple HealthKit and Google Health Connect. They aggregate data from most wearables through the phone's built-in health store and cover the majority of users. Each additional device SDK (Garmin, Fitbit, Whoop) adds $8,000 to $15,000 and 2 to 4 weeks of engineering, plus its own maintenance every time the vendor changes its API. Add specific devices in V2 once real user data shows what your audience actually wears.
Three mechanisms. First, booking is atomic: the system checks the last seat and claims it in a single database operation, not two steps, so two people booking the same second cannot both get in. Second, a checkout in progress gets a short-lived hold (10 to 12 minutes) so a second viewer cannot take the slot while someone is paying. Third, waitlists use fair sequencing: when a spot opens, the first person on the list gets the offer, then a confirmation window, then the next person.
If you sell a $10 per month fitness subscription through the App Store, Apple takes $3 per month per subscriber in year one. After 12 months of continuous subscription, the rate drops to 15%. Apple's Small Business Program charges 15% from day one for businesses earning under $1 million per year from the App Store. Web subscriptions avoid the cut entirely, which is why most fitness apps push users toward web billing when possible. Model your pricing at the post-cut margin before you build.
Keep Mindbody or Glofox when you run a single location, your monthly bill is under $200, the marketplace is generating a meaningful share of new clients, and your membership model fits their configuration screens. Build your own when you operate 3 or more locations with combined fees over $12,000 per year, marketplace commissions exceed $1,000 per month, you want a branded client app under your name, or your membership logic does not fit their templates.
For most operators, 2 to 4 years once combined platform fees cross $20,000 per year. A 5-location group on Mindbody's Accelerate tier pays about $15,540 per year in SaaS fees, so a $60,000 V1 build pays back in under four years on fees alone. Add $800 per month in marketplace commissions and the payback drops to about two years. After payback, you pay hosting and maintenance, roughly $3,000 to $8,000 per year, instead of a per-location fee that grows with every studio you open.
Budget $500 to $3,000 per month for hosting, database, push notifications, and billing services at launch scale. Video adds $0.008 to $0.02 per minute streamed for on-demand classes. Live streaming costs $0.015 to $0.035 per viewer minute. AI personalization costs $0.001 to $0.01 per session. These are per-use costs, so price them against your expected usage before you commit to a video or AI-heavy product.
A meditation MVP with a curated content library, a reliable audio player with background and lock-screen playback, a subscription paywall, streaks, and a first-session-in-under-three-minutes onboarding flow costs $40,000 to $75,000 over 14 to 20 weeks. A full cross-platform app adding offline downloads, sleep content, personalization, and a content CMS runs $75,000 to $140,000. A scale build with AI personalization, wearables, and a B2B employer portal runs $140,000 to $220,000. A meditation app is a wellness product, not a clinical one: it does not usually store protected health information or trigger HIPAA. The moment you add therapist matching or treatment claims, you have left the meditation-app budget and entered a different product.
The common models are class packs (prepaid credits with expiry), personal training commissions (the platform takes a cut of each session), corporate wellness contracts (employers pay a flat B2B fee per employee seat), and retail (merchandise, supplements, equipment). Studio operators can also run the SaaS model themselves: charge other studios a per-location fee instead of paying one to Mindbody.