Customer loyalty is an investment that pays off for businesses through increased revenues and profits. While some customers are inherently loyal, others need to be won over through rewards programs and a focus on meeting expectations. Building loyalty in new and existing customers through rewards increases how much they spend and how often they visit. True customer loyalty provides long term value that cannot be measured simply by immediate costs.