# How to Start a Fitness Tech Startup Without VC (2026)

> How to start a fitness tech startup without VC: build software for one discipline, price per active member, plug into Stripe or GoCardless, sell to owners.

- Canonical: https://zeroraised.com/blog/how-to-start-a-fitness-tech-startup-without-vc
- Published: 2026-11-13T17:30:00Z
- Author: ZeroRaised Team (https://zeroraised.com/blog/authors/zeroraised)
- Publisher: ZeroRaised (https://zeroraised.com/)
- Section: Building
- Tags: fitness, bootstrapping, vertical-saas, b2b

**Short answer:** To start a fitness tech startup without VC, build software for one workflow (belt grading, class waitlists, client check-ins, waivers, trainer commissions, lead follow-up) for one kind of fitness business (a martial arts school, a reformer pilates studio, a CrossFit-style box, a climbing wall, an online coach), and charge a monthly fee from the first customer. Owners already pay for software like this, and the best-known bootstrapped example, Gymdesk, was started by a jiu-jitsu practitioner building for martial arts schools. Leave connected hardware, consumer workout apps and class marketplaces to companies with investors.

From the outside, fitness tech looks like smart mirrors, connected bikes, wearables and celebrity-coach apps with huge ad budgets. Underneath that, thousands of small businesses run on a whiteboard, a spreadsheet of who has paid, a paper waiver box by the door and a group chat for class changes. The people who own those businesses buy software the way any small business does: a free trial, a card, and a decision in the first month about whether it saved them time or kept members from leaving.

This guide covers who you sell to, why software beats hardware, marketplaces and consumer apps for a bootstrapped founder, a table of wedges with who pays and how fast value shows, a step-by-step plan, how to sell to owner-operators who coach at 6am, payments and integrations (Stripe Connect, GoCardless, Mindbody, ABC Glofox, Apple Health, Health Connect, Garmin, Strava), a compliance checklist from official sources, real published prices, a worked MRR example, funding without investors and two founder stories told exactly as their sources tell them. Every price, rule and number below was checked on its source page on 13 Nov 2026. The advice between them is ours and is marked as such.

## TL;DR

- **Sell to fitness businesses, not to exercisers.** Gym software is a monthly line item owners already budget for: Gymdesk lists Micro Gym at $75 a month with Gymdesk Payments, up to 50 active members ([Gymdesk pricing](https://gymdesk.com/pricing)); Zen Planner Studio starts at $99 a month ([Zen Planner](https://zenplanner.com/pricing/)).
- **Go narrow by discipline.** Gymdesk launched in early 2016 as "Martial Arts on Rails", and its first customer was a jiu-jitsu school ([Gymdesk founder journey](https://gymdesk.com/blog/gymdesk-founder-journey)).
- **Search and community beat ads.** Gymdesk's founder says "We still drive most of our leads through SEO", putting it at "over 60, 70% of our leads" ([Startups for the Rest of Us, episode 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)).
- **Use a payments provider for recurring billing.** GoCardless UK Standard is "1% + 20p", "Capped at £4" ([GoCardless pricing](https://gocardless.com/pricing/)). Stripe Connect is free to the platform when Stripe handles pricing ([Stripe Connect pricing](https://stripe.com/connect/pricing)).
- **Tell funding stories exactly.** PushPress bootstrapped "to over $100,000 MRR" by 2019 ([Starter Story](https://www.starterstory.com/software-for-fitness-centers)), then announced an "$11 million Series A" led by Altos Ventures in 2022 ([PushPress](https://www.pushpress.com/blog/get-ready-pushpress-clients-11-million-series-a-fundraise-means-bigger-better-faster)).

**Disclosure:** ZeroRaised publishes this guide and runs a launch site for bootstrapped products. ZeroRaised has no commercial relationship with any company named here, and no links in this post are affiliate links. This is general information, not legal, tax or financial advice.

## Why fitness tech looks like a VC game (and when it is not)

The fitness companies that make headlines tend to share three traits. They build physical things (bikes, rowers, mirrors, wearables), they sell to consumers who churn when January resolutions fade, or they run marketplaces that need both gyms and members in every city at once. All three need money before revenue.

Software for fitness businesses is different. The customer is a small business with a front desk, a membership list and a monthly billing run. It has the same problems every month: members whose card failed, a class that is full while the next one is empty, a new member who has not come back in two weeks, a coach who needs to be paid for the private sessions they ran. Those problems recur, they cost the owner money, and a focused tool can fix one of them quickly.

**Our read:** treat fitness software as a [vertical SaaS business without VC](https://zeroraised.com/blog/how-to-build-a-vertical-saas-without-vc), with an unusually tribal customer. Gymdesk appears as a short case in that guide; here we go deeper into how it was built and what a new founder can copy, alongside the specific mechanics of selling to gyms and studios.

### What this guide covers

This guide is about software and data businesses that serve:

- **Independent gyms** and small chains (one to a handful of sites).
- **Boutique studios:** yoga, pilates and reformer, barre, indoor cycling, dance, boxing.
- **Discipline schools:** martial arts (BJJ, karate, taekwondo, Muay Thai), climbing and bouldering walls, CrossFit-style boxes.
- **Personal trainers and online coaches**, solo or in small teams.
- **Physio-adjacent wellness studios** (movement, rehab-style classes, sports massage), where you should read [how to start a healthtech startup without VC](https://zeroraised.com/blog/how-to-start-a-healthtech-startup-without-vc) before going anywhere near clinical records. We will not repeat HIPAA or clinical rules here.
- **Leisure centres, sports clubs, kids clubs and camps**, which have committee or council buyers and seasonal schedules.

It is not about opening a gym, and it is not about building a consumer workout app for millions of exercisers.

## Who you sell to

In a single-site studio, the owner may also be the head coach, the receptionist and the bookkeeper. In a 4-site group or a leisure trust, those are different people with different priorities.

| Role | Who it usually is | What they care about | What kills the deal |
|---|---|---|---|
| **Owner-operator** | Founder of one or two sites who still coaches classes | Monthly revenue, failed payments, retention, their own evenings back | Long contracts, migrations that risk billing, anything that needs a weekend to set up |
| **Head coach or programming lead** | Writes the sessions, runs the floor | Programming, athlete progress, attendance | Software that dictates how they coach, slow logging between sets |
| **Front desk or studio manager** | Larger studios and gyms | Check-ins, bookings, waitlists, waivers, questions at the door | Extra clicks while a queue forms |
| **Independent trainer or online coach** | Solo professional with 5 to 100 clients | Client adherence, check-ins, getting paid on time | Per-client prices that eat margin, clients refusing another app |
| **Club committee or treasurer** | Volunteer-run sports clubs | Fees collected, registers for juniors, safeguarding records | Anything that needs a long training session |
| **Leisure centre or trust manager** | Public or charitable operators | Utilisation, reporting to funders or councils | Procurement rules, enterprise security questionnaires |

Our read: in a small gym, the owner and the head coach are often the same person, and they decide in a week. Every step up in size adds a manager, a finance check and a slower yes. Start with owner-operators.

## Software vs hardware vs marketplace vs consumer app

| Model | Examples | Upfront capital | Time to first revenue | Main risk | Bootstrappable? |
|---|---|---|---|---|---|
| **B2B workflow software** | Member billing, booking, coach programming, waivers, retention alerts | Low: your time and hosting | Weeks, with pre-sales or pilots | Switching costs from incumbent gym software | Yes |
| **Data layer on existing software** | Churn analytics, lead follow-up, reporting on top of Mindbody or similar | Low | Weeks | API access is controlled by the platform | Yes, if the API allows it |
| **Connected hardware** | Smart equipment, sensors, access control | High: prototypes, manufacturing, certification, inventory | Months to years | Hardware margins, returns, support | Rarely; see [how to bootstrap a hardware startup](https://zeroraised.com/blog/how-to-bootstrap-a-hardware-startup) |
| **Consumer fitness app** | Workout apps, habit trackers, AI coaches for individuals | Low to build, high to acquire users | Fast to launch, slow to profit | Paid acquisition costs and subscription churn; see [how to monetize a mobile app](https://zeroraised.com/blog/how-to-monetize-a-mobile-app) | Possible, but a different business |
| **Class marketplace** | ClassPass-style booking across many studios | High: two-sided liquidity in each city | Slow | Needs studios and members at once; see [two-sided marketplaces without VC](https://zeroraised.com/blog/how-to-build-a-two-sided-marketplace-without-vc) | Hard |

Our read: a consumer app competes for attention with every free workout video. A B2B tool competes with one or two incumbents a gym owner already dislikes. Gymdesk's founder says he went into business management software because "everybody I talked to in this space said the current incumbents were just so awful" ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)). That kind of frustration is the opening.

## Bootstrappable wedges

These are niches where one founder can ship something useful in weeks, a budget already exists, and value shows quickly. "Budget or tool it replaces" is our read of what the business does today, not a market survey.

| Niche | Main user | Who pays | Budget or tool it replaces | Data or integration needed | How fast value shows |
|---|---|---|---|---|---|
| **Member management and billing for one discipline** (martial arts, climbing, pilates) | Owner, front desk | Owner | A generic gym system that does not fit, or spreadsheets plus card terminal | Payments (Stripe, GoCardless), member import from CSV | First billing run with fewer failed payments |
| **Class booking, waitlists and late-cancel rules** | Members, front desk | Owner | Booking in a group chat, double-booked reformers | Calendar, payments for no-show fees | First week of full classes and fewer no-shows |
| **Coach programming and client check-in app** | Coach, client | Coach or gym | PDFs, spreadsheets, messaging apps | Exercise library, optional wearable data | First week of check-ins |
| **Belt, stripe and grading tracking** | Head instructor | School owner | Paper cards, memory | Attendance data | First grading day |
| **Digital waivers and onboarding** | New member, front desk | Owner | Paper waiver box, filing cabinet | E-signature, member record | First busy Saturday at a climbing wall |
| **Churn and retention analytics on top of existing software** | Owner | Owner | Gut feel, monthly spreadsheet | API or CSV from the gym's current platform | First month: list of members at risk |
| **Lead follow-up for gyms** | Owner, sales coach | Owner | Unanswered website enquiries and DMs | Web forms, SMS and email, booking link | First week: trial bookings from old leads |
| **Payroll and commission reports for trainers** | Owner, bookkeeper | Owner | Spreadsheet built at month end | Session and sales data, payroll export | First pay period |
| **Kids clubs, camps and holiday programme scheduling** | Club admin, parents | Club or operator | Forms, bank transfers, paper registers | Payments, attendance, parent contact | First term or holiday week |
| **Equipment maintenance logs** | Gym manager | Owner or operator | Clipboard on the wall, forgotten servicing | Asset list, reminders | First avoided breakdown or service visit |
| **Corporate wellness add-on** | HR contact, gym owner | Employer or gym | Ad hoc corporate rates, manual invoices | Employee sign-up, usage reports | First corporate invoice |
| **Multi-site reporting for small groups** | Owner or ops lead | Owner | Weekly report built by hand from each site | Exports or API from each site's system | First Monday report that arrives on its own |

### Wedges to avoid at the start

- **A full gym platform for every discipline at once.** You will be compared with Mindbody, ABC Glofox, Zen Planner and PushPress on day one.
- **Anything that requires new hardware at the door.** Access control and connected equipment pull you into installation and support. Gymdesk sells door access as a beta add-on with hardware quoted separately ([Gymdesk pricing](https://gymdesk.com/pricing)), which tells you even established players treat it as a separate problem.
- **A consumer app dressed up as B2B.** If the gym does not pay, you are in the consumer app business.

Our read: the best wedges combine money and identity. A BJJ school owner cares about failed payments (money) and about the belt system being right (identity). A tool that gets both right sells itself inside that community.

## A step-by-step plan

### 1. Pick a discipline you understand

Choose one discipline and one business shape. Gymdesk's founder Eran Galperin chose martial arts because it combined "my hobby of many years", Brazilian jiu-jitsu, with his software skills ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)). PushPress's founders came from owning gyms: the company's about page says Dan Uyemura co-owned LAX CrossFit and later ran Torrance Training Lab ([PushPress about](https://pushpress.com/about)). Our read: in fitness, credibility inside the community is a distribution channel. If you train, coach or have worked a front desk, start there.

### 2. Run discovery around the class timetable

Book 15 to 20 conversations with owners and coaches. Ask about the last time something went wrong: the last failed payment run, the last member who quietly stopped coming, the last time two people turned up for one reformer. Our guide to [customer discovery interviews](https://zeroraised.com/blog/how-to-run-customer-discovery-interviews) has the question script. Ask to see the spreadsheet, the waiver box and the group chat.

### 3. Write down what it costs

For each conversation note what the problem costs (a lost member, unpaid dues, a coach's unpaid time) and how often it happens. Pick the workflow that shows up most and costs most.

### 4. Get a first customer before the product is ready

Gymdesk's first customer, a jiu-jitsu school owner, took a chance on a product that was "really not ready for prime time" ([Gymdesk founder journey](https://gymdesk.com/blog/gymdesk-founder-journey)), and a friend who encouraged the build told Galperin: "If you build something, we will move to yours". PushPress launched "using my gym as our first client" ([Starter Story](https://www.starterstory.com/software-for-fitness-centers)). For a narrower tool, offer a paid pilot to three to five gyms: fixed fee, 60 to 90 days, a clear success measure. Our guide to [running a paid pilot for B2B SaaS](https://zeroraised.com/blog/how-to-run-a-paid-pilot-for-b2b-saas) has the structure.

### 5. Run the first version by hand

Send the at-risk member list yourself from a CSV export. Build the grading tracker in a spreadsheet. Text the waitlist manually. You learn which steps matter, and you earn money while you build.

### 6. Build for the gym floor

Design for the environment: phones in sweaty hands, tablets on a front desk, poor signal in basement gyms, members who will not download another app, coaches who log between rounds. That means large tap targets, quick check-in (QR or name search), offline-tolerant forms and a web booking page that works without an app.

### 7. Import first, integrate later

Start with CSV exports from the gym's current system. Only build a live integration when several paying customers on the same platform ask for it (see the integrations section).

### 8. Price in units owners already understand

Most gym software is priced by active members or tiers of members, with add-ons for apps and extra locations. Coach software is priced by active clients. See the pricing section for published examples.

### 9. Make migration your sales team

If you replace core software, migration is the moment of fear: the owner is moving every member's billing. Do it for them. Galperin says "the product will win if you just let people try it versus the competitors" ([Gymdesk founder journey](https://gymdesk.com/blog/gymdesk-founder-journey)). Our read: a free, done-for-you migration plus a trial removes most of the risk the owner feels.

### 10. Keep support fast

Galperin describes keeping responses fast as Gymdesk grew, with some feature requests shipped the same day ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)). Gym owners talk to each other. In a tribal market, support quality becomes word of mouth quickly, in both directions.

## Selling to gym owners

### The clock is upside down

Independent owner-operators often coach the early morning and evening classes themselves. The busy hours are the hours most software companies want to book demos. Our read: aim for mid-morning or early afternoon, keep it short, and show them their own data (a list of members who have not attended in 14 days) rather than a generic deck.

Gymdesk took this further. Galperin says "I actually refused doing demos", sending people who asked for one to email instead ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)). That worked alongside a no-card free trial: Gymdesk's pricing page lists a 30-day free trial with no credit card required ([Gymdesk pricing](https://gymdesk.com/pricing)). Our read: self-serve trials suit owners who cannot take a call at 6pm.

### Know who signs

| Business | Who signs | Who must say yes for it to stick |
|---|---|---|
| Solo trainer or online coach | The coach | Their clients, who must use the app |
| Single studio or school | Owner | Head coach, front desk |
| Small group (2 to 5 sites) | Owner or ops lead | Each site manager |
| Franchise location | Franchisee, within franchisor rules | The franchisor, if it mandates a platform |
| Sports club | Committee, often the treasurer | Volunteers who run sessions |
| Leisure centre or trust | Manager, procurement | IT, finance, sometimes a council |

### Channels that work

- **Search and content.** Galperin says Gymdesk still drives "most of our leads through SEO" ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)), and Gymdesk's own story says content for gym owners "created an inbound channel" over time ([Gymdesk founder journey](https://gymdesk.com/blog/gymdesk-founder-journey)). Write the answers to the questions owners in your discipline search for: how to price a membership, how to run a grading, how to reduce no-shows.
- **Discipline communities and federations.** Martial arts associations, climbing wall networks, pilates teacher training schools. Our read: sponsoring a seminar or writing a useful guide for their members earns more trust than an ad.
- **Affiliate networks.** CrossFit's site describes "10,000+ gyms, 150+ countries", with an annual affiliate fee of "$2,500-4,500 USD, depending on your location" ([CrossFit](https://www.crossfit.com/open-crossfit-gym)). Its Affiliate Partner Deals page offers affiliates "exclusive deals with trusted global brands", and listed PushPress at 20% off gym management software when we checked ([CrossFit partner deals](https://www.crossfit.com/affiliate-toolkit/partner-deals)). That is a sign of how gym software is sold into networks: through member perks.
- **Facebook groups and forums for gym owners.** Owners swap software complaints openly. Answer questions, do not pitch. Our guide to [free marketing channels for bootstrapped makers](https://zeroraised.com/blog/free-marketing-channels-for-bootstrapped-makers) covers community-led distribution in more detail.
- **Equipment suppliers and consultants.** People who fit out new gyms or coach owners on business meet new gyms before they choose software.
- **Trade shows.** The Health & Fitness Association (IHRSA's CEO "unveiled a new name for the organization" on 6 March 2024, per [HFA](https://www.healthandfitness.org/ihrsa-modernization-continues-with-new-name/)), lists The HFA Show in Las Vegas on 10 to 12 March 2027 ([HFA](https://www.healthandfitness.org/)). In the UK, Elevate describes itself as "the UK's largest trade show dedicated to fitness, sport and physical activity" and says "we can't wait to see you in 2027!" ([Elevate](https://www.elevatearena.com/)); check its site for dates. Walk the floor before you pay for a stand.
- **Referrals and switching stories.** Every owner who moves to you from an incumbent knows five others with the same complaint. Ask.

Our read: we could not find a primary source showing that Gymdesk grew through cold email, so we will not claim it. Cold email to a narrow niche can work if you know the discipline well enough to write something specific ("I noticed your timetable has no kids' grading slots in December"), but the verified Gymdesk story is about community, a free trial, fast support and search.

## Payments and integrations

### Recurring payments

Most core gym software earns part of its revenue from payments, and Gymdesk's pricing shows why: every plan is cheaper "With Gymdesk Payments", for example Micro Gym at $75 a month with its payments versus $100 with your own processor ([Gymdesk pricing](https://gymdesk.com/pricing)). PushPress publishes processing rates per plan: its Free plan lists 4.99% + $0.30 for cards, while Pro lists 2.89% + $0.30 for cards and 0.79% + $0.30 for ACH ([PushPress pricing](https://www.pushpress.com/pricing)). Our read: payments are a large part of how gym platforms make money, and a reason to plan your payments model early.

| Provider | What it does for you | Published price (checked 13 Nov 2026) |
|---|---|---|
| **Stripe Connect** | Lets your platform take card payments for each gym, with payouts to the gym's account | When Stripe handles pricing: "No fees for your platform". When you handle pricing: £2 per monthly active account and 0.25% + 10p per payout, on Stripe's UK page ([Stripe Connect pricing](https://stripe.com/connect/pricing)) |
| **GoCardless** (UK Direct Debit) | Collects recurring bank payments, common for UK memberships | Standard: "1% + 20p", "Capped at £4", plus +0.3% on transactions over £2,000, excluding VAT ([GoCardless pricing](https://gocardless.com/pricing/)) |

Our read: start with Stripe Connect with Stripe handling pricing (no platform fees), add GoCardless for UK gyms that want Direct Debit, and only take on payment pricing yourself once you understand the economics. Never store card numbers yourself.

### Gym platform APIs

If your product sits on top of a gym's existing system, the platform controls your access.

| Platform | What the official page says about access | Cost stated |
|---|---|---|
| **Mindbody** | Studios grant access "using an activation link or code"; sandbox testing "is free of charge, but is restricted to 1,000 calls a day" | "There is a 1,000 call limit per day when using the API. Once this limit is reached, you will be charged one third of a cent for every call", and only with live clients ([Mindbody developer FAQs](https://developers.mindbodyonline.com/Resources/FAQs)) |
| **ABC Glofox** | The ABC Fitness Developer Portal exists, but we could not load its access requirements on the day we checked | Not verified |
| **Zen Planner, PushPress, Gymdesk** | We did not verify partner API terms on their own pages today | Not verified |

Our read: model Mindbody's per-call charge before you build a dashboard that polls every studio constantly. Use webhooks or batch syncs where you can. For ABC Glofox and others, ask the platform's partner team directly and get terms in writing before you depend on their data.

### Wearables and health data

Coach apps often want steps, heart rate, sleep or workouts from a client's watch. Each source has its own rules.

- **Apple HealthKit.** App Store Review Guideline 5.1.3(i) says apps "may not use or disclose to third parties data gathered in the health, fitness, and medical research context", including from the HealthKit API, "for advertising, marketing, or other use-based data mining purposes other than improving health management", and "You must disclose the specific health data that you are collecting from the device". Guideline 5.1.3(ii) says apps "may not store personal health information in iCloud" ([App Store Review Guidelines](https://developer.apple.com/app-store/review/guidelines/)).
- **Android Health Connect.** Google says "Health Connect stores and structures health and fitness data" and notes "Google Fit APIs will be supported until the end of 2026" ([Health Connect](https://developer.android.com/health-and-fitness/guides/health-connect)). To publish, you complete the Data Safety section and the Health Apps declaration form in Play Console, and Google says to "Request the minimum data types needed and provide a valid use case for each request" ([Health Connect publishing](https://developer.android.com/health-and-fitness/health-connect/publish)).
- **Garmin.** The Garmin Connect Developer Program supports "individual developers and startups to companies operating at significant scale". Starter access offers Health, Activity and Training APIs with "push delivery only, no historical data, and limited user capacity"; Enterprise terms "are tailored based on business and technical requirements" ([Garmin](https://developer.garmin.com/gc-developer-program/overview/)).
- **Strava.** "All new applications start in single-player mode", "A Strava subscription is a prerequisite for creating an app", and after upgrading an app has an "Athlete capacity of 10"; "Once your app reaches 10 connected athletes and you're ready to scale further, please submit your app for review." Default limits are "200 requests every 15 minutes, with up to 2,000 requests per day" ([Strava developers](https://developers.strava.com/docs/getting-started/)).

Our read: wearable data is a nice-to-have for most coaching tools, not the wedge. Start with manual check-ins and add one integration when clients ask. Plan for review steps (Strava's app review, Google's declaration form) in your timeline.

## Compliance checklist

Gyms carry most legal duties; your software touches payments and personal data on their behalf. Everything below is from official or provider pages fetched on 13 Nov 2026. **This is not legal advice.** Rules vary by country, state and contract, so check the source and talk to a lawyer for your situation.

### Payments

- **PCI DSS.** The PCI Security Standards Council says its standards apply to "All entities that store, process, or transmit cardholder data (CHD) and/or sensitive authentication data (SAD)" and to entities that "could impact the security of the cardholder data environment (CDE)" ([PCI SSC](https://www.pcisecuritystandards.org/standards/)). Use your provider's hosted card fields or checkout so card numbers never reach your servers.
- **UK Direct Debit.** Bacs describes the Direct Debit Guarantee as a "money back guarantee" ([Bacs](https://www.bacs.co.uk/bacs-schemes/direct-debit/collecting/)). GoCardless says it "automatically notifies your customers via email 3 working days in advance of a payment", that customers "are entitled to a full and immediate refund of any payment that has been taken in error", and that "there is no time limit on when claims can be made" ([GoCardless Direct Debit Guarantee](https://gocardless.com/direct-debit/guarantee/)). Using a provider like GoCardless means it handles scheme membership and notices; if you ever go direct, Bacs lists approved bureaux and its own rules.

### Personal data

- **GDPR.** Members' contact details, attendance and payment history are personal data, and some fitness data may be sensitive. Our [GDPR checklist for solo SaaS founders](https://zeroraised.com/blog/gdpr-checklist-for-solo-saas-founders) covers the basics, including processor agreements with each gym.
- **Children.** The ICO's Children's code ("Age appropriate design: a code of practice for online services") applies to "providers of online services that are likely to be accessed by children", including apps, and contains "fifteen standards" ([ICO](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/childrens-information/childrens-code-guidance-and-resources/)). If kids book or log into your product (junior martial arts, holiday camps), read it. If only parents use it, design so children do not need accounts.
- **Health and fitness data from devices.** Follow Apple's 5.1.3 rules and Google's Health Connect declaration (see above). For anything clinical or physio-related, see our [healthtech guide](https://zeroraised.com/blog/how-to-start-a-healthtech-startup-without-vc).

### Contracts and waivers

- **Gym membership contract rules.** Several US states regulate health club contracts (cancellation rights, contract length). We could not load a readable primary source for a specific state's rules on the day we checked, so we are not quoting any. If you build contracts, cancellation flows or auto-renewal into your product, have the gym's lawyer approve the wording and make cancellation settings configurable per location.
- **Waivers.** Whether a waiver is enforceable depends on local law. Your software stores and timestamps the signature; the gym is responsible for the wording.

## Pricing models with real examples

These prices were on each vendor's own page on 13 Nov 2026, in USD unless stated.

| Product | For | Model | Published price |
|---|---|---|---|
| [Gymdesk](https://gymdesk.com/pricing) | Gyms, martial arts schools | Tiers by active members, cheaper with its payments | Micro Gym (up to 50) $75 with Gymdesk Payments or $100 without; Small (51 to 100) $100 or $125; Medium (101 to 150) $150 or $175; Large (151 to 250) $200 or $240; 251+ custom. Extra location $50 or $100. Branded app $100. No setup fees |
| [PushPress](https://www.pushpress.com/pricing) | Gyms, boxes | Free plan with higher processing, paid plans with lower processing | Free $0 (cards 4.99% + $0.30); Pro $159/mo (cards 2.89% + $0.30); Max $229/mo (cards 2.75% + $0.30). Black Friday offer of 30% off for 6 months shown when we checked |
| [Zen Planner](https://zenplanner.com/pricing/) | Gyms, studios, martial arts | Starting prices, scale with active members | Studio from $99/mo; Essentials from $198/mo; Ultimate from $348/mo; branded mobile app $39/mo add-on |
| [TeamUp](https://goteamup.com/pricing) | Studios and gyms | Tiers by active customers, unlimited locations | $189/mo for 101 to 200 active customers; add-ons priced in GBP (Marketing Suite £89/mo, Custom Branded App £79/mo); no setup fee |
| [TrueCoach](https://truecoach.co/pricing/) | Coaches | Tiers by active clients | Starter $26.34/mo (up to 5 clients); Standard $57.99/mo (up to 20); Pro $136.99/mo (up to 50) |
| [Everfit](https://www.everfit.io/pricing) | Coaches and studios | Tiers by clients, annual discount | Starter free (up to 5 clients); Pro from $19/mo monthly for 5 clients up to $290 for 300; Studio from $105/mo for 50 clients |

Notes: Gymdesk counts "active members" and excludes visitors, frozen or cancelled members and prospects. Zen Planner counts anyone with a membership or who attended in the past month. TeamUp bills on customers who registered or purchased in the previous month. Mindbody and ABC Glofox did not show list prices we could verify on the day we checked, so they are not in the table. Trainerize's pricing page showed different figures in different places, so we left it out.

### Which model to pick

| Model | Works for | Watch out for |
|---|---|---|
| **Tiers by active members** | Core gym and studio software | Define "active" clearly; owners hate paying for cancelled members |
| **Per active client** | Coach and programming apps | Solo coaches are price-sensitive; keep a free or low entry tier |
| **Per location per month** | Add-on tools (waivers, grading, reporting) | Small single sites balk above a certain price |
| **Software fee plus payments margin** | Tools that run billing | Disclose rates clearly; PushPress and Gymdesk both publish theirs |
| **Add-ons** (branded app, marketing, extra location) | Expanding revenue per gym | Too many add-ons make the headline price feel dishonest |

Our read: if you sell an add-on tool that does not move money, a flat per-location price between roughly the cheapest coach plans and the entry gym platforms is easiest to sell. If you run billing, member tiers plus a transparent payments rate is the industry pattern, and Gymdesk shows how to use payments to discount software.

### A worked example (illustrative)

This is an example, not a forecast. Say you build belt and grading tracking plus attendance alerts for martial arts schools and charge $49 per location per month, or $490 a year.

- **30 schools** at $49 a month is $1,470 MRR, about $17,640 a year.
- **120 schools**, with 20 of them on a second location, is 140 locations at $49, or $6,860 MRR, about $82,320 a year.
- **300 schools** averaging 1.2 locations is 360 locations at $49, or $17,640 MRR, about $211,680 a year.

Now compare a core platform priced like Gymdesk's published tiers: a 120-member school on its Medium tier pays $150 a month with Gymdesk Payments. On those list prices, 100 such schools is $15,000 MRR from software alone, before any payments revenue. The numbers show why core platforms are attractive, and why they are harder: you must migrate billing and support every front-desk question. The add-on path is slower to grow but faster to sell.

For context on what a mostly bootstrapped platform reached: Galperin says Gymdesk was "around 35K and by the time the program started already 40" in MRR when it joined TinySeed ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)), and Gymdesk launched in 2016. Our read: plan for years, not months.

## Funding without VC

Fitness software suits customer-funded growth because owners pay monthly from day one and the first product is cheap to build.

- **Paid pilots and pre-sales.** Charge for the hand-run version. Our [paid pilot guide](https://zeroraised.com/blog/how-to-run-a-paid-pilot-for-b2b-saas) covers terms.
- **Annual prepayment.** Offer a discount for paying a year up front. TrueCoach says its Standard and Pro annual plans include 2 months free ([TrueCoach](https://truecoach.co/pricing/)), and Everfit says annual billing saves 16% ([Everfit](https://www.everfit.io/pricing)). A few annual payments can fund a quarter of development.
- **Migration or setup fees.** Charge for importing members and billing from a legacy system, or waive it to win switchers, but decide on purpose.
- **Founder savings and a side income.** PushPress's founders "financed the startup costs of PushPress ourselves" ([Starter Story](https://www.starterstory.com/software-for-fitness-centers)).
- **Founder-friendly small investors.** Gymdesk took TinySeed money later. Galperin says his test was whether TinySeed would increase the company's value "by more than the equity that they take", and concluded "it ended up being way worth it" ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)).
- **Grants, revenue-based financing and loans.** Once you have recurring revenue, non-dilutive options open up. Our guide to [ways to fund a product without venture capital](https://zeroraised.com/blog/ways-to-fund-a-product-without-venture-capital) compares them.

Our read: avoid capital-heavy commitments (hardware stock, door access installs, payment licences) until revenue can carry them.

## Real examples, with honest funding status

We only state funding status where a primary source says it.

### Gymdesk: mostly bootstrapped, then TinySeed, then a majority sale

- **Start:** Galperin "started building" in late 2015 and launched in early 2016 as "Martial Arts on Rails". He says "I did not like the VC track" and wanted to build "completely self-reliant on revenue that it generates" ([Gymdesk founder journey](https://gymdesk.com/blog/gymdesk-founder-journey)).
- **Customers:** the first customer was a jiu-jitsu school ([Gymdesk founder journey](https://gymdesk.com/blog/gymdesk-founder-journey)); customers called it "MA on Rails" ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)).
- **Acquisition:** "I had zero idea how to do customer acquisition", then content created "an inbound channel" ([Gymdesk founder journey](https://gymdesk.com/blog/gymdesk-founder-journey)); SEO now drives most leads ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)).
- **Capital:** joined TinySeed around $35K to $40K MRR, for what he describes as 10% equity. Five Elms then "bought a majority stake of the company", and Galperin says "I am left with a minority stake in it"; the episode is titled as a more than $32.5M exit ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)). Gymdesk's own story describes Five Elms as "an investment firm that partners with bootstrapped software companies" and says the team grew from Galperin alone "to a team of 13" ([Gymdesk founder journey](https://gymdesk.com/blog/gymdesk-founder-journey)).
- **Lesson:** "just persistence with everything else, trying and failing, trying and failing and figuring it out, that's how we did it". He also says "I started to feel some burnout even in 2021" ([SFTRFU 728](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit)).

### PushPress: bootstrapped past $100K MRR, then venture-backed

- **Start:** "Come early 2013, we launched PushPress using my gym as our first client." The founders "financed the startup costs of PushPress ourselves" and, as of the October 2019 interview, had "bootstrapped our business to over $100,000 MRR" with "no investors to answer to" ([Starter Story](https://www.starterstory.com/software-for-fitness-centers)).
- **Then:** PushPress announced "an $11 million Series A fundraise", "led by Altos Ventures - closed in July of 2022" ([PushPress](https://www.pushpress.com/blog/get-ready-pushpress-clients-11-million-series-a-fundraise-means-bigger-better-faster)). Its about page says it is "proud to be backed by Altos Ventures" and serves "5k+ fitness studios around the world" ([PushPress about](https://pushpress.com/about)).
- **Lesson:** Uyemura's line "Marketing beats product, almost all of the time" ([Starter Story](https://www.starterstory.com/software-for-fitness-centers)). Note the playbook: owners building for owners, a free plan that earns through payments, and distribution through gym networks.

Our read: both companies show that the first years of gym software can be funded by gyms. Both later took outside money on their own terms, from a position of revenue. That is a choice you can make later; it is not a requirement to start.

## Common mistakes

1. **Building for "fitness" instead of one discipline.** A climbing wall, a pilates studio and a BJJ school run differently. Pick one.
2. **Demoing at 6pm.** Owners are coaching. Offer a trial and a short mid-day call.
3. **Underestimating migration.** Moving a gym's billing is scary. Do it for them, carefully.
4. **Touching card data.** Use Stripe, GoCardless or another provider's hosted tools.
5. **Starting with wearables.** Integrations with Strava, Garmin and Health Connect come with reviews and limits. Add them when clients ask.
6. **Ignoring kids.** Junior classes are common in martial arts and climbing. Design for parents as account holders.
7. **Copying a consumer app's growth plan.** Gyms buy through community, trust and trials, not app store ads.

## Frequently asked questions

### Can you start a fitness tech startup without VC?

Yes, if you sell software to fitness businesses rather than building connected hardware, a consumer app or a class marketplace. Gym owners already pay monthly for membership, booking and coaching tools: Gymdesk lists plans from $75 to $240 a month by active members and Zen Planner starts at $99 a month. Gymdesk's founder launched in 2016 and grew on revenue for years before taking TinySeed money and later selling a majority stake to Five Elms.

### What is the best fitness software niche for a bootstrapped founder?

Our read: one workflow for one discipline where you understand the culture. Good candidates are belt and grading tracking for martial arts schools, waitlists and late-cancel rules for reformer pilates, programming and check-ins for online coaches, waivers and onboarding for climbing walls, kids clubs and camp scheduling, trainer commission and payroll reports, lead follow-up for gyms, and churn alerts that sit on top of existing gym software.

### How do you sell software to gym owners?

Most independent gym owners coach classes themselves, so they are busy at 6am and 6pm and reachable mid-morning or early afternoon. Reach them through their discipline: federations and affiliate networks, partner deal pages such as CrossFit's, owner Facebook groups, equipment suppliers and trade shows such as The HFA Show and Elevate. Content and search work too: Gymdesk's founder says SEO drives 60 to 70% of its leads.

### Do I need to integrate with Mindbody or Glofox?

Only if your product sits on top of an existing platform, such as a retention dashboard. Mindbody's developer FAQ says sandbox testing is free but limited to 1,000 calls a day, live use is charged at one third of a cent per call above 1,000 calls a day, and each studio grants access with an activation link or code. If you are replacing the gym's core system, you need payments, booking and member data of your own instead.

### What regulations matter for gym software?

Mostly payments and personal data. If you collect UK Direct Debits, customers get the Direct Debit Guarantee and advance notice of payments (GoCardless sends notice 3 working days ahead). PCI DSS applies to anyone who stores, processes or transmits card data, so use a provider's hosted tools. Kids clubs bring the ICO's Children's code into view, and Apple and Google restrict how health and fitness data from HealthKit and Health Connect is used. This is not legal advice.

## Launch it on ZeroRaised

ZeroRaised is a launch directory for products built without institutional VC. When your fitness tool has its first paying gyms, work through our [product launch checklist for bootstrapped makers](https://zeroraised.com/blog/product-launch-checklist-for-bootstrapped-makers), then [submit your product](https://zeroraised.com/submit) for free. For more guides on building vertical software without investors, [join the ZeroRaised newsletter](https://zeroraised.com/newsletter).

## Sources

- [Startups for the Rest of Us, episode 728: Bootstrapping Gymdesk](https://www.startupsfortherestofus.com/episodes/episode-728-bootstrapping-gymdesk-to-a-more-than-32-5m-exit), last checked 13 Nov 2026
- [Gymdesk: founder journey](https://gymdesk.com/blog/gymdesk-founder-journey), last checked 13 Nov 2026
- [Gymdesk pricing](https://gymdesk.com/pricing), last checked 13 Nov 2026
- [Starter Story: PushPress interview with Dan Uyemura](https://www.starterstory.com/software-for-fitness-centers), last checked 13 Nov 2026
- [PushPress: $11 million Series A announcement](https://www.pushpress.com/blog/get-ready-pushpress-clients-11-million-series-a-fundraise-means-bigger-better-faster), last checked 13 Nov 2026
- [PushPress about](https://pushpress.com/about), last checked 13 Nov 2026
- [PushPress pricing](https://www.pushpress.com/pricing), last checked 13 Nov 2026
- [Zen Planner pricing](https://zenplanner.com/pricing/), last checked 13 Nov 2026
- [TeamUp pricing](https://goteamup.com/pricing), last checked 13 Nov 2026
- [TrueCoach pricing](https://truecoach.co/pricing/), last checked 13 Nov 2026
- [Everfit pricing](https://www.everfit.io/pricing), last checked 13 Nov 2026
- [Stripe Connect pricing](https://stripe.com/connect/pricing), last checked 13 Nov 2026
- [GoCardless pricing](https://gocardless.com/pricing/), last checked 13 Nov 2026
- [GoCardless: the Direct Debit Guarantee](https://gocardless.com/direct-debit/guarantee/), last checked 13 Nov 2026
- [Bacs: collecting by Direct Debit](https://www.bacs.co.uk/bacs-schemes/direct-debit/collecting/), last checked 13 Nov 2026
- [PCI Security Standards Council: standards](https://www.pcisecuritystandards.org/standards/), last checked 13 Nov 2026
- [ICO: Children's code guidance and resources](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/childrens-information/childrens-code-guidance-and-resources/), last checked 13 Nov 2026
- [Mindbody developer FAQs](https://developers.mindbodyonline.com/Resources/FAQs), last checked 13 Nov 2026
- [Apple App Store Review Guidelines](https://developer.apple.com/app-store/review/guidelines/), last checked 13 Nov 2026
- [Android: Health Connect](https://developer.android.com/health-and-fitness/guides/health-connect), last checked 13 Nov 2026
- [Android: publish a Health Connect app](https://developer.android.com/health-and-fitness/health-connect/publish), last checked 13 Nov 2026
- [Garmin Connect Developer Program overview](https://developer.garmin.com/gc-developer-program/overview/), last checked 13 Nov 2026
- [Strava API: getting started](https://developers.strava.com/docs/getting-started/), last checked 13 Nov 2026
- [CrossFit: open a CrossFit gym](https://www.crossfit.com/open-crossfit-gym), last checked 13 Nov 2026
- [CrossFit: Affiliate Partner Deals](https://www.crossfit.com/affiliate-toolkit/partner-deals), last checked 13 Nov 2026
- [Health & Fitness Association: new name announcement](https://www.healthandfitness.org/ihrsa-modernization-continues-with-new-name/), last checked 13 Nov 2026
- [Health & Fitness Association homepage (events)](https://www.healthandfitness.org/), last checked 13 Nov 2026
- [Elevate](https://www.elevatearena.com/), last checked 13 Nov 2026

## Frequently asked questions

### Can you start a fitness tech startup without VC?

Yes, if you sell software to fitness businesses rather than building connected hardware, a consumer app or a class marketplace. Gym owners already pay monthly for membership, booking and coaching tools: Gymdesk lists plans from $75 to $240 a month by active members and Zen Planner starts at $99 a month. Gymdesk's founder launched in 2016 and grew on revenue for years before taking TinySeed money and later selling a majority stake to Five Elms.

### What is the best fitness software niche for a bootstrapped founder?

Our read: one workflow for one discipline where you understand the culture. Good candidates are belt and grading tracking for martial arts schools, waitlists and late-cancel rules for reformer pilates, programming and check-ins for online coaches, waivers and onboarding for climbing walls, kids clubs and camp scheduling, trainer commission and payroll reports, lead follow-up for gyms, and churn alerts that sit on top of existing gym software.

### How do you sell software to gym owners?

Most independent gym owners coach classes themselves, so they are busy at 6am and 6pm and reachable mid-morning or early afternoon. Reach them through their discipline: federations and affiliate networks, partner deal pages such as CrossFit's, owner Facebook groups, equipment suppliers and trade shows such as The HFA Show and Elevate. Content and search work too: Gymdesk's founder says SEO drives 60 to 70% of its leads.

### Do I need to integrate with Mindbody or Glofox?

Only if your product sits on top of an existing platform, such as a retention dashboard. Mindbody's developer FAQ says sandbox testing is free but limited to 1,000 calls a day, live use is charged at one third of a cent per call above 1,000 calls a day, and each studio grants access with an activation link or code. If you are replacing the gym's core system, you need payments, booking and member data of your own instead.

### What regulations matter for gym software?

Mostly payments and personal data. If you collect UK Direct Debits, customers get the Direct Debit Guarantee and advance notice of payments (GoCardless sends notice 3 working days ahead). PCI DSS applies to anyone who stores, processes or transmits card data, so use a provider's hosted tools. Kids clubs bring the ICO's Children's code into view, and Apple and Google restrict how health and fitness data from HealthKit and Health Connect is used. This is not legal advice.


