Mystery Box Popup | Pick a Gift Game for Websites - Poper
Mystery Box·Pick a gift

Three boxes. One reveal. The fastest game on your site.

Visitors pick one wrapped gift and unwrap it instantly. No spinning, no scratching, no waiting. Perfect for ecommerce, restaurants, and any campaign where speed matters more than spectacle.

4.6 on G2
Sephora Beauty Box
PICK YOUR GIFT
Tap a box to open

Every box has a reward

Try the studio live

The real Gamification Studio 2.0, right here.

This isn't a mockup. It's the same Mystery Box runtime that ships to your visitors. Click anywhere on the editor to expand it to full screen.

Loading the live studio
Free to start. No credit card. Five-minute install.
0%
Average opt-in rate
fastest-converting popup format we ship
0+
Brands using Poper
from indie stores to enterprise
0%
Five-second engagement
of visitors finish the reveal
0x
Lift vs. flat coupon
compared to a static discount popup

Trusted by 11,000+ brands shipping pick-a-gift popups, mystery box reveals, and surprise reward campaigns.

National Breast Cancer Foundation
Goldcast
The Adventure Project
Umbria Jazz
Know Your Mobile
Mobiroller
Helpmonks
Zixflow
Anabolic Health
Sabka Dentist
Razuna
Timetics
WowFreebies
SmallSmall
Gale Toyota
Leaktronics
Theatre in Chicago
Academie Digitale
Seedstock
Wow
Linkxar
Skills
Rugby Sport
Kraftix
Lamp
Steel
National Breast Cancer Foundation
Goldcast
The Adventure Project
Umbria Jazz
Know Your Mobile
Mobiroller
Helpmonks
Zixflow
Anabolic Health
Sabka Dentist
Razuna
Timetics
WowFreebies
SmallSmall
Gale Toyota
Leaktronics
Theatre in Chicago
Academie Digitale
Seedstock
Wow
Linkxar
Skills
Rugby Sport
Kraftix
Lamp
Steel
What is Mystery Box?

A mystery box popup is the fastest five-second conversion mechanic on the web.

Visitors see two, three, or four wrapped gift boxes; they pick one; it opens; a reward reveals. The whole loop runs in under five seconds, which is why mystery box converts higher than any other popup format we ship.

  • Also called: pick a gift popup, mystery gift game, surprise box popup, gift box reveal, gacha popup.
  • Best for first-time visitor capture, BFCM daily reveal, birthday rewards, abandoned cart recovery, app onboarding.
  • Choice creates ownership, letting visitors pick (even though all boxes resolve to weighted odds) raises perceived value of the reward by 2x.
  • Built on the same engine that powers 5+ other Poper games (spin the wheel, scratch card, slot machine, plinko, claw machine).

The mystery box mechanic is borrowed from gacha, the Japanese capsule-toy machines that became the foundation of every freemium mobile game on the planet. Players don't know what's inside, they pick anyway, the reveal triggers a dopamine hit, they keep playing. Poper ports the same loop to the web, minus the freemium ick.

What makes mystery box different from spin the wheel or scratch card is the SPEED. The whole interaction is one tap to pick, one tap to dismiss the reveal. Under five seconds end-to-end. For audiences that hate friction (B2B, impatient shoppers, mobile-first visitors), mystery box outperforms every other gamification format by 20 to 40%.

What separates a real mystery box popup from a decorative gacha widget: weighted prize odds (so the brand controls margin), unique discount codes per pick (so the campaign can't be abused), native integrations with the marketing stack, and mobile-first physics (so the experience runs at 60fps on a budget Android). Poper ships all four, plus the rest of the Gamification Studio.

If you're searching for a free pick-a-gift popup, a mystery box generator, a surprise reward widget for your site, or a gacha-style opt-in tool, this is the right page. Poper runs on Shopify, WordPress, Wix, Squarespace, Webflow, BigCommerce, Framer, Ghost, and any site that accepts a script tag.

When to use a mystery box popup

Best fit: ecommerce welcome popup, BFCM daily reveal, birthday and anniversary loyalty rewards, abandoned cart recovery, mobile app onboarding, B2B demo-request reward. The tap-to-reveal interaction is the highest-converting format we ship when your audience is mobile-first or impatient.

How mystery box compares to other gamification formats

Spin the wheel has more suspense but takes 4 to 5 seconds. Scratch card is tactile but requires drag-on-mobile. Slot machine is casino-coded which some brands avoid. Plinko takes the most screen real estate. Claw machine is the most novel but takes the longest. Mystery box wins on speed and decisiveness, it's the right pick when your audience won't sit through a longer reveal.

Features

Everything you need to ship a Mystery Box campaign

Built for the studio first. Branded out of the box. Tuned for mobile.

2, 3, or 4 boxes

Pick the number of boxes; Poper scales the layout cleanly on mobile and desktop.

Themed wrapping

Custom ribbon colors, wrapping art, bow shapes, and reveal animations per campaign.

Per-box odds

Visitors pick a box, but you control which prize lands. Weighted odds, not literal box contents.

Email gate optional

Capture before the pick, after the reveal, or skip entirely. Your call, your funnel.

Unique codes per claim

CSV of one-time discount codes, depleting inventory, daily caps, expiry windows. The full toolkit.

Pick distribution analytics

See which box visitors prefer (left, center, right). Useful for future creative variants.

Templates

Six pre-built mystery box templates, ready to customize.

Obsidian Drop, Crystal Capsule, Gacha Arcade, Secret Garden, Cyber Relic, Blueprint Box. Six real Studio 2.0 themes with different box art, reveal animations, and reward modal designs. Pick one, swap your prizes, ship.

How it works

Live in three steps

From template pick to live embed in under five minutes.

01

Pick a template

Holiday, birthday, sale, lead-gen mystery box. Each ships with sensible defaults.

02

Set your prize pool

Two to four boxes, weighted odds, optional inventory cap, optional email gate.

03

Launch on your site

One snippet, multiple triggers, instant analytics. Live in five minutes.

Works on your stack

One snippet runs on Shopify, WordPress, Wix, Squarespace, Webflow, and every other site builder.

The Poper mystery box doesn't need a special plugin per platform. Paste the embed once, configure your campaigns in the studio, and the box renders identically on every builder.

Shopify

Shopify

Drop the Poper app into your Shopify theme. The spin wheel renders on any product, collection, or cart page and can sync to Shopify customer tags.

WordPress

WordPress

Install the Poper WordPress plugin or paste the embed in the theme header. Works with WooCommerce, Elementor, Divi, Bricks, and every classic theme.

Wix

Wix

Paste the Poper snippet in Wix Settings → Custom Code. The spin wheel runs on the entire site (or specific pages) with full targeting controls.

Squarespace

Squarespace

Add the Poper script in Squarespace Settings → Advanced → Code Injection. Targeting, scheduling, and exit-intent triggers all work out of the box.

Webflow

Webflow

Paste into Webflow Project Settings → Custom Code → Head. The wheel inherits your published site styles and ships with Webflow Memberships integration.

BigCommerce

BigCommerce

Install through the BigCommerce App Marketplace or paste the embed in Script Manager. Captures sync to BigCommerce customer accounts automatically.

Framer

Framer

Drop the Poper code into a Framer Embed component. Works inside any breakpoint, with full pointer and touch fidelity on both desktop and mobile.

Ghost

Ghost

Add the snippet in Ghost Admin → Settings → Code Injection. Pairs well with paid memberships and newsletter signup gates.

Drupal

Drupal

Add the embed via Drupal block, custom module, or the Poper integration. Compatible with Drupal 9, 10, and Commerce.

Joomla

Joomla

Paste the snippet into your Joomla template head or use a custom module. Spin wheels run on any Joomla content type.

Etsy

Etsy

Use the Poper link-in-bio with Etsy's listing description to drive shoppers to a spin landing page outside of Etsy's editor.

Custom HTML

Custom HTML

Any site that lets you paste a script tag. Add Poper to the head once and every campaign, every game, every page renders without extra deploys.

Don't see your platform? If it accepts a script tag, the Poper spin wheel runs. Static HTML, Hugo, Jekyll, Astro, Next.js, Nuxt, Gatsby, Hydrogen, Remix, SvelteKit, Hotwire, Rails, Django, Laravel, ExpressJS, Statamic, Magento, Salesforce Commerce, Adobe Experience Manager. All supported.

Use cases

Where teams ship Mystery Box

Six battle-tested patterns. Pick one, swap the copy, ship.

Ecommerce

Welcome new shoppers with a pick-a-gift popup

First-time visitor lands, picks a box, claims a discount. 2x the opt-in rate of a static popup.

Birthdays & anniversaries

Send a mystery-box link in your loyalty email

Loyalty subscribers tap the link, pick a wrapped gift, claim a birthday discount or freebie.

Cart recovery

Win back abandoning shoppers with a pick-a-gift

Trigger on exit-intent or abandoned cart email. 12 to 18% recovery rate, on top of your baseline.

Pricing pages

Unlock a hidden discount with a mystery pick

Visitors who hover the pricing page get a mystery box with annual-plan discounts.

Webinars & courses

Reward sign-up with a surprise bonus

Bonus chapter, free template, 1:1 consult. The reveal lifts sign-up rates by 30%.

Black Friday

Daily mystery box from Nov 1 to Dec 1

Different prize behind every day's pick. Drives daily-return traffic without a hard CTA.

Playbook

Six rules for shipping a mystery box that actually converts.

Distilled from 3.1 million picks per week across 11,000+ campaigns. The patterns that lift conversion, the mistakes that tank it.

01

Show three boxes, not two or four

Two feels like a coin flip (not enough choice). Four feels overwhelming. Three is the universal pick-a-gift number, it's also what fits cleanly on a phone screen. Default to three; only deviate if you have a strong reason.

02

Make every box win something

Weight your prize pool so the worst outcome is still a real reward. Visitors should never tap a box and see 'Try Again'. The mystery is the fun, not the risk.

03

Theme the wrapping to the campaign

Holiday boxes for December, birthday boxes for loyalty emails, neon arcade boxes for app onboarding. The wrapping art is what makes it feel intentional, not generic.

04

Capture email before the pick

Pre-pick capture lifts revenue per visitor by 4x. Don't be precious about it; mystery box is fast enough that the email field doesn't feel like friction.

05

Land the reveal in under 800ms

The pick should feel instant. The reveal should land within 800ms. Any longer and the visitor's attention drops. A short bounce animation on the picked box, then the modal, that's it.

06

Run a different prize pool every day

Schedule the campaign by date. Different prize behind every day's pick. Drives daily-return traffic without a hard CTA, visitors come back tomorrow to see what's behind today's box.

Integrations

Plug into the email, CRM, and analytics stack you already run.

96+ native integrations. Every pick captures the visitor, the prize, and the redemption, and pipes them straight into your ESP, CRM, and warehouse.

Email & SMS

Every spin captures the visitor's email and pushes the contact, prize tier, and discount code into your ESP in real time. Subscribers land in the right list, tagged with the prize they won, ready for a follow-up flow.

KlaviyoKlaviyo
MailchimpMailchimp
MailerLiteMailerLite
OmnisendOmnisend
EmailOctopusEmailOctopus
Customer.ioCustomer.io

CRM & lead pipelines

Lead capture from the spin wheel routes straight to your CRM with prize metadata, source, UTM, and timestamp. Reps see the lead the moment the spin lands, not in tomorrow's CSV export.

HubSpotHubSpot
S
Salesforce
P
Pipedrive
Z
Zoho CRM
C
Close
B
Brevo (Sendinblue)

Ecommerce platforms

Unique discount codes per spin, inventory caps, customer-tag sync, and order attribution. The wheel knows when the prize is redeemed and updates the campaign dashboard automatically.

ShopifyShopify
WooCommerceWooCommerce
BigCommerceBigCommerce
Wix StoresWix Stores
Squarespace CommerceSquarespace Commerce
Webflow EcommerceWebflow Ecommerce

Analytics & warehouses

Every spin, claim, and redemption fires a clean event with prize metadata. Pipe to your warehouse, build dashboards in Looker, Metabase, or Tableau, attribute revenue cleanly.

G
Google Analytics 4
S
Segment
M
Mixpanel
A
Amplitude
H
Heap
P
PostHog

Automation & webhooks

When the native integration isn't enough, hit any Zapier or Make scenario, fire a webhook, post to Slack, push to a Google Sheet, or trigger your own backend. The wheel is a tap into your full automation stack.

Z
Zapier
M
Make (Integromat)
n
n8n
W
Workato
T
Tray.io
C
Custom webhooks
Comparison

Poper vs. every other mystery box and gacha tool on the market.

Honest comparison vs. the popular alternatives: gacha widgets, generic pick-a-gift tools, Privy reveal popups. Side-by-side capabilities, no marketing fluff.

CapabilityPoper Spin Wheel
Recommended
Wheel of NamesOptinMonster WheelPrivy Wheel
Free tier with full features
Weighted prize odds
Unique discount codes per spin
Anti-abuse (cookie, IP, email)
Mobile-first physics & haptics
Exit-intent & scroll triggers
Native Shopify integration
Native Klaviyo / Mailchimp sync
Per-segment analytics
Custom CSS & fonts
No-watermark on free tier
Five other game types included

Comparisons based on publicly listed features as of 2026. We try to keep this updated; reach out if you spot anything stale.

FAQ

Questions about Mystery Box

Two, three, or four. Three is the default because it fits cleanly on a phone screen and matches the visitor's expectation of a 'mystery box' picker.
Pick a gift

Ship your Mystery Box campaign this afternoon.

Free to start. No credit card. Templates ready. Embed in five minutes.

Browse all game templates