Easy come, easy go.
There is a tendency to favor a quick on-boarding process for new software apps, especially with consumer oriented ones. We tend to fight the noise levels by lowering our patience thresholds for allowing new shiny objects to enter our digital lives. Maybe it’s an over-compensation, but it’s reality.
Quick on-boarding is necessary in consumer apps, or you won’t even stand a chance, although the pursuit of real user engagement is equally important. Daily usage retention, seeing value (time “in” vs. value returned), being compelled to tell friends about it, and gradually increasing your dependence on it are all key factors in lasting stickiness.