ProductivitySoft paywall · trial optionalpaywall: post signup pre valuevalue prop carouselannual default with trialone plan onlyfeature listtestimonial heavy
12345Opens with a long value-prop carousel (task, calendar, matrix, pomodoro, habit), one feature per screen, each with a skip in the corner. The skip on every screen tells you they know it runs long. This is telling instead of showing. I'd compress it and get the user to writing a first task faster.67Leading with the Eisenhower matrix as a value prop. It's a power-user feature that signals depth, but it's abstract for someone who just wants to jot a to-do down. Works as a 'we go deep' cue, weak as an early onboarding screen.891011121314Multi-select feature picker with Task and Calendar pre-checked. Light personalization, and it also primes the paywall since the user just told you what they care about. I'd echo these picks downstream, in the empty state or the paywall, instead of just moving on.15Account creation lands here, after the carousel but before the user has done anything in the app. Apple and Google up top lower friction, but you're asking for signup before any real value. Pushing this past the first task would cut dropout.1617181920212324262728293031323334353637First paywall, and it fires right after signup before a single task exists. Dark App Store style with three trust badges (Editors' Choice, App of the Day, 4.9 from 200k ratings). One CTA, 'Try It Now', wrapping a 7-day trial at $35.99/year, plus a close X to bail. Asking to pay before any value is felt is a tough ask. I'd let them finish one task first.383940414243The full premium page is a Free vs Premium comparison table, checkmarks down the Premium column and 'Basic' or dashes down Free. Standard feature-gating anchor. Price reframed as $35.99/year ($3.00/M billed yearly) to make the annual feel small.44454647484950Scroll the premium page and you hit named user comments (Master of Schedule, External Brain, Record Life), the award badges, and the 4.9 rating again. Social proof stacked under the comparison table. The '10x capacity' row (999 tasks per list vs 99) is a concrete way to show the gate instead of listing abstract features.51525354555657Post-onboarding activation done right. Instead of a blank list, they prompt 'you have a free day, what do you want to do, tap the button to write it down.' An empty state that pushes the user toward the aha moment of creating their first task.58Calendar access asked in context, right as the calendar view loads, not cold during onboarding. Asking at the moment of use gets a higher grant rate.596061626364656667686970Notification permission asked when the user starts a focus timer, framed around the benefit ('receive task reminders timely'). Tying the ask to a feature they just chose beats a generic system prompt on launch.7172737475767778798081
Sponsored byBotsiAI/ML models to show the right paywall to each user to grow revenueLearn more →