Offering small discounts for repeat buyers is a smart strategy if done with structure—it strengthens loyalty, increases customer lifetime value, and reduces churn. But if applied too broadly or too often, it can erode margins and train customers to wait for discounts instead of buying at full price.