Tim Hortons frequently introduces promotions and loyalty programs to reward their customers. They have a Tim Rewards program that allows customers to earn points for every eligible purchase, which can be redeemed for free items.