There are two reasons for this which we explore here.

Source: https://www.ellipsisandco.com/blog/loyalty-programs-should-get-customers