Instant Win rewards
Let participants find out on the spot whether they won, with a campaign-wide reward or a reward inside one game.
Let participants find out on the spot whether they won, instead of waiting for a later draw or ranking. You can do this in two ways, and they're two different reward categories.
Two ways to give an immediate result
Instant Win is a Global Reward — it reveals a result during participation and is linked through Reward Trigger. If instead one luck-based game (Wheel, Scratch, Reveal, 3D Selection) should decide the win in its own play moment, that's a Game Reward → Luck Based Reward, linked in the game's winning option. This page covers both, but they're created from different categories.
Two common setups
If one reward should react to activity across the campaign, use a global Instant Win. If a single game should decide the win, use a Luck Based Reward in that game.
| Setup | Category | How it's triggered | Use this when |
|---|---|---|---|
| Global Instant Win reward | Global Reward | The reward's own Reward Trigger watches sign-up or participation across all or selected touchpoints. | One reward should react to campaign-wide activity, not one game's winning option. |
| Luck Based Reward in a game | Game Reward | One luck-based game decides the result through its winning option and attribution settings. | One specific game owns the instant-win experience. |
When to use this reward type
Use this method when the participant should know the result immediately, instead of waiting for a later draw or ranking. Typical examples:
- instant-win promotions
- wheel, scratch, or reveal mechanics
- quick chance-based experiences where the result is part of the play moment
Example campaign uses
- Global Instant Win reward: give a welcome goodie after a participant joins any workshop.
- Global Instant Win reward with a threshold: give a voucher after a participant completes 3 sponsor-booth visits.
- Reward linked to one touchpoint: let a Wheel of Fortune reveal the reward immediately inside that game.
Before you begin
- You know whether the reward should be global or linked to one touchpoint.
- If the reward is linked to one touchpoint, that touchpoint already exists in the campaign.
- You know whether the reward should use one continuous window or several scheduled windows.
- Campaign dates — and touchpoint dates where relevant — are already in place.
Configure a global Instant Win reward
Create the reward from Build → Rewards
Open Build → Rewards, select Add New Reward, then choose the Instant Win reward type.

Fill the reward basics
Set the title, subtitle, icon, quantity, winner message, and non-winner message.
For a global Instant Win reward, both the winner and non-winner outcomes matter, because the reward resolves immediately once the trigger rule is checked.
Open Reward Trigger
For a global reward, the reward itself decides when evaluation happens. You don't attach it to one game's winning option.
Choose When They Sign Up or When They Participate
- Use When They Sign Up when the reward should be evaluated without waiting for completed touchpoints.
- Use When They Participate when the reward should wait for touchpoint activity, then set:
- How Many Touchpoints?
- Which Touchpoints Count? — pick Everything or Pick Touchpoints
- Count Multiple Times? — pick Just Once or Every Time
Configure the reward's own Instant Win schedule
A global Instant Win reward carries its own schedule:
- Simple — one Start Date and one End Date
- Advanced — several attribution slots, each with its own dates and quantity
Save, validate, and test
Save the reward, validate the campaign, then run a controlled test while the reward window is active.
Configure a Luck Based Reward in a game
This path is a Game Reward → Luck Based Reward. You pick the game when you create the reward, and the win is decided inside that game.
Create or select the reward in Build → Rewards
Create the reward as a Game Reward → Luck Based Reward, or select the reward that should belong to this luck-based game.
Link it in the winning option
Open the touchpoint and add the reward to the winning option that should distribute it.
If the reward isn't linked to a winning option, participants can't earn it from that game.
Configure the touchpoint's own attribution logic
For a reward linked to one touchpoint, the immediate-win logic is controlled from the touchpoint itself: time-based, probability-based, or lottery-mode setup all live in the touchpoint configuration.
Save, validate, and test the touchpoint
Save the reward and the touchpoint, then test the participant path from that touchpoint.
How the global trigger behaves
This is what makes cross-touchpoint Instant Win campaigns possible:
- When They Sign Up means the reward can be evaluated without waiting for a touchpoint count.
- When They Participate means OmniLab waits until the participant has enough qualifying touchpoint claims to satisfy How Many Touchpoints?.
- Which Touchpoints Count? lets you count either all eligible touchpoints or only the ones you pick.
- Count Multiple Times? decides whether the same touchpoint counts once or keeps adding progress with repeated claims.
- Disabled touchpoints and an Offer Pass don't count toward this minimum.
- Once the trigger is satisfied, OmniLab checks the reward's own Instant Win schedule. If a reward time is available, the participant wins immediately. If not, they get the non-winner outcome.
Simple versus Advanced schedule
If one continuous window is enough, use Simple. Use Advanced only when distribution should change over time.
| Mode | Use this when | What you set |
|---|---|---|
| Simple | The reward should be available across one continuous window | Start Date and End Date |
| Advanced | Distribution should change over time during the campaign | Attribution slots with their own dates and quantities |
This schedule applies to the global Instant Win reward. For a reward linked to one luck-based touchpoint, timing and distribution are controlled from that touchpoint's own setup.
If something's blocked
A few common reasons and how to fix them:
- Not enough eligible touchpoints for the global trigger — lower the How Many Touchpoints? count, or add more eligible touchpoints to the campaign.
- The Instant Win schedule is missing — configure the Instant Win schedule before publishing.
- The schedule starts before the campaign opens — move the schedule dates inside the campaign window.
- Advanced mode is selected but no attribution slots are configured — add at least one attribution slot.
- Two attribution slots overlap — adjust the dates so they no longer overlap.
- A reward linked to one touchpoint isn't connected to a winning option — open the touchpoint and link the reward to the intended winning option.
Related
How rewards connect to touchpoints
See why Instant Win and Luck Based Reward link in different places.
Attribution slots
Go deeper on slot design, overlap rules, and quantity matching.
Link rewards to touchpoints
See where the reward link lives for each touchpoint.
Wheel of Fortune
See one of the most common luck-based touchpoints that uses immediate reward logic.
Why didn't my reward distribute?
Troubleshoot reward links, quantities, schedules, and incompatible sharing.