Gamification Overview
Gamifications allow you to create loyalty contests that turn purchases, wallet credits, and accumulated member activity into rewards or opportunities to win.
A contest combines several independent layers:
| Layer | Purpose |
|---|---|
| Mechanic | Defines whether the member accumulates progress or receives an immediate contest opportunity. |
| Trigger | Defines which member action starts or advances the contest. |
| Game | Defines the visual interaction shown to the member. |
| Eligibility rules | Define additional conditions such as minimum transaction value or required progress. |
| Prizes | Define what the member can win. |
| Probability | Defines the chance of each prize win or loss. |
| Stock | Limits how many units of a prize can be awarded. |
| Validity | Defines when the contest is available. |
| Consent | Optionally requires the member to accept selected consents before participation. |
Why it matters
| Impact Area | Business Value |
|---|---|
| Engagement | Interactive contest formats encourage members to return to the app or Client Zone. |
| Purchase Frequency | Stamp Cards and repeat-purchase contests motivate members to transact more often. |
| Average Transaction Value | Minimum-spend conditions and spend-based prize ranges encourage higher-value purchases. |
| Reward Usage | Coupons and other benefits can be assigned immediately when contest conditions are met. |
| Partner Activation | Contest Partner content can highlight external prize sponsors. |
| Measurement | The Entries tab shows every participation and its current result. |
Risk if ignored — Incorrect triggers, probability totals, stock limits, validity dates, or unpublished contest settings can cause the contest to behave differently from the intended campaign.
Core contest mechanics
Collecting Points
The member accumulates contest progress until a configured threshold is reached.
Common formats include:
- Stamp Card — A member receives one contest point for each qualifying action. After reaching the required number of points, a reward or contest entry is triggered and the counter resets.
- Progress Bar — Progress is based on accumulated value, such as spend. Every time the member reaches the configured threshold, a reward or contest entry is triggered.
Examples:
- One point after every transaction; reward after five points.
- One point after every transaction above GBP 50; reward after three points.
- Reward after every accumulated GBP 200 of qualifying spend.
Collecting Points can use a visual game, or without a game when the reward should be assigned immediately after the threshold is reached.
Random Win
A qualifying action creates an immediate contest opportunity.
This is commonly used for Buy & Win campaigns.
Examples:
- Every purchase creates one contest entry.
- Every purchase above GBP 20 creates one contest entry.
- A qualifying purchase immediately assigns a coupon.
- A qualifying purchase gives the member a token to play a visual game.
Random Win contests can also use Point Ranges to apply different prize probabilities based on the spend of the triggering transaction.
Contest games
The game is the visual presentation of the contest. It does not replace the mechanic, trigger, probability, stock, or eligibility configuration.
| Game | Member experience |
|---|---|
| Pick 1 of 3 Cards | The member selects one card. The card turns over and reveals the result. |
| Scratch Card | The member scratches the card on the screen to reveal the result. |
| Spinning Wheel | The member starts the wheel, and it stops on the resulting prize or loss. |
| Without Game | No animation is shown. The reward is assigned immediately. Available for Collecting Points contests. |
The current interface may also display Upload photo. The supplied setup information does not define its participation and evaluation flow. Contact TRIFFT Support before using this option.
Contest triggers
| Trigger | Behavior | Recommended use |
|---|---|---|
| On click | Displays a button that allows the member to trigger the contest repeatedly. | Testing only. |
| After every purchase | A real purchase transaction triggers or advances the contest. | Purchase-based contests. |
| After Wallet Credit | Any credit movement in the member's wallet triggers or advances the contest. | Wallet-credit-based contests. |
On click should only be used for testing. It allows the member to trigger the contest repeatedly and is not suitable for a production campaign.
Prize probability and stock
Each prize can have:
- A percentage probability.
- Optional limited stock.
- An optional prize image.
When stock is unlimited, the stock restriction remains disabled. When stock is enabled, enter the maximum number of available units.
If a limited prize runs out, its probability moves to Losing. It is not automatically redistributed among the remaining prizes.
Example:
| Result | Probability | Stock |
|---|---|---|
| Prize A | 50% | 10 |
| Prize B | 50% | Unlimited |
After all ten units of Prize A are awarded, the resulting distribution becomes:
| Result | Probability |
|---|---|
| Prize B | 50% |
| Losing | 50% |
Contest lifecycle
- Create the contest and configure its basic settings.
- Save the contest.
- Open the Prizes tab and configure rewards, probability, and stock.
- Configure Point Ranges when required for a Random Win contest.
- Test the contest and verify entries.
- Request backend configuration when the required conditions are not available in Content Cockpit.
- Publish the contest.
How to measure success
Key Performance Indicators
- Number of contest entries.
- Participation rate among eligible members.
- Win and loss distribution.
- Coupon activation and redemption after winning.
- Purchase frequency during the contest.
- Average transaction value.
- Progress completion rate for Stamp Card or Progress Bar contests.
Governance & Operations
- Test the complete member journey before publication.
- Confirm that probability totals equal 100%.
- Confirm prize stock before launch.
- Monitor stock and Entries during the campaign.
- Contact Support in advance for backend conditions or advanced mechanics.
Updated about 7 hours ago
