Fit Square, Pay-Per-Session Gym Aggregator Onboarding
Who Converts, Who Doesn't
Per-segment completion rates, sorted by biggest opportunity first
Flow Funnel
Screen-by-screen conversion rates, 50 personas entered
Segment Divergence
The same screen, dramatically different outcomes, this is what aggregate metrics hide
Critical Divergence
At Checkout Basic, Budget-Conscious Worker users drop off at 100% while Young Bangalore Native users drop off at just 0%. That's a 100pp gap on the same screen.
Young Bangalore Native
Young Mumbai Native
Bangalore Migrant Professional
Mumbai Migrant Professional
Fitness Enthusiast
Young Women Professional
Budget-Conscious Worker
Settled Professional 35+
Young Single Millennial
Married Family Person
Checkout Basic
100pp spread0%
0%
0%
0%
0%
0%
100%
0%
0%
25%
Checkout Premium
100pp spread0%
0%
0%
100%
0%
0%
0%
100%
Plan Selection
67pp spread20%
0%
0%
0%
0%
0%
66.7%
25%
25%
0%
Phone Number
40pp spread0%
0%
0%
20%
0%
0%
40%
0%
20%
0%
Gym Browse
33pp spread0%
25%
25%
33.3%
0%
0%
0%
0%
0%
0%
Create Profile
25pp spread0%
20%
0%
25%
0%
0%
0%
0%
0%
0%
Gym Detail
25pp spread0%
0%
0%
0%
0%
25%
0%
20%
0%
0%
Location Permission
20pp spread0%
0%
20%
0%
0%
20%
0%
0%
0%
0%
6 screen(s) with no drop-offs omitted
The Why, Persona Monologues
What users were thinking at the moment they decided to leave
Plan Selection
, 4 voices“₹1,599 for 30 sessions? That's more than my weekly grocery budget. I earn ₹18,000 a month and I was hoping this would be cheaper than a regular gym. My friend said 'pay per session' so I thought maybe ₹50-100 per visit, walk in when I want. But ₹1,599 upfront for a pack? I'll just continue doing push-ups at the park near Jayanagar 4th Block.”
23yo Shop Assistant, Jayanagar, Bangalore
The SkepticfrustratedTrust
4/10
Clarity
5/10
Value
2/10
“I was interested in the concept, pay only when you go, no wasted monthly fees. But ₹1,599 for the cheapest pack? My gym near Thane station charges ₹700/month. Yes it's basic, but I know the trainer and I go 4 times a week. This per-session thing works out to ₹53 per session but I need to commit to 30 sessions upfront. What if I only go 15 times? Then it's ₹107 per session, worse than my current gym.”
35yo Government Clerk, Thane, Mumbai
The PragmatistskepticalTrust
5/10
Clarity
4/10
Value
3/10
“₹1,599? Bro, I deliver food for Swiggy and my daily earning is ₹600-800. I can't spend two days of earnings on gym sessions. I thought this was a cheap pay-as-you-go thing. The gym they're showing near Electronic City looked decent but this price is for rich IT people, not for me.”
27yo Delivery Executive, Electronic City, Bangalore
The SkepticdisappointedTrust
5/10
Clarity
6/10
Value
1/10
“I like the idea and the gym near HSR Layout BDA Complex looks clean. But I'm not sure about committing to 30 sessions. I've downloaded 3 fitness apps before and used each for about 2 weeks. ₹1,599 is not a lot for me but I know myself, I might use 10 sessions and waste the rest. Wish there was a 10-session trial pack.”
26yo Content Writer, HSR Layout, Bangalore
The PragmatisthesitantTrust
6/10
Clarity
5/10
Value
4/10
Phone Number
, 4 voices“Why does a gym app need my phone number before I can even see which gyms are there? I installed this because someone at work said there's a gym near Bommanahalli for cheap. But now they want my number first? Last time I gave my number to an app, I got calls from insurance agents for 3 months. Just show me the gyms and I'll register if I find something good.”
29yo Electrician, Bommanahalli, Bangalore
The SkepticsuspiciousTrust
3/10
Clarity
6/10
Value
4/10
“I don't give my number to apps. My friend showed me this app and it looked nice but I only have one phone and one number. If they start sending SMS and calls, I can't block them easily. I'll ask my friend to show me the gyms on his phone first.”
22yo Construction Helper, Whitefield, Bangalore
The SkepticwaryTrust
2/10
Clarity
7/10
Value
3/10
“I'm new to Mumbai, moved from Lucknow 8 months ago. I was hoping to see if there's a decent gym near my office in Andheri East. But they want my phone number before showing me anything? I'm already getting 20 spam calls a day on my new Mumbai number. Let me check Google Maps for gyms near me instead.”
32yo Logistics Coordinator, Andheri East, Mumbai
The Cautious ExplorerannoyedTrust
3/10
Clarity
7/10
Value
5/10
“I saw this on Instagram reels, 'pay per session gym in Bangalore'. Cool concept. But I just want to check if there's something near my PG in Koramangala 6th Block. Why do I need to register before browsing? Even Zomato lets me see restaurants without logging in. I'll come back when I actually want to go to the gym.”
24yo College Student, Koramangala, Bangalore
The Pragmatistmildly frustratedTrust
5/10
Clarity
7/10
Value
5/10
Gym Browse
, 3 voices“I went through the whole registration process and now I see the gym list. The nearest one is 4.2 km away in Sahakara Nagar. That's a 20-minute auto ride, ₹80 each way. So my 'per-session' cost is actually ₹53 + ₹160 transport = ₹213. For that I might as well join the small gym in my apartment complex. This app is useless for Yelahanka.”
28yo HR Executive, Yelahanka, Bangalore
The Cautious ExplorerdisappointedTrust
5/10
Clarity
7/10
Value
2/10
“The gyms showing up near Malad are all small places I've seen from outside, Muscle Factory, Fitness Zone. They look like they have 2 treadmills and some dumbbells. I was expecting this to list gyms like Cult Fit or Anytime Fitness. For ₹53 per session I want air conditioning at least. These look like ₹500/month gyms charging premium through an app.”
26yo BPO Associate, Malad, Mumbai
The Cautious ExplorerunderwhelmedTrust
4/10
Clarity
6/10
Value
3/10
“Only 3 gyms showing in Hebbal area and two of them have 3.2 star ratings. The one decent-looking gym is near Manyata Tech Park, opposite direction from my home. I'd need a specific gym near Kempapura main road. Maybe this app hasn't launched properly in North Bangalore yet. I'll check back in a few months.”
34yo Accountant, Hebbal, Bangalore
The Cautious ExplorerunimpressedTrust
4/10
Clarity
7/10
Value
3/10
Gym Detail
, 2 voices“I clicked on this gym near Bandra station. The photos look okay but there's no information about women's batches, trainer qualifications, or peak hours. As a woman, I need to know if this place is safe and comfortable at the time I'd go, 7 PM after work. I'm not walking into an unknown gym based on 3 photos and a 4.1 rating.”
25yo Marketing Executive, Bandra West, Mumbai
The Cautious ExplorercautiousTrust
4/10
Clarity
5/10
Value
5/10
“The gym in ITPL Road looks like a decent mid-range place. But ₹53 per session for this? I can see from the photos it's not a premium gym, no swimming pool, no sauna, basic equipment. At my age I need proper machines for my knee rehab exercises. The trainer shown is some 22-year-old kid. I need a physiotherapy-trained trainer. This isn't for someone like me.”
38yo Operations Manager, Whitefield, Bangalore
The PragmatistdismissiveTrust
4/10
Clarity
6/10
Value
3/10
Clustered Drop-Off Reasons
Root causes at each drop-off point, clustered from persona reasonings
Plan Selection
5 drop-offsMinimum 30-session commitment too high for trial
60%
“₹1,599 for 30 sessions is too much for something I've never tried. I want to test one session first before committing to a 30-pack. What if the gym near me isn't good? That's money wasted.”
Per-session model unfamiliar, want monthly subscription option
40%
“I don't understand this per-session thing. Every gym I know charges monthly. Why can't I just pay ₹800/month like my old gym? 30 sessions sounds complicated, do they expire? Can I share with my wife?”
Phone Number
4 drop-offsWant to browse gyms before registering personal details
75%
“Why should I give my phone number before I even know if there are good gyms near me? Let me see what's available first. I don't want spam calls from another fitness app.”
Privacy concern with phone number collection
25%
“Every app in India wants my number and then I get 10 marketing messages a day. I already get enough spam. I'll come back if a friend tells me this app is worth it.”
Gym Browse
3 drop-offsNo quality gyms within acceptable distance
67%
“The nearest gym is 4.2 km from my PG. I'm not going to auto-rickshaw to the gym every day. I was hoping there'd be something within walking distance in Koramangala.”
Available gyms don't match expectations
33%
“These gyms look like small neighborhood places. I was expecting premium gyms like Cult or Gold's. If I'm paying per session, I want quality equipment and AC.”
Fix Recommendations
Ranked by impact and feasibility, build these first
Root cause: ₹1,599 minimum 30-session commitment is prohibitive for first-time and budget users
Add a free single-session trial (₹0 first visit), lets users try before committing to any pack
Root cause: Phone number gate blocks users from seeing gym inventory, value prop hidden behind registration
Let users browse gyms before phone registration, move phone gate after gym_browse screen
Root cause: No entry-level pricing option for users who want to test the service
Introduce a 10-session starter pack at ₹499 (₹50/session), lower commitment entry point
Root cause: Back-to-back permission requests (location + notifications) create permission fatigue
Combine location + notification permissions into one step with clear value explanation for each
Root cause: Gym detail page lacks walkthrough content, users can't assess quality before commitment
Show gym walkthrough videos, equipment inventory, and real-time crowd data on detail page