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