Gifts with purchases are offered by businesses to boost their sales by attracting more and more customers. The gift can be anything, such as loyalty points that can be used to reduce the cost of future purchases, cashback on the purchase, discounts, gift cards, or anything useful for the buyers.