If you want to know what your customers like or want, consider providing them with some simple quizzes to answer. It is a fun way to learn about their wants/preferences. Moreover, you could include games that tie into customer loyalty and points to make personalization more enjoyable for you and your customers.