It's important to understand that your app's funnel is not just the onboarding...
It starts the moment they first hear about your app, usually in an organic video or a paid advertisement.
Everything said and shown in that creative already primes them for the purchase later down the line.
Some apps can get away with having a very short onboarding simply because they have spent a lot of time and money on educating the user.
Once they get to the app onboarding, they already know that they want to buy, simple due to what they saw prior to installing (like Cal AI, which has a rather short onboarding actually).
Other apps require a lot more conviction and effort to get a user to make a purchase at the end of the onboarding.
So always remember that the quality and intent of your traffic is almost more important than the app itself.
my new theory on onboarding:
your user is *peak excited* the moment they learned about your app and decided to open the App Store to download it
from there, you’re playing a game:
how do you optimally maintain or increase the user’s excitement by the time they hit your paywall?
for some apps, i.e. Cal AI where user gives personal metrics to start thejr health journey, the long onboarding successfully *increases/maintains excitement.* this onboarding, for this specific app, is actually a part of what the user came for
^ onboarding Qs build excitement
for other apps, i.e. Recime, the user knows what they want: organize recipes. you don’t need to ask them 20 questions about their food preferences
^ long onboarding Qs drain excitement
every app is its own snowflake
test to discover what’s optimal for you
and keep in mind, one of the best ways to maintain/build your user’s excitement…
MIGHT be to:
aggressively cut the amount of time between discovery (peak excitement) and paywall view
because believe it or not…
people download your app because they *want* it. they knew they had a problem. they already chose you as the solution
consider getting out of their way