The Gamifaction Movement is trying to help companies engage their audience and community by using game mechanics and wrapping them around shopping or achievements, so you get achievements for coming to a store or purchasing things, like rewarding activities.
When we're in game worlds, we become the best version of ourselves, the most likely to help at a moment's notice, the most likely to stick with a problem as long at it takes, to get up after failure and try again.