Source: https://elearningindustry.com/3-onboarding-gamification-elements-boosting-engagement-sales-training