← All flows
Nutrition

Simple Fitness

170 screens · Screen Recording · recorded Apr 2025
NutritionHard paywallpaywall: post onboarding quizquiz drivengoal settingsocial proof heavyvalue prop carouselfeature listpricing anchor strikethrough
Simple Fitness onboarding screen 11
Simple Fitness onboarding screen 2: Health-data consent sits on the very first screen, gating the 'Let's go' button behind a checkbox to share…2
Health-data consent sits on the very first screen, gating the 'Let's go' button behind a checkbox to share your health data. That's a big ask before they've shown you anything. I'd test moving consent to where it's actually used (the Apple Health step late in the flow) and leading with the goal instead.
Simple Fitness onboarding screen 33
Simple Fitness onboarding screen 44
Simple Fitness onboarding screen 55
Simple Fitness onboarding screen 6: Email signup before a single question6
Email signup before a single question. The highest-intent moment is right now, but asking people to create an account before any value leaks the ones who'd have happily answered a quiz. Pushing account creation to after the quiz, once they've invested, usually lifts completion.
Simple Fitness onboarding screen 77
Simple Fitness onboarding screen 88
Simple Fitness onboarding screen 99
Simple Fitness onboarding screen 1010
Simple Fitness onboarding screen 1111
Simple Fitness onboarding screen 12: And it's an email OTP, so you leave the app to grab a code from your inbox12
And it's an email OTP, so you leave the app to grab a code from your inbox. Every app-switch is a chance to drop, and that's worse than a password. If signup has to be this early, a one-tap Apple or Google login would cut the friction.
Simple Fitness onboarding screen 1313
Simple Fitness onboarding screen 1414
Simple Fitness onboarding screen 1515
Simple Fitness onboarding screen 1616
Simple Fitness onboarding screen 1717
Simple Fitness onboarding screen 1818
Simple Fitness onboarding screen 1919
Simple Fitness onboarding screen 2020
Simple Fitness onboarding screen 2121
Simple Fitness onboarding screen 2222
Simple Fitness onboarding screen 2323
Simple Fitness onboarding screen 2424
Simple Fitness onboarding screen 2525
Simple Fitness onboarding screen 2626
Simple Fitness onboarding screen 2727
Simple Fitness onboarding screen 2828
Simple Fitness onboarding screen 2929
Simple Fitness onboarding screen 3030
Simple Fitness onboarding screen 3131
Simple Fitness onboarding screen 3232
Simple Fitness onboarding screen 3333
Simple Fitness onboarding screen 3434
Simple Fitness onboarding screen 3535
Simple Fitness onboarding screen 3636
Simple Fitness onboarding screen 3737
Simple Fitness onboarding screen 3838
Simple Fitness onboarding screen 3939
Simple Fitness onboarding screen 4040
Simple Fitness onboarding screen 4141
Simple Fitness onboarding screen 4242
Simple Fitness onboarding screen 4343
Simple Fitness onboarding screen 4444
Simple Fitness onboarding screen 4545
Simple Fitness onboarding screen 46: 'What's your name,' then 'lovely to meet you, Jacob.' Cheap data to collect once and reuse everywhere: the…46
'What's your name,' then 'lovely to meet you, Jacob.' Cheap data to collect once and reuse everywhere: the name shows back up on the paywall, the plan-ready screen, and the Avo coach intro. Zero-party personalization that makes the whole flow feel built for you.
Simple Fitness onboarding screen 4747
Simple Fitness onboarding screen 4848
Simple Fitness onboarding screen 4949
Simple Fitness onboarding screen 5050
Simple Fitness onboarding screen 51: 'Which one goal matters most to you' as single-select51
'Which one goal matters most to you' as single-select. Forcing one primary goal is smart, it gives them a clean anchor to segment the messaging and paywall around later.
Simple Fitness onboarding screen 5252
Simple Fitness onboarding screen 53: Then 'select as many additional goals as you want' as multi-select53
Then 'select as many additional goals as you want' as multi-select. Nice pairing with the previous screen: one primary goal to lead with, plus a wider net of secondary motivations they can echo back at you downstream.
Simple Fitness onboarding screen 5454
Simple Fitness onboarding screen 5555
Simple Fitness onboarding screen 5656
Simple Fitness onboarding screen 5757
Simple Fitness onboarding screen 5858
Simple Fitness onboarding screen 5959
Simple Fitness onboarding screen 6060
Simple Fitness onboarding screen 6161
Simple Fitness onboarding screen 6262
Simple Fitness onboarding screen 6363
Simple Fitness onboarding screen 64: 'Do you have an event inspiring you to lose weight' (wedding, vacation, reunion)64
'Do you have an event inspiring you to lose weight' (wedding, vacation, reunion). Tying the goal to a real deadline adds urgency and hands them an emotional hook to reference later.
Simple Fitness onboarding screen 6565
Simple Fitness onboarding screen 6666
Simple Fitness onboarding screen 67: Loading screen that 'analyzes your answers' with a Trustpilot review sitting underneath ('lost 8 lbs in one…67
Loading screen that 'analyzes your answers' with a Trustpilot review sitting underneath ('lost 8 lbs in one week, much better than Weight Watchers'). The wait sells the personalization work and lands social proof at the same time.
Simple Fitness onboarding screen 6868
Simple Fitness onboarding screen 69: The payoff: a graph predicting 'you'll hit 182 lbs by June 2.' Putting a specific number and date on the…69
The payoff: a graph predicting 'you'll hit 182 lbs by June 2.' Putting a specific number and date on the outcome makes the goal feel concrete and close. This is the perceived-value spike they cash in at the paywall.
Simple Fitness onboarding screen 7070
Simple Fitness onboarding screen 7171
Simple Fitness onboarding screen 7272
Simple Fitness onboarding screen 7373
Simple Fitness onboarding screen 7474
Simple Fitness onboarding screen 7575
Simple Fitness onboarding screen 7676
Simple Fitness onboarding screen 7777
Simple Fitness onboarding screen 78: Start of a 'we are creating a program for you' carousel that pre-handles objections: 'you can still eat…78
Start of a 'we are creating a program for you' carousel that pre-handles objections: 'you can still eat whatever you want,' 'no good and bad foods,' 'if you mess up that's okay too.' They're answering the reasons people quit diets before asking for money.
Simple Fitness onboarding screen 7979
Simple Fitness onboarding screen 8080
Simple Fitness onboarding screen 8181
Simple Fitness onboarding screen 8282
Simple Fitness onboarding screen 8383
Simple Fitness onboarding screen 8484
Simple Fitness onboarding screen 8585
Simple Fitness onboarding screen 8686
Simple Fitness onboarding screen 8787
Simple Fitness onboarding screen 8888
Simple Fitness onboarding screen 8989
Simple Fitness onboarding screen 9090
Simple Fitness onboarding screen 9191
Simple Fitness onboarding screen 9292
Simple Fitness onboarding screen 9393
Simple Fitness onboarding screen 9494
Simple Fitness onboarding screen 95: A whole second quiz section on motivation and doubts95
A whole second quiz section on motivation and doubts. It's a long onboarding, so framing it as 'what drives you, let's find out' keeps people feeling guided instead of interrogated.
Simple Fitness onboarding screen 9696
Simple Fitness onboarding screen 9797
Simple Fitness onboarding screen 9898
Simple Fitness onboarding screen 9999
Simple Fitness onboarding screen 100100
Simple Fitness onboarding screen 101101
Simple Fitness onboarding screen 102102
Simple Fitness onboarding screen 103103
Simple Fitness onboarding screen 104104
Simple Fitness onboarding screen 105: 'What's giving you doubts' (previous diets too restrictive, worry I'll gain it back, I'll plateau)105
'What's giving you doubts' (previous diets too restrictive, worry I'll gain it back, I'll plateau). They're harvesting objections so the plan and the paywall copy can answer them directly.
Simple Fitness onboarding screen 106106
Simple Fitness onboarding screen 108108
Simple Fitness onboarding screen 109109
Simple Fitness onboarding screen 110110
Simple Fitness onboarding screen 111: Medical-conditions questions framed as 'to provide you with a safer fasting experience.' Reframing a data…111
Medical-conditions questions framed as 'to provide you with a safer fasting experience.' Reframing a data grab as a safety benefit lowers resistance to handing it over.
Simple Fitness onboarding screen 112112
Simple Fitness onboarding screen 113113
Simple Fitness onboarding screen 114114
Simple Fitness onboarding screen 115115
Simple Fitness onboarding screen 116116
Simple Fitness onboarding screen 117117
Simple Fitness onboarding screen 118118
Simple Fitness onboarding screen 119: 'Creating your personal plan' loading with '15 million users trusted us their weight loss journey' and task…119
'Creating your personal plan' loading with '15 million users trusted us their weight loss journey' and task counts ticking up. Another work-being-done screen, stacked with social proof right before the reveal.
Simple Fitness onboarding screen 120120
Simple Fitness onboarding screen 121121
Simple Fitness onboarding screen 122122
Simple Fitness onboarding screen 123123
Simple Fitness onboarding screen 124124
Simple Fitness onboarding screen 125125
Simple Fitness onboarding screen 126126
Simple Fitness onboarding screen 127: The prediction again, now with a BMI band marking 'You' in the OVERWEIGHT zone127
The prediction again, now with a BMI band marking 'You' in the OVERWEIGHT zone. Loss aversion: show them where they are before showing the fix.
Simple Fitness onboarding screen 128128
Simple Fitness onboarding screen 129129
Simple Fitness onboarding screen 130130
Simple Fitness onboarding screen 131131
Simple Fitness onboarding screen 132132
Simple Fitness onboarding screen 133133
Simple Fitness onboarding screen 134134
Simple Fitness onboarding screen 135135
Simple Fitness onboarding screen 136136
Simple Fitness onboarding screen 137137
Simple Fitness onboarding screen 138138
Simple Fitness onboarding screen 139139
Simple Fitness onboarding screen 140140
Simple Fitness onboarding screen 141141
Simple Fitness onboarding screen 142142
Simple Fitness paywall with pricing, onboarding screen 143143
The paywall. Defaults to 3 months at $29.99 with 'MOST POPULAR' and 'SAVE 44%,' anchored against the $17.99/month welcome offer. No free trial, just a discounted intro that renews at $59.99 per 3 months. Charging up front sends a high-quality buyer signal to ad networks and skips the trial leak. The top is a swipeable value-prop carousel instead of a static wall.
Simple Fitness onboarding screen 144144
Simple Fitness onboarding screen 145145
Simple Fitness onboarding screen 146146
Simple Fitness onboarding screen 147: Same paywall, different headline benefit and a monthly variant ($17.99 first month, then $29.99)147
Same paywall, different headline benefit and a monthly variant ($17.99 first month, then $29.99). They cycle the value prop as you swipe, so the offer keeps reframing itself without you leaving the page.
Simple Fitness onboarding screen 148148
Simple Fitness onboarding screen 149149
Simple Fitness onboarding screen 150: Apple Health permission after the paywall, framed as 'let Apple Health do the tracking for you' with the…150
Apple Health permission after the paywall, framed as 'let Apple Health do the tracking for you' with the benefit (auto-sync) spelled out. Asking for the health grant here, tied to a clear reason, beats the blanket consent they demanded back on screen one.
Simple Fitness onboarding screen 151151
Simple Fitness onboarding screen 152152
Simple Fitness onboarding screen 153153
Simple Fitness onboarding screen 154154
Simple Fitness onboarding screen 156156
Simple Fitness onboarding screen 157: 'Hey Jacob, I'm Avo, your AI coach, here to help you lose 8 lbs by May 26.' Personalized with the name and…157
'Hey Jacob, I'm Avo, your AI coach, here to help you lose 8 lbs by May 26.' Personalized with the name and the exact goal number from the quiz. Giving the AI a name and a face makes the coaching feel like a relationship instead of a feature.
Simple Fitness onboarding screen 158: After the first paywall you hit 'your personal plan is waiting,' then a second paywall158
After the first paywall you hit 'your personal plan is waiting,' then a second paywall. Most people don't buy on the first ask, so a follow-up offer right after picks up some of them.
Simple Fitness onboarding screen 159159
Simple Fitness onboarding screen 160: You land on a home screen that's still locked: 'complete today's check-in to get your plan' plus an 'Unlock…160
You land on a home screen that's still locked: 'complete today's check-in to get your plan' plus an 'Unlock with Premium' button. Don't drop a new user into a gated dashboard. I'd test giving them one real unlocked win on day one before pushing the upgrade again.
Simple Fitness onboarding screen 161161
Simple Fitness onboarding screen 162162
Simple Fitness onboarding screen 163163
Simple Fitness onboarding screen 164164
Simple Fitness onboarding screen 165165
Simple Fitness onboarding screen 166166
Simple Fitness onboarding screen 167167
Simple Fitness onboarding screen 168168
Simple Fitness onboarding screen 169169
Simple Fitness onboarding screen 170170