Points based programs are significant for several reasons: 1. Customer Retention: They help in retaining customers by providing an incentive to return and make repeat purchases. 2. Increased Sales: They often lead to increased sales as customers are motivated to spend more to earn more points. 3. Customer Data: They provide businesses with valuable data on customer preferences and buying behavior, which can be used for personalized marketing. 4. Brand Loyalty: They help in building brand loyalty as customers feel valued and appreciated.