We have a demo dashboard when people sign up for our web app. This dashboard, filled with sample data, is supposed to help users discover the app's potential to solve their problems. The problem is, the sample data is very generic, often times, users need to go through several use cases before finding their relevant ones.
Is having a questionnaire as part of the onboarding process a good solution (skippable of course)? This insight will help us customize the demo dashboard so it feels more relevant for the user. How much is too much in a questionnaire.