How to set up a Shopify mystery box with store credit rewards (BFCM & seasonal sale guide)
Industry: GENERAL RETAILS
Goals: SEASONAL-GAMIFY, FOMO, RETENTION
This use case turns a seasonal discount into something buyers open. You sell a cheap mystery box, and the prize inside is store credit. Everyone gets credit back, but nobody knows how much until they open it.
The walkthrough below uses a $5 box with five store credit tiers: 1% pay $1, 60% pay $6, 25% pay $8, 12% pay $12, and 2% hit a $25 jackpot. The price, the tiers and the odds are all yours to set.
The idea is that most prizes pay back more than the box costs, and one rare tier pays back less: 1% for $1. A game nobody can lose has nothing to talk about afterwards, and at those odds the box still never reads as a bad deal.
Why it works
By BFCM, every store in a buyer's inbox is running a percentage off, so a code reads as the baseline rather than a win.
- A discount is claimed. A box is opened. The buyer stops comparing offers and starts playing.
- The odds sit firmly in their favour, so buying one is an easy decision. What they can't predict is how far ahead they'll end up.
- The credit comes back to you. A percentage off leaves your store as margin. Credit has to be spent in it.
When and who should use this
Best suited for stores running a time-boxed seasonal campaign (Halloween, BFCM, anniversary sales) rather than an always-on offer. The novelty and urgency are part of what makes it work.
Fits stores with an existing returning-customer base who will actually come back to spend the credit, and categories where an impulse, game-like purchase feels natural (apparel, beauty, collectibles, F&B, general gifting). Requires both Mysbox and Koin installed and connected.
Instructions
Turn off the "Physical product" toggle in Shipping section, since there's nothing to ship. This lets the order fulfill automatically instead of sitting on manual fulfillment, which is required for the reveal + credit flow to trigger right away.
Set each tier's Product type to "topup" and its Price to match the credit value (the $6 tier must be priced at $6). This is required for Koin to issue the correct credit amount.
Then hit Save to create your campaign.
Here's the reward box live on your storefront:
One-time setup. Once active, every fulfilled order issues credit automatically, no manual crediting.
Before you publish
Demo video (coming soon)
Ready to turn your next sale into a game your customers actually talk about?
Install Mysbox →about the author
Maya Mai
Social Media Manager
Digital Marketing Specialist at Qikify Hello! I am Maya Mai – digital marketer, storyteller, and creative thinker. My passion? Crafting impactful strategies and compelling narratives that help eCommerce brands thrive. When I’m not immersed in marketing projects, you’ll find me exploring new skills—whether it’s learning design techniques, honing photography, or diving into research. For me, every day is a chance to create and grow. Feel free to reach out! I’m always excited to chat about marketing, share insights, or explore exciting new collaborations.
