Reward Rules
Write global rules for your in-game economy.
Reward rules define how users earn or lose rewards based on their actions. These rules determine the actions that are rewarded, and those that are relevant or irrelevant.
Examples of Reward Campaigns
- Receive 1% cashback on orders over $200.
- Earn $10 for each new user you invite who deposits at least $1.
- Gain 10 experience points every time someone reacts to your message in Discord with an emoji. 🔥
- With a 1% chance, win a $100 voucher for any purchase from the promoted section.
Capabilities of Reward Rules
- Define advanced conditions to filter events eligible for rewards.
- Create rewards based on specific events and user data.
- Customize rewards according to user levels and segments.
- Display widgets to users to inform them about applicable rules.
Event Filtering
Link the event to one of the data types you've previously created or a pre-existing system game event. Our global event filtering system lets you set conditions that events must meet to trigger a reward rule.
To gain a deeper understanding of how event function, explore the Introduction to Events section
Requirements
You can define requirements for a reward rule to ensure that users meet specific criteria before they can earn rewards. For example, you can set a minimum deposit amount or require users to complete a specific action before they can earn rewards.
Also, you can specify time requirements for the reward rule. For example, you can set a rule to expire after a specific date or only available on certain days of the week (e.g., weekends).
Rewards
Reward Rules are integrated into a global rewards framework, enabling a flexible and customizable selection of rewards. This system allows for personalization at both the individual user and segment levels. Detailed information on the variety of rewards is available in the rewards section of our documentation. Transaction histories will reflect the quest and the bonus earned, enhancing transparency and user engagement.
For doing action which qualified for the reward rule you can reward your users everything that global rewards framework supports including:
- Tokens
- Perks
- Status Points
- etc.
Dynamic Rewards
With dynamic rewards, you can tailor rewards based on properties from the qualifying event. For instance, users can be rewarded with 1% cashback based on their deposits.
UI Customization
Reward rules can be categorized as public or private. Private rules are typically used internally or for testing, while public ones can be accessed via our public API and displayed through widgets.
Reward Rule Banner
Utilize the widget to inform users about ongoing promotions or new opportunities to earn rewards. This feature allows dashboard admins to update rules without needing developer intervention, even if you choose to build a custom UI.
Creating a Reward Rule
Creating a reward rule involves several steps:
Step 1: Design the Reward Rule
Decide the action for which you want to reward your users. Example rules include:
- Earn 1 coin for every $1 wagered
- Earn 1 coin for every mile traveled
- Earn 1 coin for every dollar spent
- Earn 1 coin for every ad viewed
These rules are beneficial as they are simple, achievable, and directly contribute to company revenue.
Other example rules that are achievable only once might include:
- Complete app onboarding
- Make the first deposit
- Verify your account
These can be part of a larger reward program.
Step 2: Create the Reward Rule
- Navigate to
Ways To Earn
>Reward Rules
and clickCreate
. - Select the event type for the reward rule.
- (Optional) Add filters to the rule, such as by sport, league, or bet type.
- Set the reward, e.g., 10 coins for every bet placed.
- Name and save the rule.
Step 3: Test the Reward Rule
Send a test event with the event type selected for the reward rule. Afterwards, you can verify the user's reward balance in the Users
section of the admin panel.
Updated 23 days ago