Customer loyalty is one of the crucial factors that significantly impact the progress of a business. Its objective is to ensure that customers continue to enjoy the provided services. That's why business owners need to consider what kind of attractive customer loyalty programs to implement. Giving gifts for customer loyalty is one of the approaches that customers appreciate.