Onboarding is inherently challenging for products that require upfront setup. For this project, we intentionally shipped a one-size-fits-most v1, applying the 80/20 rule to move quickly and deliver measurable impact. It was the right tradeoff for the stage we were in.
If revisiting this today, I would push further in two areas:
1. Adaptive onboarding
Our early exploration into customization was directionally right but technically complex at the time. With stronger data infrastructure and AI capabilities, onboarding could evolve based on user behavior and goals, shifting from a static checklist to a more responsive solution.
2. Persistent onboarding across the product
Due to technical constraints, we could only surface the guide on the homepage. Ideally, onboarding would be a persistent layer that’s accessible across the product, supporting users wherever they are in their journey.