When done right, a customer loyalty program can turn new visitors into loyal and habitual visitors. However, decisions made when setting up the program will affect whether or not customers use and enjoy the program. A customer loyalty program will only be successful if: The program is simple to use