Skip to main content

Mystery Box

BeyondCart avatar
Written by BeyondCart
Updated over 3 weeks ago

The Mystery Box feature in BeyondCart adds a thrilling, gamified element to your mobile app that enhances user engagement and boosts conversions. It taps into users’ curiosity and excitement by offering a chance to unlock surprise rewards—perfect for flash deals, product launches, or customer appreciation campaigns.

Just like the Fortune Wheel, setting up a Mystery Box can be complex with design, reward logic, and inventory rules. Luckily, our expert team at BeyondCart is here to do it all for you. Reach out via our support chat, and we’ll get everything live.

Why Use a Mystery Box?

Mystery Boxes create excitement and suspense that can:

  • Increase User Interaction
    The surprise factor drives users to engage more often.

  • Promote New Products
    Use Mystery Boxes to introduce or bundle lesser-known items.

  • Encourage Impulse Purchases
    Curiosity often leads to faster checkout decisions.

  • Build Loyalty Through Delight
    Surprise rewards make users feel valued and encourage repeat visits.

Examples of Mystery Box Campaigns

We customize the design and mechanics to match your brand goals. Here are a few popular types:

Single-Tier Mystery Box

Users receive one random prize per interaction—great for app launches or holiday promotions.

Multi-Tier Mystery Box

Offer tiered boxes (e.g., Bronze, Silver, Gold) with increasing reward value to drive larger purchases or loyalty.

Themed Campaign Boxes

Limited-time designs for Black Friday, Christmas, Valentine’s, etc. create urgency and boost conversions.

How to Set Up a Mystery Box Game

In the BeyondCart Mobile App Builder, navigate to the Mystery Box section and click “Add Game”.

Page Tab – Core Settings

  • Title: Internal reference name (e.g., Valentine Surprise Box).

  • Terms & Conditions: Outline the rules and reward redemption policy.

  • Lose Message: Displayed when the box is empty or unclaimed.

  • Visual Type: Choose animation or static reveal.

  • Status Toggles:

    • Active: Turn the campaign on/off.

    • Guest Access: Allow or restrict access for non-logged-in users.

    • Test Mode: Preview without triggering real rewards.

    • Play Limit: Set frequency (e.g., once per user, per game)

Images Tab – Customization

In the Images tab of the Mystery Box setup, you can fully customize the visual design of the interactive box to align with your brand’s look and feel. This section allows you to upload three specific image components that create the animated box-opening experience:

  • Top: This is the top part of the box, often used as the lid. It can animate during the “opening” action to enhance user excitement.

  • Shine: An optional visual effect layer, such as a sparkle or glow, which adds emphasis and polish to the box reveal moment.

  • Bottom: The base of the box, which remains visible and supports the overall 3D or stylized design of the element.

Code Tab (Optional)

  • CSS: Tweak design elements like fonts or box position.

  • JavaScript: Add logic such as animation effects or event tracking.

How to Configure Box Rewards

After saving the box setup, you’ll be guided to the Reward Configuration Panel.

Basic Settings

  • Name: What users see when they win (e.g., “50% OFF Coupon”, “Free Skincare Kit”).

  • Is Loosing: Toggle this ON if the sector should be a losing one.

  • Win Message: Message displayed after opening the box.

Rewards and Linking

You can reward users and direct them to shop using:

  • Coupon Code: Enter a valid Shopify coupon code.

  • Product ID: Add a specific product ID to automatically apply in cart.

    • Combo: If both Coupon + Product ID are added, they apply together at checkout.

  • Deeplink to Category: Route users to a product category by its ID.

  • Deeplink to Product/s: Direct to one or multiple products (comma-separated IDs).

  • Image: Upload a graphic to visually represent the prize of. the box.

    Win Chance

  • Set how likely this sector is to be landed on.

  • Higher numbers = higher odds (e.g., “5” is more likely than “1”).

  • Make sure your total chances add up proportionally across all sectors.

Best Practices

  • Offer a mix of high and low-value prizes to keep engagement high.

  • Use themes for special occasions (e.g., “Spring Surprise Box”).

  • Create urgency with countdowns or limited-time visibility.

  • Track box performance in your analytics dashboard and adjust rewards as needed.


Need Help?

Want to launch your own Mystery Box but unsure where to start? Our team is ready to help with setup, creative, and testing. Just send a message via our support chat and we’ll handle the rest.


Did this answer your question?