Another article on gamification… many ‘churches’ preaching about gamification, interesting topic for sure.
Read this first: Beyond Badges: The New Rules of Gamification
My opinion, never expect your user (any user) to want to learn, engage, play, buy just because you give rewards or put game-play elements on top. Take him or her serious, put yourself in his/her shoes and question; ‘what do you do for what reason?’