Not all users are created equal. Some will stumble blindly though your product, using its barest features and canceling their subscription at the first possible moment. Others will explore every nook and cranny, delve into each area of functionality, and even promote your product to their friends and family.

Those second types of user are, obviously, the key to growing your business. With that in mind, it makes sense to guide your new users through your product’s key features. This process of detailed onboarding could take the form of a series of in-app notifications, daily emails or even a 0-100% setup completion bar.