Clarus Marketing CEO Tom Caporaso offers Momentology readers the three most important factors for creating a loyalty program that works. Companies must make sure the program supports their larger corporate goals; continually test, collect, and analyze information about the program and its members; and retain and expand their audience with personalized messages and multi-motivators.