Create a reward
Create a reward in Build -> Rewards and fill the fields shared by every reward type.
In this article, you'll create a reward in Build -> Rewards, choose the right reward type, and fill the fields that matter before linking the reward to a touchpoint or using it in a global campaign rule.
Before you begin
- You can open
Build->Rewardsinside the campaign. - You know whether the reward is for a game, an offer, or a global rule that should react across several touchpoints.
- You have the reward title, subtitle, icon, quantity, and participant-facing messages ready.
Main task
Open the reward creation flow
Go to Build -> Rewards and click Add New Reward.
Choose the reward category and type
Studio first asks what kind of reward you want to create, then asks for the specific reward type inside that category. In the reward form, choose this in Winner Selection Method.
Typical starting points are:
Create a Global Rewardfor campaign-wide flows that useReward Trigger, such as giving a goodie after any workshop or entering participants into a draw after all workshopsCreate a Game Rewardfor rewards tied directly to game participationCreate an Offer Rewardfor Offers inside an Offer PassCreate a Receipt Game Rewardwhen the reward belongs to a receipt-game flow
Choose the option that matches how participants should earn the reward, not just what the prize happens to be.
Fill the reward basics
Complete the shared reward fields:
Reward TitleReward Subtitle- icon
Total Quantity
If the selected reward flow supports it, OmniLab can also expose Unlimited Quantity. Use that only when the reward truly belongs to a compatible luck-based game flow.
Write the participant messages
Every reward needs a winner message. Depending on the reward type, you may also need:
- an eligible message for lottery rewards
- a non-winner message for draw-based flows
- a redemption warning message when the winner needs to claim the reward later
Write these messages from the participant point of view. The reward copy should help the user understand what just happened and what to do next.
Review redemption settings and save
Open Redemption Settings if the reward needs a claim or code-based experience.
Use Simple Mode when the winner only needs the success message. Use Secure Mode when the reward should reveal a unique code or coupon.
Click Save when the reward is ready.
Result
You now have the reward in the campaign. Next, either link it to the touchpoint that should award it or configure Reward Trigger if it should work across several touchpoints.
Common validation issues
| Validation message | Meaning | Fix |
|---|---|---|
Reward title is missing | The reward has no usable title. | Add a clear title in the reward appearance fields. |
Reward '{{reward_name}}' is missing an icon | The reward has no icon yet. | Upload an icon in Build -> Rewards -> {{reward_name}} -> Appearance. |
Reward '{{reward_name}}' has no subtitle | The reward is missing the supporting description line. | Add a subtitle that clarifies the reward for participants. |
Reward '{{reward_name}}' has quantity set to 0 | The reward cannot be won because no quantity is available. | Set a quantity greater than 0. |
Reward '{{reward_name}}' is missing winner message content | Winners would not see a proper success message. | Complete the winner title and description in the reward messages. |
If validation blocks publication, use Validation & publishing to return to the exact reward field that needs attention.
Related
About rewards and reward types
Start here if you still need to choose the right reward logic.
Link rewards to touchpoints
Attach the reward to the game or offer that should distribute it.
Instant Win rewards
Continue here for global or single-touchpoint immediate reward distribution.
Lottery rewards
Continue here if winners should be resolved later in a draw.
Coupons & redemption (Simple vs. Secure mode)
Choose the right winner experience when the reward needs a claim flow.