Skip to content

Implementing User Incentives: Signup Bonuses and Referral Rewards #155

@Lauritz-Tieste

Description

@Lauritz-Tieste
  1. SignUp bonus (500 MC on registration): It ensures that the initial score is not empty and could encourage users to become active faster.

  2. Bonus for leaderboard wins: An additional incentive for users to participate in competitions and show off their skills.

  3. Invite friends: A reward for inviting friends could quickly expand the user base. It could be useful to link the reward to a specific condition, such as the invited friend completing a specific activity on the platform (e.g. registering and taking a first quiz).

  4. Skill watch time condition: It might be useful to ensure that users only receive rewards for invitations or victories after they have been active on the platform for a certain amount of time. This could prevent users from only coming for the reward and then leaving again. The time delay for crediting rewards could also help to increase user loyalty. (Skill time skills-ms#395)

If you want to implement these ideas, it would be helpful to define clear rules and mechanisms to avoid abuse and ensure that the system remains fair and appealing to all users. Write these as comments before implementation.

If you want to resolve this ticket, just leave a comment 😀

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions