I get that there are probably established best practices that people follow for designing onboarding but I've never experienced one as a user that I didn't want to immediately dismiss or skip through.
Here are our stats for Polar.... Before onboarding our cohort retention was 2%...after 1 week. This means that after a week only 2% of our users came back to use the app. After a basic onboarding we jumped to 10%. We're now at about 14-15% (just via improving the app). About 50% of our users completely skip the onboarding altogether. I think I'm going to experiment with a video instead of a tour to see the difference…
How is this different than when you had no onboarding? (serious question) Did you make other changes that made the onboarding process less important to end users?