In marketing, customer loyalty encompasses all of a company's measures aimed at triggering repeat purchasing behavior on the part of the customer and winning regular customers from walk-in customers through customer orientation and customer satisfaction.