PlayForge
Turn your storefront into a prize-winning experience
PlayForge is a gamification engine for Shopify. Shoppers play a game — spin wheel, scratch card, lucky box, gift box or mystery gift — win a reward, and receive a real Shopify discount code they can redeem at checkout. You capture emails, drive conversions, and watch all of it in a live dashboard.
Five ways to make shopping feel like play
One game per campaign, each rendered as a themed popup with its own launcher button. Swap the game without rebuilding the campaign.
Spin Wheel
A real rotating wheel that lands on the won prize.
Scratch Card
A foil cover the shopper wipes away to reveal the reward.
Lucky Box
A pick-a-box grid where the winning box is highlighted.
Gift Box
A cover that opens to reveal what's inside.
Mystery Gift
A suspense reveal for the shopper's mystery reward.
A game on the surface, a discount engine underneath
Every win becomes a real, redeemable Shopify discount locked to the shopper who earned it.
Five Interactive Games
Spin wheel, scratch card, lucky box, gift box, and mystery gift — each rendered as a modern, themed popup with its own launcher button.
Weighted Prizes & Inventory
Give every prize a weight to set its win chance, and an optional inventory cap so it retires automatically once depleted.
Server-Decided Outcomes
The prize is chosen on the server, so results can't be tampered with from the browser. Play limits are enforced server-side too.
Real Shopify Discount Codes
Percentage, fixed amount, and free shipping become real code discounts. Free-product wins create a 100%-off code scoped to that product.
Single-Use, Per-Shopper Codes
Every won code is restricted to the shopper who won it — by customer id or captured email — and limited to one total use.
Email Capture & One Play
Guests enter an email before playing and become a Shopify customer. The server allows one play per email; logged-in shoppers are identified automatically.
Customer Reward Wallet
A My Rewards page in the shopper's account lists every coupon won, with reveal-and-copy, status, expiry, filters, and soonest-expiry sort.
Targeting Rules
Control which pages a campaign shows on, who sees it — guest, logged-in, country, device — and how often they may play.
Live Analytics
Plays, completion rate, true rewards won, coupons created and used, and a full conversion funnel with recent activity.
Theming & Presets
Colors, fonts, corner radius, launcher position, and confetti — with presets and a live preview of the actual game.
Redemption Reconciliation
PlayForge reads discount usage back from Shopify to mark coupons redeemed and update analytics — automatically, or on demand via Sync orders.
Player History
An aggregated view of every player: what they played, what they won, what they redeemed, and what they spent.
From campaign to redeemed order
PlayForge is the source of truth for plays, prizes and coupons. Shopify is the source of truth for the discount and the order. The two reconcile automatically.
- 01
Build the campaign
Pick one of five games, add prizes with weights and optional inventory, set who sees it and how often, then style the popup.
- 02
Publish
Hit publish and a themed launcher button appears on your storefront in the corner you chose. No theme code to edit.
- 03
Shoppers play
A shopper opens the popup and plays once. Guests enter an email first — which also creates a Shopify customer — and logged-in shoppers are recognised automatically.
- 04
They win a real code
The server picks the prize and PlayForge creates a matching Shopify discount, restricted to that shopper and limited to one use.
- 05
You see the payoff
When the code is redeemed at checkout, PlayForge reads the usage back from Shopify and updates analytics, the conversion funnel, and the player's history.
Seven reward types
Mix real discounts with informational outcomes. Percentage, fixed amount, free shipping and free product all become redeemable Shopify codes — no win and try again produce none.
A wallet for what they won
My Rewards lives in the shopper's account and lists every coupon they have won — on both classic and new customer accounts.
- Reveal-and-copy control for each code
- Status: active, redeemed or expired
- Expiry date and time, soonest first
- Filter by status, with an active-rewards counter
- Coupons won as a guest appear after they log in
Identity is resolved server-side from a signed App Proxy customer id or a verified customer-account session token, so a shopper can only ever see their own coupons.
Everything in one Shopify-native admin
Dashboard
At-a-glance metrics and quick actions.
Campaigns
Create campaigns and open the builder: Details, Game, Rewards, Rules, Schedule, Publish.
Games
Browse the available game types and where they're in use.
Rewards
Per-campaign prize list with computed win probability.
Coupons
Every won code, its status and usage, plus Sync orders.
Analytics
Metrics, conversion funnel, and recent activity.
Customers
Players: plays, prizes won, redemptions, spend.
Themes
Style the popup with a live preview of the actual game.
Billing
Plan comparison, upgrade and downgrade.
Settings
Store profile: name, email, currency, brand color.
Start free, scale when it works
Five plans, billed through Shopify. Every tier includes email capture and real single-use discount codes.
Free
Try a single campaign and see how your shoppers respond.
- 1 campaign
- 500 game plays / mo
- Email capture
Starter
For stores running their first regular campaigns.
- 5 campaigns
- 5,000 game plays / mo
- Email capture
- Campaign scheduling
- Multiple games
Growth
For growing stores that need analytics and their own branding.
- 25 campaigns
- 50,000 game plays / mo
- Email capture
- Campaign scheduling
- Multiple games
- Advanced analytics
- Custom branding
Professional
For high-traffic stores and teams that build on the API.
- 100 campaigns
- 500,000 game plays / mo
- Email capture
- Campaign scheduling
- Multiple games
- Advanced analytics
- Custom branding
- API access
- Priority support
Enterprise
For high-volume merchants who need white-label and no caps.
- Unlimited campaigns
- Unlimited game plays
- Email capture
- Campaign scheduling
- Multiple games
- Advanced analytics
- Custom branding
- API access
- Priority support
- White label
Plans are managed by Shopify. You choose or change your plan on Shopify’s secure pricing page — upgrades, downgrades and cancellations all happen there, and your new plan applies in PlayForge automatically.
Email support is included on every plan, live chat is available from Growth up, and Professional and Enterprise add priority support.
All prices in USD, billed through your Shopify account. Need something custom?
Built so the browser can't cheat
Multi-tenant isolation
Every record is scoped to your store. One merchant can never read another merchant's data.
Tamper-resistant outcomes
Prizes are selected on the server. The browser can't change what it wins or how many times it plays.
Minimal PII
PlayForge stores the email captured for a play — to enforce limits and lock the discount — plus standard merchant profile data. Storefront requests are signed by Shopify's App Proxy.
GDPR webhooks
Customer and shop data-request and redaction webhooks are handled.
Resources & Legal
Give shoppers a reason to stick around
Launch your first campaign on the Free plan, capture emails from day one, and watch the conversion funnel fill up.