Basic Reward
Simplest reward that can be offered to users. Typically used to grant a user an access, feature, or content.
Examples
There are many ways how the basic reward type can be utilized. Below are a few of them:
- Alternative Plan: Offer an alternative plan to a user.
- Feature Access: Grant access to a special feature.
- Exclusive Content: Unlock content that otherwise is restricted.
Guides
Creating a reward
Let’s create a simple reward that gives users an extra app icon.
1. Type
Selected type is by default “Basic”.

2. Name and Description
Enter name and description.
Name and Description of the reward are shown on Code Link and Affiliate Form pages if enabled, and also shown to Affiliates in their dashboard if configured as part of the User Rewards.

3. Key
The key value is auto-filled based on the entered name and if is precise enough can be kept as is.
The key is a stable and machine-readable string value meant to be used for granting users access to their rewards. Cannot be changed once the reward is saved.
4. Metadata
This allows you to provide extra configuration and metadata making it flexible to meet your specific needs. Must be a valid JSON object.