← All flows
Mental Health

Inflow

79 screens · Screen Recording · captured 2026-06-24
Mental HealthSoft paywall · trial requiredpaywall: post onboarding quizquiz drivengoal settingannual default with trialtestimonial heavy
screen 11
screen 22
Leads with "Feel understood. Join an engaged and supportive ADHD community" instead of any feature. For an audience that often feels broken or alone, belonging is the hook, so the whole pitch is emotional before anything functional shows up.
screen 33
screen 55
"How would you like to sign up? As an individual / Through an employer." A B2B2C split right at the top so employer-sponsored seats get routed early, which is a cheaper acquisition channel. Note this isn't real account creation yet, just segmentation. The actual email and password come 45 screens later.
screen 66
screen 77
screen 88
Occupation question with a line explaining why they ask: "work related stress can be a major factor in your mental health." Justifying the friction on an open text field lowers the drop. Telling people the reason before you ask is a nice touch.
screen 99
screen 1010
screen 1111
screen 1212
"Where did you discover inflow?" baked into the quiz. A self-reported attribution survey, which with iOS signal loss is one of the few ways left to get channel data, and asking mid-flow pulls a higher response rate than a post-install prompt. I'd test moving it to the end so it doesn't interrupt the value build.
screen 1313
screen 1414
screen 1515
Diagnosis timing, paired with ADHD type on the next screen. Clinical segmentation that feeds the plan, and the specificity ("inattentive / hyperactive / combined") signals the app actually understands ADHD, which builds credibility before the ask.
screen 1616
screen 1717
Stage-of-change question: haven't started vs actively managing. Readiness is the variable that predicts retention here, so segmenting on it lets them tailor tone later and set expectations that fit where you actually are.
screen 1818
Start of a long agree/disagree symptom battery. Each answer is a micro-commitment and a small self-diagnosis, so by the end you've half-talked yourself into needing this. The risk is fatigue: that's a lot of Likert screens back to back, and I'd test trimming it.
screen 1919
screen 2020
screen 2121
screen 2222
screen 2323
screen 2424
screen 2525
screen 2626
screen 2727
"Almost done, now just a few questions to create your perfect learning program." Midway reassurance. Goal gradient: tell people they're nearly there and completion ticks up. It also reframes the rest as building their plan rather than more survey.
screen 2828
"Which areas would you most like to work on? Choose 4." Forcing exactly 4 guarantees enough inputs to make the plan feel custom, and naming options in ADHD-specific language like "rejection sensitive dysphoria" shows they get the audience.
screen 2929
screen 3131
screen 3232
screen 3333
After picking 4 areas they make you rank one first. That single choice becomes Module 1 on the reveal screen, so the personalization is visibly tied to a thing you just did, not generated out of nowhere.
screen 3434
screen 3535
Loading screen, "we're crafting your ADHD learning plan." The work is instant but the wait makes the output feel earned and custom. Personalization theater.
screen 3636
screen 3737
screen 3838
screen 3939
screen 4040
screen 4141
The plan reveal. Your ranked area shows up as Module 1, so the answers you just gave are echoed straight back as a personal program. This is the payoff that makes the quiz feel worth it and starts building the value the paywall will lean on.
screen 4242
screen 4343
screen 4444
The rest of the modules sit behind "complete these to unlock even more, over 40+ modules." Show the personalized plan, then gate the depth. That locked surface is the value they'll charge for in a few screens.
screen 4545
screen 4646
screen 4747
Daily reminder setup with "stick to it" framing. Getting someone to pick a 9am reminder is a small commitment to a habit, and it doubles as a retention hook before they've paid a cent.
screen 4848
screen 4949
Notification permission fired right after the reminder setup, so the system prompt reads as a natural yes instead of a cold ask. Good sequencing: earn the intent, then trigger the OS dialog.
screen 5050
Email, finally, after the full quiz, the plan reveal, and notifications. Account creation pushed deep so people invest before they hit the form. The tradeoff is a long runway to get here, but the signup that survives it is more committed.
screen 5151
screen 5252
screen 5353
screen 5454
screen 5656
screen 5858
"Create a username, this will be used when you post to the inflow community." Framing the username around posting sets the expectation that you'll participate, which ties back to the community hook from screen 2.
screen 6060
screen 6161
screen 6262
screen 6363
screen 6464
screen 6565
"Here's what you get" value recap right before the paywall: understand your ADHD, new habits, community. Restating the benefits in benefit language at the moment of the ask. Standard pre-paywall priming.
screen 6666
screen 6767
Trial timeline: Today / Day 5 reminder / Day 7 charged, plus "forgot to cancel? Get a full refund." Spelling out the Day 5 heads-up and the refund promise lowers the fear of a surprise charge, which lifts trial starts.
screen 6868
Paywall defaults to annual at $199.99 ($16.67/mo) with a 7-day trial and a testimonial carousel. Annual-with-trial sends a high-value purchase signal and locks a year. There's no competing price on screen, you have to tap "more plan options" to find monthly, which steers people to the annual default.
screen 6969
screen 7070
screen 7171
screen 7272
screen 7373
screen 7474
screen 7575
A help sheet with a "student discount access program." A segmented discount keeps the headline price high while still converting price-sensitive students. I'd test surfacing it more visibly to people who bounce off the paywall.
screen 7676
screen 7777
"All plans" reveals annual at $199.99 vs monthly at $47.99, annual marked Best Value. The monthly price is set high on purpose so the yearly math ($16.67/mo) looks like the obvious pick. Anchoring.
screen 7878
screen 7979