User onboarding is an important aspect of offering SAAS but as apps start to grow and add different new features, it can become a little complex for new users to navigate and discover different functionalities.
At Postman, we actively track feature requests suggested by our users to constantly add different features without hindering the original app experience, which can lead to some features staying hidden for our newer users.
To tackle this issue, we decided to build an in-app learning service that not only allows users to discover new features but also experiment with them in a guided, interactive manner without restricting them to a static path.
This talk would try to encapsulate:
- how we built the end to end service handling multiple variables and constraints.
- the integration complexities of a “user action-driven” service with a native app.
- how we made the end product exploratory without introducing any computation latency.
- how we introduced personalized learning for individual users.
I would also talk about why a dedicated onboarding/ learning service makes sense for SAAS products and things to consider when building one.