A repeat customer, or repeat buyer, is a customer who makes at least two purchases with the same company. Over time, as they continue to repeat business with you, these individuals can become your most loyal customers, with higher customer lifetime value and levels of customer satisfaction. As the cost of acquiring new customers can be five to ten times greater than that of retaining existing customers, identifying repeat customers and understanding their needs and preferences is a powerful strategy for any ecommerce business.