5 Ways to Make Your Loyalty Program Functional