Most Apps have around 30 seconds from download time to catch the user's attention and about 3 minutes to get some utility delivered to the user. The Pointzi team learned this the hard way working with App developers - without a great onboarding experience your retention rate plummets.