Loyalty is hard. Any brand that sets out to earn customer loyalty quickly learns that it can be an elusive goal, both in the achieving of it and even more so in the keeping of it. 

Ironically, the reason for this is simple. Loyalty is not something that expresses itself in a single purchase, or one campaign response or a Facebook like. Loyalty is built through hundreds of interactions that take place over months or even years of interacting with customers. And while loyalty can be achieved faster for....