Using gamification to increase user engagement. Users may receive bonuses, for example, if they reach specific milestones, like sharing a certainslots games 777 number of links or obtaining a target number of referrals. In addition to encouraging users to actively participate, this also makes peers feel competitive. Also, as users advance, they can unlock higher earning potentials through tiered reward systems available in certain app versions.