There are various forms of marketing strategies present. Multi-level marketing is a marketing approach that motivates its participants to promote a certain product among other persons using the referral and reward mechanisms. We have implemented the mechanisms of multi-level marketing system by using the referral and reward program.
The fundamental idea behind multi-level marketing is that consider a person, who already purchased the product, is rewarded for referrals, i.e., for purchases made by some other person as a result of the first person's promotion. The reward mechanism associated with multi-level marketing may take various forms. In particular, the first person may be rewarded for both purchases made by the referred person and for his own referrals in a recursive manner. We have implemented a multi-level marketing referral program with the binary tree approach.