← All flows
Mental Health

Finch

88 screens · Screen Recording · captured 2026-06-19
Mental HealthSoft paywall · trial optionalpaywall: post onboarding quizquiz drivengoal settingsocial proof heavyannual default with trialone plan onlydiscount countdown timerpricing anchor strikethrough
screen 11
Strong opener. They don't sell you a feature, they hand you a pet to hatch. 'Finches are lively, social, and inquisitive. They symbolize energy and brighter days ahead.' That's benefits, not features: you're choosing a companion, not configuring a mood tracker. The egg color you pick is a tiny micro-commitment before you've done anything, and it's yours.
screen 22
Phone number before any value, and before you've even hatched the bird. This is the classic upfront-signup dropout risk. The save-your-progress framing ('Create an account to hatch your Finch and save your progress!') is good, but I'd test pushing this deeper. They clearly know it's aggressive because there's a 'Skip' in the top corner. Smart that it's skippable; I'd watch the skip rate to decide whether it should move past the hatch.
screen 33
screen 44
The payoff for choosing the egg. 'You hatched a birb!' The reveal happens right after a low-effort tap, so you get a dopamine hit early. This is the aha they're chasing: you now have a living thing that depends on you.
screen 55
'Choose a trait for Noodle... Noodle cares about Curiosity / Resilience / Compassion...'. Another micro-investment dressed up as play. You're not filling out a profile, you're defining your pet's personality, so buy-in goes up without it feeling like a quiz.
screen 66
Naming the bird, then it asks YOUR name back in the same chat bubble: 'If my name is Noodle, what's your name?' This is reciprocity. You named it, now it's curious about you. Far higher investment than a blank 'What should we call you?' field.
screen 77
Conversational onboarding instead of a tap-tap quiz. 'Nice to meet you, Jacob! They call me a self-care pet. What is self-care?' Using my name immediately makes it feel like a relationship, not a form. The two color-coded definition bubbles teach the value prop in the pet's voice, which beats a static explainer screen telling me what self-care is.
screen 88
screen 99
Notification permission framed by a specific benefit. A live preview card 'From Noodle: Remember to drink water!' instead of generic 'turn on notifications to get the most out of the app.' Pinning it to the pet ('Get reminders from Noodle') makes the ask feel like the bird checking in on you, not the app nagging. This is exactly the right framing; the only question is whether asking this early, pre-value, costs them grants.
screen 1010
screen 1212
Age as the first quiz question, gated on a soft 'this helps us personalize your experience' justification. Pairing the ask with the why is the right instinct, but age and gender up front are about segmentation/ad signal as much as personalization. Fine, just be honest that the user gets nothing back from these two yet.
screen 1313
screen 1414
screen 1616
'Have you used Finch before? No, this is my first time! / Yes, but I'm starting fresh.' Clean returning-user fork, and the progress bar up top sets expectations that this quiz has a defined end. Good goal-gradient hygiene on what is a genuinely long question set.
screen 1717
screen 1818
screen 1919
screen 2020
screen 2121
screen 2222
screen 2323
screen 2424
screen 2525
screen 2626
screen 2727
'Do you struggle with any of these mental health challenges? PTSD / Depression / ADHD / Anxiety / Bipolar...' This is heavy, clinical zero-party data, and it's a multi-select (the + buttons make that clear). The reason to collect it is real personalization downstream, but for a mental-health app the bar is high: if I tell you I have depression and anxiety, I'd better see that reflected in my goals and at the paywall, or it reads as data harvesting.
screen 2828
screen 2929
screen 3131
The payoff question for the whole quiz. 'What areas would you like support with? Manage stress and anxiety / Appreciate the good things / Build healthy eating habits...' Note the copy is benefits-led and emotional ('Appreciate the good things', 'Stay fresh and clean'), not 'Track gratitude' / 'Hygiene'. Multi-select via the + buttons, which is correct: people want support with several things at once. These selections are what should drive the starter plan two screens later.
screen 3232
screen 3333
screen 3434
screen 3535
screen 3636
screen 3737
screen 3939
screen 4040
screen 4141
screen 4242
screen 4343
screen 4444
screen 4545
screen 4646
screen 4747
screen 4848
screen 4949
Loading screen. 'Generating your self-care goals with Noodle...' This is the personalization-payoff stall: it signals the app is doing work on the answers you just gave, so the upcoming goal list feels earned and custom rather than canned. Classic and effective use of a loader.
screen 5050
screen 5151
This is the moment the quiz pays off. 'Jacob's starter plan. Try these easy goals with Noodle!' My name on the plan, and the goals (Get out of bed, Brush teeth, Drink water, Take 3 deep breaths) are deliberately tiny so the very first action feels winnable. Personalization continuity done right: I answered questions, now I see a plan that's labeled mine. The goals could lean harder on the specific support areas I picked, but the framing is exactly the value reveal you want before a paywall.
screen 5252
Paywall sequence opens with a reframe, not a price. 'Finch is free to use. But we'd love for you to try Finch Plus for 7 days free too!' Leading with 'free to use' lowers the defensiveness so the trial feels like a bonus, not a wall. This is a soft, story-style paywall intro (multi-screen, curiosity-driven 'See my FREE offer') rather than a static price card. The kind of interactive paywall that converts better than a boring one.
screen 5353
Second screen of the paywall story: 'One-time offer! 50% OFF when you start your free trial now. Biggest discount ever, just for you & Noodle.' Curiosity + scarcity stacked, and the discount is personalized to the pet relationship. Revealing the discount as its own beat ('See FREE offer details') is the 'reveal your discount' interactive move. Better than dumping price and % on one screen.
screen 5454
The actual paywall, and it's well built. Annual default with a 7-day trial, a 'Today / Day 5 / Day 7' timeline that pre-empts the 'when am I charged' anxiety (the Day 5 reminder-notification beat is the single best cancellation-reducer here), strikethrough anchor $69.99 → $34.99 (save 50%), and exit-intent urgency 'Offer expires when you exit this screen!' There's a 'Skip this one-time offer' escape, so it's trial-optional, not a hard wall. One thing to watch: a 7-day free trial on annual leaks revenue from people who try a few days and churn. Worth testing a shorter trial or a cheaper intro against it.
screen 5555
HDYHAU placed AFTER the paywall. 'Friends/family, Games, Television, Facebook/Instagram, Found on Google, Therapist/medical professional...' Good to capture attribution to feed ad networks, but burying it post-paywall means you only get it from people who didn't bail at the wall. I'd test surfacing this earlier so the answer rate isn't gated on paywall survival.
screen 5656
screen 5757
screen 5858
Commitment screen. 'How many days in a row will you take care of Noodle? 2 days (Baby steps) / 5 days (Strong start) / 7 days (Clearly committed) / 14 days (Unstoppable streak).' This is a streak pre-commitment, and framing it as caring for Noodle (not 'your streak goal') is the clever part. You're committing to the pet, which is stickier than committing to yourself. Placing it after the paywall is fine, but this kind of commit-interaction also works beautifully right before the paywall to raise buy-in; worth A/B testing the position.
screen 5959
screen 6060
screen 6161
Widget prompt with a stat. 'Make your habits stick! Users with the widget are 4x more likely to stick with their self-care habits.' Social proof tied to a retention mechanic, not vanity. Getting the widget on the home screen is a real activation lever (constant re-engagement surface), so selling it here with a concrete 4x claim is smart. I'd just make sure that number is defensible.
screen 6262
screen 6363
screen 6464
Onboarding doesn't end at the paywall. They drop you onto a home screen that's already populated with your plan: '7 goals left for today', Get out of bed / Brush teeth / Wash my face, with a '1st Adventure 0/15' progress bar. No blank dashboard, no 'now what.' The first goals are trivially completable, so your activation event (first goal check-off) is seconds away. This is the right way to hand off from onboarding to product.
screen 6565
screen 6666
screen 6767
screen 6868
First-completion celebration. 'Woohoo! Noodle drank Water and energized for Day 1' with a +130 Rainbow Stones reward and an energy bar hitting MAX. Rewarding the very first action with in-game currency is textbook: motivate the important action, then reward it immediately so the loop feels good on rep one. This is the aha for a gamified self-care app. Your tiny real-world action visibly helped the pet.
screen 6969
Goal-gradient hook for retention. 'Noodle is growing up a little! Evolve Noodle into Toddler: Achieve 7 full-energy days (1/7).' They show you a progress bar that's already 1/7 complete, which exploits the endowed-progress effect: a goal you've already started feels closer to done. Tying the pet's evolution to 7 days of self-care gives you a concrete reason to come back tomorrow. The retention promise that justifies the whole flow.
screen 7070
screen 7171
screen 7272
screen 7373
screen 7474
screen 7575
screen 7676
screen 7777
screen 7878
screen 7979
screen 8080
screen 8181
screen 8282
screen 8383
screen 8484
screen 8585
screen 8686
screen 8787
screen 8888