
TL;DR
Gym market research without the 40-page business plan. Five spreadsheet tabs that tell you whether your zip code can support the gym you want to open.
You don't need a 40-page business plan to validate a gym. We've watched founders pay consultants $5,000 for a leather-bound report that didn't answer the one question that matters: can the zip code I'm signing a lease in actually support the gym I want to build?
What you need is a spreadsheet with five tabs and an honest weekend. The math is back-of-napkin. The conclusions are not. By Sunday night you'll either have green lights to start writing the rest of your gym launch playbook, or you'll have saved yourself two years and $150,000 on the wrong location.
This is the framework we use with founders inside the PushPress community. It's deliberately simple, deliberately specific, and deliberately ruthless about killing bad ideas before they get expensive.
The 5 Questions Market Research Must Answer (TL;DR)
Skip the consultant. Open a Google Sheet. By the end you should have honest answers to:
- Who is the member I'm serving? Not "everyone who wants to get fit." A specific human with a specific problem and a specific budget.
- How many of them live within a 10-minute drive of my space? Total addressable market in the only radius that matters for fitness.
- Who else is serving them, and how full are those gyms? Direct, indirect, and adjacent competition — and whether they have room left to take.
- What's the gap I'm filling? The one or two things you do that nobody else within driving distance does well.
- At my pricing, how many members do I need to break even — and is that capture rate realistic? The kill-switch math.
If any of those answers comes back "I don't know" or "it'll work out" — you're not done. Each one gets a tab.
Tab 1: Persona Definition
Most failed gyms can describe their workouts in detail and their member in two adjectives. Flip that.
Build your persona across three layers. Be specific enough that a stranger could pick this person out of a Whole Foods checkout line.
Demographic. Age, gender (or mix), household income, marital status, kids or no kids, occupation type, education level, where they live in your zip code (which neighborhood, which apartment buildings, which subdivisions). For most successful independent gyms, the primary persona has a household income of $100K+ and is 32–50 years old. The exceptions are real but rare.
Psychographic. What do they care about? What do they fear? What's their relationship with their body, their time, and money? "Wants to feel strong again after kids" is different from "wants to PR a deadlift" is different from "wants to look good at a wedding in November." All three buy memberships. None of them buy the same one.
Behavioral. How do they currently solve this problem? What did they try before that failed? Where do they get information (Instagram, local moms group, doctor referral, podcast)? What time of day can they actually train? How far will they realistically drive?
The output of Tab 1 is a one-page persona doc with a name, a photo (stock is fine), and a short story. "Sarah, 38, two kids under 10, runs marketing at a SaaS company, joined Orangetheory two years ago, quit because the music was too loud and she didn't feel like anyone knew her name, currently doing Peloton at 5am because nothing else fits." That's a person you can build a gym for.
If you can't write that paragraph, you don't have a persona — you have a wish list.
Tab 2: TAM in Your Zip Code
Total addressable market for a brick-and-mortar gym is not a state, a city, or even a neighborhood. It's a drive time. Members in the US drive 7–10 minutes to their gym, full stop. Anything past 12 minutes and your retention math falls apart.
Use three free tools to size it:
- US Census Bureau (data.census.gov) for the raw demographic data on your target zip codes — age, income, household composition.
- ESRI Business Analyst (free trial) or SimplyAnalytics through your local library for drive-time radius polygons. If you don't want to mess with either, draw a rough 10-minute drive polygon on Google Maps and use the zip codes inside it.
- Google Maps for the sanity check on roads, traffic patterns, and where people actually live versus where the map says they live.
The math, on Tab 2:
- Total population inside your 10-minute drive.
- Filter to your persona age range (e.g., 30–55).
- Filter to your persona income range (e.g., household income $100K+).
- Apply a "gym-going population" assumption — the IHRSA benchmark is roughly 20–22% of US adults hold a fitness membership of some kind. For your specific niche (group strength, boutique pilates, etc.) the realistic share is 2–5% of that filtered population.
A worked example. 10-minute drive radius around your space: 78,000 people. Age 30–55: 31,000. Of those, 12,000 in your income bracket. 22% hold a gym membership of any kind = 2,640. Your specific niche (say, group-coached strength training) realistically captures 3–5% of that fitness-active subset = 80–130 ideal-fit members in the entire radius.
That's your TAM. Not the number you'll get. The ceiling.
If your TAM is under 200, you don't have a market — you have a hobby with rent. If it's over 1,000, you've probably defined your persona too loosely. Tighten it and re-run.
The drive-time radius is also where your location decision lives. We go deeper on the actual real-estate criteria in how to pick the perfect gym location.

Tab 3: Competitive Scan
Now find every gym inside that same 10-minute polygon. Every one. Not just direct competitors — everyone who'd take the dollar your member could spend with you.
Open Tab 3 and make a row for each gym with these columns:
- Name and address
- Model (big-box, group training, CrossFit, boutique fitness, PT studio, niche)
- Approximate square footage (Google Street View + a guess)
- Class schedule (pulled from their website)
- Price (intro offer + full membership rates — most are public; the rest you can get from a phone call)
- Years in business
- Google review count and average rating
- Instagram follower count and posting frequency
- A "fullness" estimate — covered below
You're looking for two things: who's already capturing your TAM, and is anyone leaving demand on the table?
Estimating fullness without secret-shopping every gym. You don't need to take 14 free trials. Use signals:
- Class schedule density. A CrossFit gym running 6am, 9am, 12pm, 4:30pm, 5:30pm, 6:30pm classes is signaling demand. A gym running two classes a day is either small or coasting.
- Google review velocity. New reviews per month roughly tracks new members per month. A gym getting 5–10 fresh reviews monthly is acquiring. Two reviews in the last six months is not.
- Instagram engagement. Follower count matters less than comments and member tags. Look for member-generated posts, transformation features, community photos. That's a healthy book of business.
- Class capacity check. Most gym scheduling pages show how many spots are open in upcoming classes. Browse a Tuesday 6pm and a Saturday 9am for the next two weeks. If most classes are 70%+ full, that gym is at or near capacity. If half the slots are empty, demand is soft — or the offer isn't landing.
The output of Tab 3 is a one-screen view of the competitive landscape. Look for clusters (three CrossFit gyms inside two miles = saturated; one tired big-box and a closed yoga studio = open lane).
This is your gym competition analysis in one tab. No consultant needed.
Tab 4: Your Unique Angle
You don't need a unicorn. You need one or two things you do better than every gym on Tab 3, that your Tab 1 persona actually cares about.
Use this positioning statement template and fill it in honestly:
For [persona] who [job-to-be-done], [your gym name] is a [model] that [primary differentiator] — unlike [closest competitor], we [specific point of difference].
Worked example:
For working parents 32–50 who want to get strong without giving up their evenings, NorthPoint Strength is a small-group strength gym that runs 30-minute sessions with childcare on-site — unlike CrossFit Bayside, we cap classes at 8 and program for longevity instead of competition.
If the differentiator is "better coaching" or "more community," go deeper. Those are table stakes — every gym claims them. Concrete differentiators look like:
- Programming. Strength bias, hybrid, sport-specific, post-rehab, longevity-focused, competitive prep.
- Format. 30-minute classes, semi-private (3:1 coach ratio), open gym + classes hybrid, hybrid in-person + online.
- Schedule. 5am-friendly, post-school-pickup-friendly, Saturday-morning-family-friendly.
- Specialization. Pre/postnatal, masters athletes, teen strength, first responders.
- Vibe and amenities. Childcare, showers that don't suck, no music, all music, women-only hours.
- Pricing model. Hybrid memberships, pay-per-class, founders rate, family pricing.
Pick three to five. Two of them have to be things your competitive scan in Tab 3 confirmed nobody else does well. If everyone offers the same thing you're planning to offer at the same price point, you don't have a position — you have a coin flip.
This is also where your brand work starts paying for itself. The naming, voice, look, and feel that flow from your positioning are the visible version of Tab 4. We cover how to get those right in the gym branding guide.

Tab 5: Capture-Rate Sanity Check
This is the tab that kills the most bad ideas, and that's a feature, not a bug.
The math is three lines:
- Members needed to break even. Take your monthly fixed costs (rent + utilities + insurance + software + payroll + your salary) and divide by your average revenue per member (ARPM). Group training averages $165–$210 ARPM. Boutique fitness $190–$260. PT studios $300+.
- Capture rate required. Members needed ÷ TAM from Tab 2.
- Sanity check vs. benchmark. A healthy independent gym captures 5–15% of a well-defined TAM at maturity. Year one usually lands in the 2–6% range.
Worked example using the Tab 2 numbers above (TAM = 100):
- Monthly fixed costs: $18,000
- Target ARPM: $185
- Members needed to break even: 18,000 ÷ 185 = 97 members
- Capture rate required: 97 ÷ 100 = 97% of your TAM
That's a dead idea. Not because the persona is wrong, but because you'd need to win nearly every available member in your radius to break even. Either the TAM is too small (re-do Tab 2 with a wider lens or different persona), the rent is too high (re-do your real estate plan), or the price is too low (re-do your offer).
Compare to a healthier set of numbers:
- TAM: 600
- Monthly fixed costs: $22,000
- Target ARPM: $200
- Members needed: 110
- Capture rate required: 18%
Still aggressive at maturity, but achievable in 18–24 months with disciplined sales and retention. That's a green-light gym.
Run your own numbers below. Enter your radius and break-even figures and the calculator returns your TAM, the members you need to break even, and whether the required capture rate is realistic.
We get into the pricing side of this math — including how to defend a higher ARPM rather than racing competitors to the bottom — in how to price gym memberships.
How to Validate Qualitatively
The five tabs give you the quantitative case. Now go talk to ten humans.
Ten conversations with people who match your Tab 1 persona is more useful than 100 survey responses. Not online surveys. Not your friends. Strangers who fit the description, ideally introduced through a coach you know, a yoga studio owner, a chiropractor, or a community Facebook group.
Twenty minutes each. Buy them coffee. Ask:
- Walk me through how you currently train. What's working? What's not?
- What would have to be true for you to switch gyms?
- What did you try before this that you quit? Why?
- If a new gym opened five minutes from your house tomorrow, what would it have to do to get you to even try a class?
- What would you expect to pay per month for what you just described?
You're listening for two things: do they have a real, articulated problem your gym solves, and are they willing to pay near your price point to solve it?
The first set is data. The second is them being nice. Don't confuse the two — most failed gym launches did.
When to Keep Going vs. When to Walk Away
After the five tabs and ten conversations, you'll be in one of three places.
If you're a yes on all five tabs, your real work is just starting — and we built a 17-chapter step-by-step launch playbook for exactly that.
FAQ
How long should gym market research take? A focused weekend for the spreadsheet work, plus 1–2 weeks to schedule and run your ten persona conversations. Total elapsed time: about three weeks. If it's taking you two months, you're either over-researching or avoiding the kill-switch math.
Do I need to pay for a market research firm? No. The expensive reports tell you population and income trends you can pull from the Census for free. They almost never give you the two answers that matter: how full your competitors are, and whether real humans in your radius will pay your price. You have to do that yourself.
What's a good TAM for a small independent gym? For a single-location group-training or boutique gym, a healthy TAM after persona filtering is 500–2,000 ideal-fit members inside your 10-minute drive. Under 300 is risky. Over 5,000 usually means your persona is too broad to differentiate against.
How do I research a gym market if I don't know my zip code yet? Run Tab 2 and Tab 3 on three candidate zip codes in parallel. The data will pick the location for you — pick the one with the best ratio of TAM to existing-gym capacity. We get deeper into the location-selection criteria in how to pick the perfect gym location.
What's the most common market research mistake? Defining the persona as "anyone who wants to get fit." It feels safer because the TAM looks bigger, but it makes the rest of the analysis useless. A specific persona of 800 people is more valuable than a vague TAM of 30,000.
Do I need a full gym business plan, or is this enough? For most independent founders, this five-tab analysis plus a one-tab financial model (startup costs, monthly burn, revenue ramp, cash gap) is the entire "business plan." Banks and SBA lenders will want a more formal document — turn the five tabs into prose for the market section and you're 80% there.
How often should I update my market research after opening? Every 12 months. Re-pull Tab 3 (competitive scan) and Tab 5 (capture rate vs. actuals). Markets move. New gyms open, old ones close, the demographics shift. The owners who treat market research as a one-time event get blindsided when a new competitor opens two blocks away.
Ready to Validate Your Idea?
The hardest part of opening a gym isn't the build-out, the equipment, or even the marketing. It's having the discipline to do this work before you sign anything. The five-tab spreadsheet costs you a weekend. The wrong location costs you two years.
When the math says go, the next chapter is the step-by-step gym launch playbook — covering financing, legal, lease, equipment, branding, and pre-sales. When the math says stop, listen. Better to walk away from one zip code than to sink $150K into the wrong one.
The PushPress Podcast
Helping gym owners build better businesses, one episode at a time.
Ready to scale your fitness business?
Try our hassle-free Gym Management Software loved by thousand of successful Gym Owners.
PushPress is the reason my gym became profitable.

How to Start a Gym: The Complete Step-by-Step Playbook
The complete playbook for opening a gym — from validating the idea and budgeting startup costs to pricing, pre-sales, and launch. Built from 10+ years helping micro-gym owners.
The 3 Gym Events Every Owner Should Run (And Why They Work)
Three CrossFit owners on the events that actually fill: a member party, a fundraiser, and a bring-a-friend night. Plus the shared framework underneath.
.png)
Don’t ask for data. Ask for direction.
The reframe that turns the PushPress AI Assistant from a faster search bar into a built-in teammate — plus the 5 prompts that cross the line.
Follow along and build a better gym with us
Get actionable strategies and ideas to help you grow your gym and manage it successfully, in your inbox every week!