Add elements of social influence and relatedness to your product.
Social influence and relatedness is the fifth element of the Octalysis Framework. It might not be the best for the onboarding part, but it’s the best one for the end-game phase. Once the user starts interacting with others in your product, and feels that he is important to them, he will become very engaged. It will be painful for him to stop using the product.