Dailyhunt · Consumer growth
Onboarding friction fix
15K+ daily installs were dropping at a blocking language step — moved preference capture
in-feed so users meet content first.
Problem
- Onboarding friction across 15K+ daily installs
- Users dropping at language-selection before seeing real content
- Upfront screen blocked engagement for a preference we still needed
What changed
- Moved language selection in-feed instead of a blocking upfront screen
- Users engage immediately; preference still captured naturally
- Measured churn plus D1 / D3 retention — not installs alone
Outcome
- Onboarding churn 41% → 19%
- D1 / D3 retention +30%
Lesson
- Every onboarding page is friction when it adds cognitive load
- Some inputs are mandatory for the business — the job is finding the balance
- Capture what you need without making it a gate before value