Loyalty program is being formulated before the actual app development starts. So before you are going to turn your idea into an app, you need to do some homework. First of all, you need to set your goals and identify the needs of your potential loyalty app users. Then you need to think about the real numbers and success metrics that you expect to get thanks to an app. After you’ve done it, consider what loyalty options you are likely to offer to your clients. Then start the research, and proceed with the selection of tech stack and feature set.