Gamification of online surveys: conceptual foundations and a design process based on the MDA framework
Designing gamification: creating gameful and playful experiences