Skip to Content

Mystery Box Lottery

1 Module Introduction

The Mystery Box Lottery is a highly engaging interactive marketing tactic. Merchants use suspense to boost consumer participation, enhance customer experience, and increase user stickiness. This guide details setting up and managing Mystery Box Lottery activity on the SaaS platform, covering configuration, page customization, management, and the end-user (C-side) interaction flow.

2 Configuration Guide

2.1 Accessing the Feature

  1. Log in to the SaaS platform backend
  2. Navigate to【Membership Marketing】>【Marketing】>【Marketing Activities】.
  1. Click【Create Activity】in the upper-right corner of the page, select the Mystery Box Lottery module.

2.2 Basic Settings

  1. Complete the basic configuration details
    • Activity Name: Enter a clear name for easy customer identification.
      • Example: “New Year Season Mystery Box
    • Activity Code: Assign a unique identifier for internal management and tracking purposes.
    • Validity Period: Select the start and end dates of the activity and ensure rational time framing.
    • Description: Briefly outline the activity details and rules with clear and concise language.

2.3 Prize Settings

  1. Configure prize details
    1. Prize Type: Select a prize type from the dropdown menu (5 options available):
      • Coupons: Select pre-created coupons as prizes; coupons will be automatically issued to the user’s account upon winning.
      • Coupon Pack: Select a pre-created coupon pack as a prize; the pack will be automatically issued to the user’s account upon winning.
      • Extra Raffle Attempts: Reward users with additional raffle chances to boost stickiness.
      • Physical Prizes: Merchandise requiring offline redemption or delivery (e.g., mobile phones, water bottles).
      • Better Luck Next Time: A virtual prize for non-winning entries. No prize stock setting is required for this option, and its winning probability remains valid at all times.
    2. Prize Name: Enter a clear name for easy customer identification.
    3. Winning Probability: Enter the winning probability as a percentage. The sum of winning probabilities for all prizes must equal 100%.
    4. Prize Stock: Enter the available quantity of the prize (a positive integer greater than 0); distribution stops once stock is exhausted.
    5. Launch Time: Select the specific start and end dates for the prize’s distribution (restrictions optional).

2.4 Rule Settings

  1. Set the methods for users to obtain raffle attempts (at least one method must be enabled):
    1. Free Allocation: Set the number of free raffle attempts per user during the campaign period.
    2. Points Redemption: Set the number of points required to redeem one raffle attempt.
    3. Friend Invitation
      • Attempts Earned: Set the number of raffle attempts awarded for each successful friend referral.
      • Daily Invitation Limit: Set the maximum number of friends a user can invite per day.
        • Note: It is recommended to set the daily limit to no more than 5 to avoid account restrictions on WeChat.
      • Total Invitation Limit: Set a maximum total referral limit (unrestricted option available).
    4. Coupon Pack Purchase
      • Eligible Packs: Select the range of coupon packs that qualify for raffle attempts (all or specific bundles).
      • Earning Rule: Set the number of raffle attempts added per paid coupon pack order.
      • Daily Task Limit: Set the maximum number of eligible paid coupon pack orders a user can complete per day.
        • Example: 2 raffle attempts per paid bundle order, with a daily task limit of 2 orders = a maximum of 4 raffle attempts per day via this method.
    5. Order Placement & Purchase
      • Earning Rule: Set the number of raffle attempts added per qualifying order.
      • Daily Task Limit: Set the maximum number of eligible orders a user can complete per day.
        • Example: 2 raffle attempts per order, with a daily task limit of 2 orders = a maximum of 4 raffle attempts per day via this method.
      • Order Type: Select the order types that qualify (Dine-In, Self-Pickup, In-House Delivery).
      • Order Channel: Select the order source channels (POS, ONLINE).
        • Note: If channels are restricted, users only qualify for attempts when placing orders through the specified channels and meeting all other criteria.
      • Minimum Order Amount: Set the minimum payable amount for a qualifying order (restrictions optional).
        • Example: A minimum payable amount of $30 = users only earn attempts for orders with a total payable amount of ≥$30.
      • Store Scope: Select the eligible stores (all stores, individual stores, or store groups).
      • Item Scope: Select the eligible items (by category, individual item, or all store items).

3 Activity Decoration

  1. Decorate the activity page: Click Page Decoration in the action bar to enter the customization interface. Customize the activity homepage layout via drag-and-drop components:
    1. Page Settings: Set the background color or background image for the entire page.
    2. Header: Configure header functions and styling.
    3. Containers: Design the page’s specific style and layout via drag-and-drop in the left-side H5 editor. Add components (e.g., images, buttons) to enrich the page.

4 Activity Activation & Management

  1. Activity Activation

    1. After completing all configurations, click Save to activate the activity officially.
  2. Activity Management & Monitoring

    1. View real-time activity performance data on the Activity Management page (e.g., order volume, participation metrics).
    2. Pause or adjust activity details at any time; manually archive the activity when needed.

5 User Journey (End-User Experience)

  1. Login to Participate: Users must log in to their accounts to join the raffle.

  2. Raffle Attempts Display: The user’s available raffle attempts are clearly shown on the activity page.

  3. Raffle & Prize Distribution

    1. Click the Raffle button; the system randomly generates a result based on preset probabilities.
    2. A dynamic pop-up appears for winning entries with the message: Congratulations! You’ve won [Prize Name].
    3. An encouraging pop-up appears for non-winning entries with the message: Almost a winner! Better luck next time~.
    4. Digital prizes (e.g., coupons, points) are automatically issued to the user’s account upon winning.
  4. My Prizes: Users can view all prizes won in the activity on the dedicated prize page.

  5. Activity Rules: A detailed explanation of the activity rules is available at the bottom of the activity page.

Last updated on: