First Come, First Serve rewards for Offers
Configure immediate-claim rewards for Offers and keep each reward linked to the correct Offer inside Offer Pass.
In this article, you'll configure the reward pattern used by Offers, where the first eligible claims receive the reward until quantity runs out.
Keep one reward per Offer
Offer rewards are easiest to understand when one Offer points to one dedicated reward. Reusing the same reward across several offers quickly creates ambiguity for operators and participants.
When to use this method
Use First Come, First Serve when:
- the reward should be claimed immediately
- quantity should decrease as participants claim it
- the reward belongs to an
Offerinside anOffer Passrather than a luck-based or ranking-based game
Before you begin
- The
Offeralready exists inside theOffer Pass. - You know the maximum number of claims the reward should allow.
- You are ready to dedicate the reward to one Offer.
Configure the reward
Create an Offer reward
Open Build -> Rewards, click Add New Reward, then choose Create an Offer Reward.
For the reward type, keep Winner Selection Method on First Come, First Serve.
Fill the reward basics and quantity
Set the title, subtitle, icon, quantity, and winner-facing message.
For Offer rewards, the quantity is the claimable stock. Once that quantity is exhausted, later participants can no longer claim the reward.
Keep the restriction aligned with the Offer
Review the linking rules on the reward:
- restrict the reward to the specific Offer
- keep only the target Offer selected in that restriction list
- keep the minimum required count at
1
Link the reward from the Offer
Open the Offer and choose the reward in Associated Reward.
Save and test the claim flow
Save both the reward and the Offer, then test the participant path to confirm the correct reward is claimed.
Offer reward checklist
Before you publish, confirm all of the following are true:
- the Offer has exactly one associated reward
- the reward uses
First Come, First Serve - the reward is dedicated to this Offer
- the minimum required count stays at
1 - the reward is not shared across games or other offers unless that behavior is fully intentional
Common validation issues
| Validation message | Meaning | Fix |
|---|---|---|
Offer '{{offer_name}}' must have an associated reward. | The Offer does not currently award anything. | Select the correct reward in Associated Reward. |
Offer reward '{{reward_display_name}}' must be first-come-first-served. | The Offer points to a reward using the wrong reward type. | Change Winner Selection Method to First Come, First Serve. |
Offer reward '{{reward_display_name}}' must be restricted to specific collectibles. | The reward is too broadly available. | Restrict the reward to the intended Offer only. |
Offer reward '{{reward_display_name}}' has incorrect collectible restrictions. | The reward is restricted, but not only to the intended Offer. | Keep only the target Offer selected in the reward restriction list. |
Offer reward '{{reward_display_name}}' has incorrect minimum collectibles requirement (current: {{current_value}}). | The Offer reward requires the wrong minimum count. | Set the minimum required count to 1. |
Offer reward '{{reward_display_name}}' is missing the 'offer_reward' flag. | The reward was not created as a proper Offer reward. | Recreate or correct the reward through the Offer reward flow. |
Related
Offer
See how an Offer uses the reward inside an Offer Pass experience.
Offer Pass
See how Offer Pass campaigns group and expose offers.
Link rewards to touchpoints
Review where the `Associated Reward` link lives and how it differs from game links.
Why didn't my reward distribute?
Troubleshoot quantity, linking, and reward-sharing problems.