Scratch card
Scratch and win for your online store
Scratch and win online, built for a shop: a customer scratches a digital card with a finger or the mouse, finds a prize under the foil and uses the code at your checkout. You set how often a card wins and the most the promotion may give away, and the server picks every result before the card appears, so scratching only reveals it.
Live in 4 steps
Create the card
Sign up free, choose the scratch card and add your prizes: percent off, an amount off, a free item from your catalogue or a prize you describe yourself. A card that wins nothing shows a message you write.
Set the limits
Choose the win rate, the budget cap and the maximum number of winners. Add a minimum purchase to the prizes that need one and decide how long codes last.
Put it where customers are
Show it as a pop-up with the Shopify app, the WooCommerce plugin or one script tag on any other site. Or share its link and QR code in an email, on a thank-you page or on a card in the parcel.
Let the code close the sale
The winner uses the code at your checkout. The Shopify app and the WooCommerce plugin check it there; any other checkout checks it through the API, and staff at a counter mark it used from a PIN-protected link.
Four places a scratch card works online
- Website pop-up
- A card that opens after some time on the site or a few pages, for visitors who are browsing but have not bought yet.
- Thank-you page and order email
- Put the game link after checkout with prizes for the next order. The customer has just paid, so the card is a reason to come back, not a discount on a sale you already made.
- Newsletter
- A link in a campaign email gives every reader a card. The budget cap and the maximum number of winners hold even when the email is forwarded.
- Card in the parcel
- Print the QR code on an insert. The customer scans it at home, scratches and gets a code for the next order.
What you control
These settings keep a scratch card a promotion you planned rather than an open discount.
- Win rate
- The share of cards that win anything at all, and each prize's own chance inside it. Customers never see these numbers.
- Budget cap
- The most the cards may give away. Every code handed out reserves its value; a code that expires unused gives it back.
- Maximum winners
- A lifetime count that never goes down, so a busy day cannot create more winners than you planned.
- Minimum purchase
- Per prize. A free item or a large discount can ask for a basket of a set size first.
- Code expiry
- Seven days by default, so a prize is a reason to order soon rather than some day.
- Email confirmation
- Optional. The winner confirms an email with a one-time code before the prize code appears.
Why a scratch card and not a wheel
A wheel shows every prize before the spin, which catches the eye in a pop-up. A scratch card shows one result only, so your prize list stays private and every card feels made for the person holding it.
That makes the card the better fit where customers arrive one at a time with a phone in hand: a link in an email, a thank-you page or a QR code in a parcel. Prizes, limits and budget work the same way in both games, so you can switch without starting over.
How the reveal works
The server decides the card before it appears on screen. The prize is already settled against your win rate, your budget and your maximum winners, so scratching only uncovers it and nobody can change it by editing the page.
The customer scratches with a finger or the mouse. Once a little more than half of the foil is gone, the card opens by itself, so nobody has to scratch every corner. A reveal button opens it at once for anyone who cannot or does not want to scratch.
Plan the prize mix
Most cards should win nothing or something small, and a few should win something good. The chart is an example, not a benchmark: out of 100 cards, 70 win nothing, 20 win free delivery, 8 win 10% off and 2 win a free item with a minimum purchase.
Start from what the whole promotion may cost and set that as the budget cap. Then shape the mix. The cap holds whatever mix you choose, so a mix that turns out too generous stops at your limit instead of at your margin.
What to avoid
A card that always wins teaches customers that the discount is the real price. Keep losing cards and make their message useful, for example your free delivery threshold or a bestseller.
A prize on the order the customer just placed costs margin on a sale you already had. After checkout, give prizes for the next order.
A big prize on a cheap product with no minimum purchase invites people to take the prize and nothing else. Put a minimum purchase on the prizes that need one.
Questions
- Is there a free plan?
- Yes. The free plan includes 200 plays a month and needs no credit card. Paid plans start at 29 dollars a month when you need more plays.
- Does it work with my store platform?
- There is a Shopify app and a WooCommerce plugin. On any other platform, one script tag shows the card as a pop-up and the API checks codes at your checkout. A link or a QR code needs no website at all.
- Should I use a scratch card or a wheel?
- Use a wheel as a pop-up when you want to show off the prizes. Use a scratch card when customers arrive one at a time, from an email, a thank-you page or a parcel. Both use the same server result and the same limits.
- Does the scratch card work on a phone?
- Yes. The customer scratches with a finger, the card opens by itself once a little more than half is scratched, and a reveal button opens it straight away.
- What happens when the budget runs out?
- The cards stop handing out prizes. Codes already won keep working until they expire, and an expired unused code returns its value to the budget.
- Can I give a scratch card after an order?
- Yes. Put the game link on the thank-you page, in the order email or as a QR code in the parcel, and offer prizes for the next order. Codes last seven days by default, which gives the customer a reason to come back soon.
Put a scratch card on your store today
Create a free account, add your prizes and set the win rate and the budget cap. Then show the card as a pop-up, or share its link or QR code.
Start free