Entourage Health interview question

How would you build us a loyalty program?