Gamification for e-commerce

Give every visitor
a reason to stay.

Drop a reward game on any page. Visitors play, win prizes, and keep coming back. One script tag. Live in minutes.

No credit card required. Cancel anytime.

< 5 KB Embed size — zero page-speed cost
60 fps WebGL rendering, feels native
2 Reward games included
7 days Free trial, no card needed

This is what your customers see.

Polished, interactive reward games — not a cheap CSS overlay. Switch between games below. Every one is yours, included.

Live

Up and running in an afternoon.

No dev team required after setup. Change prizes, pause campaigns, and read your analytics — all from the dashboard.

01

Build your campaign

Pick a game, set your prizes and how often each one appears. Discount codes, free shipping, physical rewards — your call. Update it anytime without touching your site.

02

Drop one script tag

Copy six lines of JavaScript onto any page — Shopify, WordPress, custom stack. The heavy game assets load on demand, so your page stays fast.

03

Customers play & win

Visitors spin or scratch. Winners get their reward. Your dashboard shows every play, every win, every claimed reward — in real time.

Six lines.
You're live.

The embed is intentionally tiny — under 5 KB. It validates your campaign, then lazily pulls down the game bundle only when a visitor is actually going to see it.

  • Works on any website or CMS
  • Pass userId if the visitor is logged in
  • Guests see a locked preview — tap to log in
  • Change campaigns live, no redeployment
storefront.js
// 1. Add the script tag to your page
// <script src="https://cdn.play-mint.com/loader/playmint-loader.js"></script>

window.Playmint.mount({
  apiKey:     "pk_live_your_key",
  campaignId: "your-campaign-id",
  userId:     currentUser?.id,   // optional
  onLogin: () => {
    window.location.href = "/login";
  },
});

Everything you need.
Nothing you don't.

Feels native, not webby

Games run on a WebGL canvas at 60 fps. No janky CSS transitions, no laggy overlays — your customers feel the difference.

Your page stays fast

The embed is under 5 KB. Game assets only download when a visitor is about to see the game — your Core Web Vitals stay clean.

Any prize, any probability

Discount codes, free shipping, physical items — set each prize's exact win rate. A 5% jackpot next to a 60% small discount. You decide.

Guests become sign-ups

Visitors without an account see the game locked behind a blurred preview. One click sends them to your login page — turning curiosity into conversions.

See exactly what's happening

Per-campaign analytics: login redirects, rewards won, rewards claimed, and claim rate. Three numbers that tell you everything.

No redeployments, ever

Pause a campaign, adjust prizes, change the game type — all from the dashboard. Your embed picks up changes in seconds.

Sign in to Play
Log in to unlock your reward
Go to Login
Built-in growth tool

Show the game. Require the login.

When a visitor isn't signed in, Playmint automatically shows a blurred, locked preview of the game behind a "Sign in to Play" prompt. They can see there's something exciting waiting — they just need to log in first.

No extra code on your end. Pass userId when the user is logged in, leave it out when they're not. Playmint handles the rest.

Your customers are going to love this.

Start your 7-day free trial. No credit card, no commitment. Get your first campaign live today.

7-day free trial  ·  No credit card  ·  Cancel anytime