#11 Spend €100 in May to unlock a discount coupon and a tier with better perks
Spend €100 in May to unlock a discount coupon and a tier with better perks
Business case
This setup helps you drive higher monthly spend during a fixed seasonal window.
It combines an instant reward with a better tier experience.
Use this setup when you want to:
increase total member spend in a specific month
unlock a coupon after a clear spending threshold
move qualified members into a tier with better ongoing perks

Use this setup to reward members who spend at least €100 in May.
In this example, the member gets:
one discount coupon reward
a higher tier with better tier benefits
This setup combines two mechanics:
Tiers track cumulative spend and move the member to the better tier
a Campaign rewards the member with a coupon when the tier upgrade happens
Use a dedicated seasonal tier set for this scenario.
This keeps the logic clear and avoids rewarding unrelated tier moves.
Recommended setup
For this use case, use these elements:
Tier set condition: Total spending
Threshold:
€100Seasonal window: May
Campaign trigger: Member Tier Updated
Campaign effect: Give reward
Main condition: Reward only when the member moves up
The coupon is issued by the campaign.
The better perks come from the tier benefits configured on the higher tier.
Step-by-step setup
Create the coupon reward
Go to Rewards → Reward List → Add reward.
Then:
Choose Coupon as the reward type.
Enter the reward name and description.
Set the discount value and coupon availability.
Set the reward to Active.
Save the reward.
Example reward:
May €10 discount coupon
You will select this reward later in the campaign.
Learn more about rewards:
RewardsCreate a dedicated May tier set
Go to Tiers and create a tier set for the seasonal promotion.
Set the tier set like this:
Tier set condition: Total spending
Status: Active
Downgrade / recalculation: choose the option that fits your yearly cycle
Then add at least two tiers:
Base tier: default level below
€100May perks tier: unlocked from
€100
Add the ongoing perks to the higher tier.
Examples:
free shipping
priority support
better discount rate
Learn more about setting up tiers:
TiersLimit the promotion to May
Configure the tier logic so this setup is treated as a seasonal campaign.
Recommended options:
start the promotion before May begins
communicate that only May spending counts for qualification
schedule recalculation or downgrade after the promotion period if needed
If you want the better tier to be temporary, choose a downgrade or recalculation strategy that resets the seasonal tier after the campaign window.
Create the coupon campaign
Go to Campaigns → Campaigns & Referral Campaigns and add a new campaign.
Set the basic campaign details:
Campaign trigger: Member Tier Updated
Name:
May spend €100 - tier upgrade couponStart date: before May begins
Status: Active
This means the campaign reacts when the member changes tier.
Add the rule for the coupon reward
In the campaign rules, add a rule that rewards only upgrades.
Use this condition:
Then add this effect:
Give reward
Reward: the coupon reward you created earlier
This rule issues the coupon when the member moves up to the better tier.
Learn more about tier upgrade triggers:
Tier Upgrade or DowngradeTest the full flow
Run one full test before launch.
Create or use a test member.
Keep the member below the
€100threshold.Register May transactions until the member reaches
€100total spend.Confirm the member moves to the better tier.
Confirm the coupon reward is issued.
Add another transaction.
Confirm the coupon is not issued again if you set a one-time limit.
Also verify that the tier benefits are available after the upgrade.
Example configuration
Here is a simple version of this use case:
Promotion month: May
Threshold:
€100total spendingHigher tier:
May SilverCoupon reward:
€10 off next purchaseCampaign trigger: Member Tier Updated
Campaign condition:
event.body.tierMoveUp == true
Expected result
After launch, the flow looks like this:
A member spends in May.
The member reaches
€100total spend.Open Loyalty recalculates the tier.
The member moves to the better tier.
The campaign issues the discount coupon.
The member also gets the better tier perks.
Troubleshooting
The member did not move to the better tier
Check these points:
the tier set uses Total spending
the threshold is set to
€100the qualifying transactions were registered correctly
the tier recalculation timing matches your setup
The tier changed, but the coupon was not issued
Check these points:
the campaign trigger is Member Tier Updated
the rule contains
event.body.tierMoveUp == truethe coupon reward is active
the campaign is active during the promotion period
The coupon was issued more than once
Check these points:
the campaign limitation is set per member
test runs are not reusing the same member state
the member is not moving between tiers multiple times in the same flow
Best practices
Use a dedicated seasonal tier set.
Keep the coupon as a one-time reward.
Make the promotion window explicit.
Test tier recalculation before launch.
Related articles
Last updated
Was this helpful?

