Loyalty programs can create valuable opportunities to both garner new customers and retain existing ones with rewards, but there are right and wrong ways to go about them. In this Forbes article, Michelle and other agency experts offer 15 best practices for an effective loyalty program.