Loyalty programs are designed to reward existing customers, while welcome bonuses are aimed at attracting new customers to the site.