When implementing gaming features on your website, you should do more than just add badges and contests, says gamification expert Gabe Zichermann. To create a sustainable system that engages customers, your gaming features should also address the following critical elements:

  • feedback
  • friends
  • fun