Gamification is the skill of understanding what game-based motivators may drive members and how to use those motivators to help members get value out of the community that they may not initially recognize. Gamification is a vital element of strong and dynamic customer communities. In order to create and maintain a thriving space, community managers must find ways to incite user engagement. Gamification triggers this engagement by creating moments of user gratification which hook community members to keep coming back for more. Features such as user badges, interactive polls and displaying user ranks and roles are perfect for this.