Offer Pass
Configure an Offer Pass, the parent touchpoint that groups several child Offers.
In this article, you'll configure an Offer Pass, the access-based parent touchpoint that gathers one or more child Offer touchpoints in the same participant journey.
Prerequisites
- You already know which offers should live inside the pass.
- Each child
Offerwill have its own dedicated reward inAssociated Reward. - You have the participant-facing copy ready for the pass banner, title, subtitle, and description.
Offer Pass needs child Offers
An Offer Pass is only the container. It is publish-ready only when at least one child Offer points back to it.
How the model works
Participants open the pass first, then browse and unlock the individual offers linked to it. The pass is the parent container; each Offer is the child item with its own reward logic.
Configuration
Create the parent pass
Open Build > Touchpoints > Add New Touchpoint, choose Offer Pass, then fill the shared appearance fields: Banner Image, Title, and Subtitle.
Use this step to make the pass recognizable before the participant opens any individual offer.
Describe what the pass contains
In Offer Pass Details, write the main description for the pass.
Keep it specific: explain what kinds of offers are inside, who they are for, or what makes the bundle worth opening.
Add the child Offers
Create each child Offer as its own touchpoint and set its Associated Offer Pass to this parent pass.
The parent pass is the browsing container. The child Offer is the actual unlockable item the participant can claim.
Choose how offers behave together
Use the rules area to decide whether offers stay independent or affect one another.
- If you want the safest, easiest-to-explain setup, keep offers independent.
- If unlocking one offer should influence the others, test the full participant path with real rewards before launch.
Each child Offer still needs its own dedicated reward. For the reward pattern those child offers use, see First Come, First Serve rewards for Offers.
Common validation issues
| Validation key | Message | Fix |
|---|---|---|
offer_pass.banner.missing | Offer Pass banner image is missing | Go to Build > Touchpoints > {{offer_pass_name}} > General > Appearance and upload a banner image |
offer_pass.title.missing | Offer Pass title is missing | Go to Build > Touchpoints > Offer Pass > General > Appearance and enter a title |
offer_pass.subtitle.missing | Offer Pass subtitle is missing for '{{offer_pass_name}}' | Go to Build > Touchpoints > {{offer_pass_name}} > General > Appearance and add a subtitle |
offer_pass.description.missing | Offer Pass description is missing for '{{offer_pass_name}}' | Go to Build > Touchpoints > {{offer_pass_name}} > General > Offer Pass Details and add a description |
offer_pass.offers.missing | Offer Pass '{{offer_pass_name}}' has no offers configured | Go to Build > Touchpoints and create OFFER touchpoints that reference this offer pass by setting their 'Associated Offer Pass' field to {{offer_pass_name}} |
See Validation & publishing for the shared publish workflow.
Related
Offer
Configure each child Offer and link it to the correct reward.
First Come, First Serve rewards for Offers
Configure the reward pattern used by child Offers.
Gated Content
Use a reveal flow when the outcome is protected content rather than a claimable offer.
Pick a game type
Compare Offer Pass with the other access-based formats.