Compose your own

Builder

Toggle modules, pick a design, preview live, submit for delivery.

CRMon
Bookingon
Invoicingon
Reviewsoff
Loyaltyoff
Open builder
A la carte

Modules

15 individual operational tools at $29-$49 each. Mix and match.

See all
Visual identity

Templates

11 aesthetics. Same kit, different look. Compose orthogonally.

See all
Free forever · MIT

The three free cores

Each is a Vercel-deployable Next.js project.Browse all cores →
For Wellness, fitness, salon, and spa operators

Mindbody runs $139 to $469 per month per location. Own StudioKit outright for $199.

Same client database, same class scheduling, same membership management — except the code is yours, the data is yours, and the transaction fees disappear (your customers pay your Stripe directly, no platform cut).

Why operators leave Mindbody

Six reasons that come up over and over.

The math, over time

Mindbody pricing is $139-$469 per month, forever. StudioKit is $199one time. Here's what that means at common operator lifetimes.

Time horizonMindbody (low — high)StudioKitYou keep
1 year$1,668 — $5,628$199$1,469 — $5,429
3 years$5,004 — $16,884$199$4,805 — $16,685
5 years$8,340 — $28,140$199$8,141 — $27,941

Starter at $139, Accelerate at $239, Ultimate at $469. Per-location pricing; multi-location operators pay multiples. Transaction fees on lower tiers (the platform takes a cut of each class purchase).You pay your own hosting (Supabase free tier covers most small operators) + Stripe's standard 2.9% + 30c on payments. No platform middleman fees.

Feature parity, line by line

Every capability you rely on, mapped against what each side ships. Mindbody as of mid-2026 published pricing tiers; verify against your specific plan.

CapabilityMindbodyStudioKit
Client databaseYesYes· CRM module
Class + appointment bookingYesYes· Booking module
Memberships + recurring billingYesYes· Loyalty + Payments modules
Visit packages / class packsYesYes· Loyalty module
Online check-inYesYes· Booking module
Staff schedulingYesYes· Staff module
Auto review requestsAdd-onYes· Reviews module
Branded mobile experienceAdd-on· Branded App add-onYes· Mobile-PWA cornerstone
Stripe payments direct to youLimited· Platform takes a cutYes· Your Stripe
Workflow automationLimitedYes· Workflow Automation cornerstone
Customer self-service portalYesYes· Customer Portal cornerstone
Modify dashboard / UINoYes
Add custom modulesNoYes· Bridge system
Code-to-own (no rent)NoYes· Private GitHub repo
Full data export anytimeLimitedYes· Your own Supabase

What's actually different

Feature parity is table stakes. The real shift is ownership.

Transaction fees stop

Mindbody's lower tiers take a per-transaction cut on class purchases. With StudioKit, your customers pay your Stripe directly; you keep everything minus Stripe's standard 2.9% + 30c.

Multi-location without multi-bills

Adding a second location to your StudioKit deploy doesn't double your software bill. It's the same codebase serving multiple locations from one Supabase project (or fork the repo per location if you prefer isolation).

Branded customer experience

Your booking page lives at your domain with your branding. No "Powered by Mindbody" chrome. Your customers see your studio's identity, not a marketplace platform's.

Build the experience you want

Want intake forms to ask about injuries before yoga class? Add fields. Want to gate certain class times to members only? Edit the booking logic. Want SMS reminders 2 hours before, not 24? Change one number.

How switching works

Most operators take 2-3 weeks end to end. We handle the data migration; you handle the customer-facing brand polish.

  1. 1

    Export from Mindbody

    Mindbody's data export pulls client records, class schedules, membership data, and transaction history. Some custom fields may need manual mapping. Schedule the export for a low-traffic period.

  2. 2

    Buy StudioKit + Migration Setup

    Migration Setup ($499 one-time) handles the export → StudioKit import pipeline, dedupe, membership tier mapping, class catalog port, and end-to-end smoke test. 5-7 business days.

  3. 3

    Brand + configure

    Customize the public homepage with your studio's aesthetic, point your domain at the deploy, set up your class catalog, configure your membership tiers, and integrate Stripe for direct payment.

  4. 4

    Parallel run for two weeks

    Direct new bookings to StudioKit. Let existing Mindbody memberships continue to expire naturally (or import the recurring schedules directly via the Migration Setup service). After a clean two-week run, cancel Mindbody.

Questions we hear

My members are used to the Mindbody app. Will they need a new one?+

StudioKit ships as a Progressive Web App (PWA) by default. Your members "Install to Home Screen" and get an app-feeling experience under your branding, no separate app store download. For studios that want a true native app, the Mobile-PWA cornerstone covers it; deeper native integrations are a Custom Build add-on.

What about my recurring memberships?+

Migration Setup ports recurring memberships to Stripe subscriptions billed directly to your account. The transition is one-time work; once the Stripe subscription is live, recurring charges flow through Stripe (you keep more of each charge since the platform middleman is gone).

What does it cost ongoing?+

StudioKit is $199 one-time. Recurring: Supabase ($0-25/mo for most studios), Vercel ($0-20/mo), Resend ($0-20/mo), Twilio for SMS reminders (~$15-50/mo depending on volume). Stripe takes their standard 2.9% + 30c per payment with no platform middleman on top. Total recurring: $0-115/mo vs Mindbody's $139-469 per location per month.

Multi-location — do I need 2 deploys?+

No. One StudioKit deploy serves multiple locations from the same Supabase. Each location has its own booking page, its own class catalog, its own staff schedules, all sharing the same member database. Some operators prefer per-location forks for full isolation; both patterns are supported.

Can my front-desk staff still use this without learning to code?+

Absolutely. The day-to-day dashboard is point-and-click — same patterns as Mindbody for booking, check-in, member lookup. Code only comes into play for deeper customization, which Migration Setup handles for you up front.

What about classpass / external booking platform integrations?+

Classpass requires the studio to be on Classpass's integration list. StudioKit's API surface allows building these integrations on a per-platform basis (Custom Build service). Some external booking platforms accept iCal/webhook integrations directly, which StudioKit supports out of the box.

Own your operations.

StudioKit ships with for wellness, salons, fitness, classes. One purchase, no per-seat fees, full source ownership.