Game-based marketing

An interesting thought piece from Smartblogs on Social Media. I am wondering about how it is similar to games for learning. Both marketing and "training" seek to move a participant to action.

Amplify’d from smartblogs.com
Zichermann said he defines “gamification” as the use of game mechanics and game-based thinking to solve problems and create user engagement. But more broadly, he explains, a solid game-based marketing program is really just the final incarnation of the loyalty programs businesses have been using for almost 200 years.
Read more at smartblogs.com