← All flows
Health Fitness

Flo

137 screens · Screen Recording · recorded Nov 2024
Health FitnessSoft paywall · trial optionalpaywall: post onboarding quizquiz drivengoal settingsocial proof heavyannual default with trialtestimonial heavypricing anchor strikethrough
Flo onboarding screen 11
Flo onboarding screen 2: 2
"Female, ob-gyn recommended" right on the open. They're qualifying the audience and borrowing medical authority before asking for anything. Sets up the premium health positioning the paywall cashes in later.
Flo onboarding screen 33
Flo onboarding screen 4: Health-data consent up front: 4
Health-data consent up front: "your body, your data" and "never shared with any company but Flo." Flo got burned on privacy before, so this is trust repair. Asking permission for sensitive data before collecting it lowers friction on every question that follows.
Flo onboarding screen 55
Flo onboarding screen 66
Flo onboarding screen 7: 7
"Nice to meet you, Alex." They grabbed your name a screen ago and start using it right away. Cheap to build, and it gets echoed at the commitment screen and the goal summary later. Zero-party data that personalizes the whole flow.
Flo onboarding screen 88
Flo onboarding screen 99
Flo onboarding screen 10: The App Tracking Transparency prompt is dropped in mid-quiz, right after a normal question, so it reads like…10
The App Tracking Transparency prompt is dropped in mid-quiz, right after a normal question, so it reads like another onboarding step instead of an ad-tracking ask. Placing it here lifts opt-in rates versus firing it cold on launch.
Flo onboarding screen 1111
Flo onboarding screen 12: 12
"Are you pregnant?" branches the flow. Pregnant, trying to be, and just understanding your body are very different users with different value props, and segmenting early lets them tailor the rest. I'd want that pregnancy path to actually diverge, not just store the answer.
Flo onboarding screen 13: 13
"Flo's tracked over 2.2 billion cycles" while you're still deciding if this thing is legit. Scale signals accuracy, which is exactly what a prediction app needs you to believe before it asks for money.
Flo onboarding screen 1414
Flo onboarding screen 15: Every option you tap opens an inline coaching blurb (15
Every option you tap opens an inline coaching blurb ("want better orgasms, more intimacy... Flo's sex experts have you covered"). It turns a dead multi-select into a value pitch tied to what you just said you care about. Multi-select is the right call since people track for several reasons.
Flo onboarding screen 1616
Flo onboarding screen 1717
Flo onboarding screen 1818
Flo onboarding screen 19: A wall of 5-star reviews and 19
A wall of 5-star reviews and "3.5M ratings" mid-onboarding. Classic ASO-style social proof. Worth testing a prompt to rate Flo right around here, while sentiment is high, instead of only borrowing other people's reviews.
Flo onboarding screen 2020
Flo onboarding screen 2121
Flo onboarding screen 2222
Flo onboarding screen 2323
Flo onboarding screen 2424
Flo onboarding screen 25: 25
"How do you feel about your period?" then "you're not alone, many people feel the same." An emotional question answered with empathy, which builds the relationship before the ask. Good feelings-first copy for this category.
Flo onboarding screen 2626
Flo onboarding screen 27: Walks you through the 4 cycle phases and says Flo optimizes your life around each one27
Walks you through the 4 cycle phases and says Flo optimizes your life around each one. Teaching something useful mid-flow builds perceived value and sets up why logging matters.
Flo onboarding screen 2828
Flo onboarding screen 2929
Flo onboarding screen 3030
Flo onboarding screen 3131
Flo onboarding screen 3232
Flo onboarding screen 3333
Flo onboarding screen 3434
Flo onboarding screen 3535
Flo onboarding screen 3636
Flo onboarding screen 37: 37
"Calculating your cycle predictions" loading screen with "89% of users say Flo helped them feel more informed." Showing the work makes the personalization feel earned, and stacking a stat on the wait turns dead time into another proof point.
Flo onboarding screen 3838
Flo onboarding screen 3939
Flo onboarding screen 40: Notification permission framed by the payoff first: 40
Notification permission framed by the payoff first: "want a heads up before your period starts? Tap allow." Priming the benefit on the screen before the system prompt is the right way to get the opt-in.
Flo onboarding screen 4141
Flo onboarding screen 4242
Flo onboarding screen 4343
Flo onboarding screen 4444
Flo onboarding screen 4545
Flo onboarding screen 4646
Flo onboarding screen 4747
Flo onboarding screen 4848
Flo onboarding screen 4949
Flo onboarding screen 5050
Flo onboarding screen 5151
Flo onboarding screen 5252
Flo onboarding screen 5353
Flo onboarding screen 5454
Flo onboarding screen 55: A health-assistant chat offering proactive support for your symptoms55
A health-assistant chat offering proactive support for your symptoms. New value beyond tracking, and it gives a daily reason to open the app, which is what retention runs on.
Flo onboarding screen 5656
Flo onboarding screen 5757
Flo onboarding screen 5858
Flo onboarding screen 5959
Flo onboarding screen 6060
Flo onboarding screen 6161
Flo onboarding screen 6262
Flo onboarding screen 6363
Flo onboarding screen 6464
Flo onboarding screen 6565
Flo onboarding screen 66: 66
"Unlock your orgasm guided journey" with a named sex therapist. A premium feature teased during onboarding so the paywall later has something concrete to sell. Naming a real expert raises the perceived value.
Flo onboarding screen 6767
Flo onboarding screen 68: 68
"Invite my partner" / Flo for Partners, a referral loop dropped straight into onboarding. Every invite is a near-free install, so even a small send rate lowers CAC. I'd test how many actually invite from here versus later in the app.
Flo onboarding screen 6969
Flo onboarding screen 7070
Flo onboarding screen 7171
Flo onboarding screen 72: Asks for Apple Health access framed as 72
Asks for Apple Health access framed as "your cycle and health data in one place." Benefit-led permission ask, and pulling in steps, weight, and sleep makes predictions better and the switching cost higher.
Flo onboarding screen 7373
Flo onboarding screen 7474
Flo onboarding screen 7575
Flo onboarding screen 7676
Flo onboarding screen 7777
Flo onboarding screen 7878
Flo onboarding screen 7979
Flo onboarding screen 8080
Flo onboarding screen 8181
Flo onboarding screen 8282
Flo onboarding screen 8383
Flo onboarding screen 84: 84
"When you Flo, you know" with a With/Without comparison that lists back the exact worries you flagged earlier. The personalization payoff: they show they listened and frame the app as the fix right before the ask.
Flo onboarding screen 85: 85
"I, Alex, will use Flo to improve my relationship with my period." A tap-and-hold pledge in first person with your name in it. A physical micro-commitment right before the paywall, which nudges buy-in up. It's the hold-to-commit mechanic you see in apps like Headway.
Flo onboarding screen 8686
Flo onboarding screen 8787
Flo onboarding screen 88: The paywall fires here, after a very long quiz88
The paywall fires here, after a very long quiz. Yearly is the default at $59.99 with the free-trial toggle defaulted off, a star review up top, and a family plan as the pricier anchor. Trial-optional sends stronger purchase intent to ad networks than a forced trial.
Flo onboarding screen 89: Hit continue without buying and you get 89
Hit continue without buying and you get "before you go, here's 14 days free." Most people don't convert on the first paywall, so a softer trial-extension second ask picks up some of them.
Flo onboarding screen 9090
Flo onboarding screen 91: 91
"We have a gift for you" before they show you around. Curiosity framing for what's actually another discount, with a bit of reciprocity setup before the next ask.
Flo onboarding screen 9292
Flo onboarding screen 93: The 93
The "gift" is a one-time offer: 77% off forever, $179.88 struck through to $39.99, "once you close it's gone." Strikethrough anchoring plus scarcity, and now the trial toggle is defaulted on. This is the segmented discount for people who balked at full price.
Flo onboarding screen 95: Account creation lands here, after the paywall, with Apple/Google/email95
Account creation lands here, after the paywall, with Apple/Google/email. Pushing signup this deep means only high-intent users hit it, which protects completion, but it also means they saw the whole pitch and the price before making an account. Reasonable tradeoff for a tracker.
Flo onboarding screen 9696
Flo onboarding screen 101101
Flo onboarding screen 102102
Flo paywall with pricing, onboarding screen 103103
Flo onboarding screen 104: Drops you onto a real dashboard with your cycle, daily insights, and a log button, not a blank screen104
Drops you onto a real dashboard with your cycle, daily insights, and a log button, not a blank screen. Good activation: there's an obvious first action and the predictions you were promised are right there.
Flo onboarding screen 105105
Flo onboarding screen 106106
Flo onboarding screen 107: In-app 107
In-app "we detected a symptom that may need attention... check in 5 minutes, not 2 years" PCOS self-assessment. A health-anxiety hook that doubles as a reason to engage, placed right after onboarding.
Flo onboarding screen 108108
Flo onboarding screen 109109
Flo onboarding screen 110110
Flo onboarding screen 111111
Flo onboarding screen 112112
Flo onboarding screen 113113
Flo onboarding screen 114114
Flo onboarding screen 115115
Flo onboarding screen 116116
Flo onboarding screen 117117
Flo onboarding screen 118118
Flo onboarding screen 119119
Flo onboarding screen 120120
Flo onboarding screen 121121
Flo onboarding screen 122122
Flo onboarding screen 123123
Flo onboarding screen 124124
Flo onboarding screen 125125
Flo onboarding screen 126126
Flo onboarding screen 127127
Flo onboarding screen 128128
Flo onboarding screen 129129
Flo onboarding screen 130130
Flo onboarding screen 131131
Flo onboarding screen 132132
Flo onboarding screen 133133
Flo onboarding screen 134134
Flo onboarding screen 135135
Flo onboarding screen 136136
Flo onboarding screen 137137