You sell the same dress in two ways. Ready-to-wear: $236. Made-to-measure: $286. That $50 gap is the customization fee - and your most loyal customers pay it without blinking.
So here's a thought: what if reaching your Gold tier made that $50 disappear? Not "10% off your next order." The actual upgrade, on the house - your way of saying you've earned the good version.
You could almost do this already. Set a tier entry reward to "$50 off the made-to-measure variant," and you're there - for that one dress. But the next product's upgrade fee is $30. The one after that, $120. Suddenly, you're building a separate coupon for every SKU, hand-keying prices that change the moment you reprice anything. It doesn't scale, so most merchants don't bother.
Now it's one reward.
Pick two variants. Joy does the math.
When a VIP tier entry reward is a Discount amount, it now has two value types:
- Fixed amount - a set dollar figure off, exactly as before.
- Variant price difference (auto-calculated) - pick a product, then a Base variant (what the customer normally pays) and an Upgrade variant (the one you want them to get). Joy issues a coupon worth the difference, scoped to the upgrade variant only.
So on the dress: Base = Ready-to-wear $236, Upgrade = Made-to-measure $286 → the entry reward becomes a $50-off Made-to-measure coupon. The member buys the made-to-measure dress, applies the coupon, and pays $236. They got the upgrade. You covered the difference, which was always your margin call.
And because the value is the difference, not a number you typed, the same reward config works across every product built that way. Reprice the dress next season? The coupon recalculates from the new prices at issue time. Add a new product with a base and an upgrade variant? It's already covered. One config, your whole catalog.
Where it fits
This is for any catalog where "the better version costs a little more" is a real, recurring pattern:
- Customization - made-to-measure, monogramming, and engraving as a paid variant
- Materials & finishes - premium leather, solid wood, and the upgraded fabric
- Size & capacity - the larger bag, the bigger bottle, the extended kit
- Add-ons - the "+ gift box" or "+ accessory" variant
In all of them, the entry reward stops being "here's a generic discount, hope you find something to spend it on" and becomes "here's the version you actually wanted - it's yours now." That's a much sharper reason to climb a tier.
How to set it up
Step 1 - Open a tier. Go to Membership → VIP Tiers → Tiers and open the tier you want. Use your higher tiers for this — entry rewards on your lowest tier reach almost everyone.
Step 2 - Add a Discount amount entry reward. Under Entry reward, choose Discount amount, then set Value type to Variant price difference (auto-calculated).
Step 3 - Pick the pair. Select a product with at least two variants, then choose the Base variant and the Upgrade variant. Joy previews the coupon value. Both variants must belong to the same product, and the upgrade must cost more than the base.
Step 4 - Save. From then on, every customer who reaches this tier is automatically issued the coupon. It lands in their My Coupons list in the loyalty widget, ready to apply at checkout — Joy doesn't touch their cart.
Two things worth knowing: the coupon value is locked the moment it's issued, so a later price change won't alter coupons already in customers' hands. And turning this on doesn't retroactively issue it to people already sitting in the tier — relaunch the tier program if you want to push it to existing members. The variant price difference is available on the Ultimate plan.
Loyalty that feels like a gift, not a coupon
The strongest tier perks aren't the biggest discounts — they're the ones that feel personal. "We upgraded you" beats "here's 15% off" every time, because one is a relationship and the other is a transaction.
Give your VIPs the version they'd have paid extra for. Set it up once. Let it cover the catalog.
Ready to turn retention into real growth?
Join the future of loyalty today. With our omnichannel platform, you can connect with customers across every touchpoint, reward their engagement, and build lasting relationships that drive growth.
