Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement "Use Community Code" option for Spore referral codes #61

Open
foxytanuki opened this issue Sep 19, 2024 · 0 comments
Open

Implement "Use Community Code" option for Spore referral codes #61

foxytanuki opened this issue Sep 19, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@foxytanuki
Copy link
Member

Description

The current Spore referral code system is underutilized due to its design. To increase adoption and spread, we propose implementing a "Use Community Code" option in the frontend, allowing anyone to easily use a shared, community-wide referral code.

Proposed Feature

Add a "Use Community Code" button or checkbox in the frontend UI where users input referral codes. When selected, this would automatically populate the referral code field with a pre-defined community code.

Definition of Community Code

A Community Code is a shared referral code that is available to all users of the Spore platform. It represents the collective spirit of the Spore community and allows new users to participate in the referral system even if they don't have a personal referral code from another user.

Alternative Terminology Considerations

While we propose "Community Code," other terms were considered and may be worth discussing:

  1. Universal Code: Emphasizes the code's accessibility to all users.
  2. Global Code: Suggests worldwide applicability.
  3. Prime Code: Implies a primary or premium status.
  4. Shared Code: Directly conveys the shared nature of the code.

The team should consider which term best aligns with Spore's branding and community ethos.

Benefits

  1. Increased usage of the referral system
  2. Improved user experience for those who don't have a specific referral code
  3. Potential boost in user acquisition and engagement
  4. Fosters a sense of community among users

Implementation Details

  1. Create a community referral code to be used system-wide
  2. Add a new UI element (button or checkbox) labeled "Use Community Code" near the referral code input field
  3. When the user selects this option, automatically fill the input field with the community code
  4. Ensure the backend can handle and properly process this community code

User Story

As a new user, I want to be able to easily use a shared referral code even if I don't have one from a friend, so that I can feel part of the Spore community and potentially benefit from referral bonuses or rewards.

Potential Concerns

  • Ensure that using the community code doesn't negatively impact users who are actively sharing their personal referral codes
  • Consider how this might affect referral tracking and rewards distribution
  • Determine how to communicate the concept of a community code to users effectively

Priority

Medium

Additional Notes

This feature could significantly increase the adoption of the referral system and potentially lead to faster user growth. It also aligns with the community-driven nature of Web3 projects. It's important to balance this with maintaining the incentive for users to share their personal referral codes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant