DevelopmentPayment protectionDetails
- Revisions within the package are free.
- If you do not respond within 3 days of delivery, the work is accepted automatically.
The money is reserved when you pay and released only once you accept the work.

Example result
"Bean Catcher" game for a coffee shop's website
The game on a computer
The same game on a phone
Files: a ZIP archive with index.html, the styles, script.js and 4 pictures drawn for the game. It works with a mouse, a finger and the arrow keys, keeps the best score on the player's device, and goes on the client's own hosting or in an iframe on their site. The pictures here are screenshots of the game.
Client: Maple Bean, a coffee shop that wanted a little game for its website and social pages to tell people about its autumn blend. Task: a catching game in warm autumn colours: the player moves a cup, catches coffee beans (+1), golden beans (+5), dodges ice cubes, has 3 lives and 2 levels; the end screen links to the menu.
The client and all details are made up.
About this service
A wheel of fortune for the shop you already run on Shopify, WooCommerce or any platform that accepts custom HTML. The visitor taps the button, the wheel spins, slows down and stops on one of your sectors, and the end screen says what it means: a small gift, free delivery, a tip or "try again". You name the sectors, their texts and how often each should come up, and we draw the wheel in your colours and write the code. The result is picked in the player's browser by the odds you set; nothing is checked on a server, so a player can reload the page and spin again. There are no accounts, payments or collecting of emails. In Premium the end screen shows a promo code you give us; you create it in your shop and run the promotion and its legal side.
What is included
- What you getA ZIP archive with the wheel's index.html, styles.css, script.js and pictures and a short guide to adding it to your store, plus a playable preview on the order page.
- Your sectorsUp to 8, each with your own text
- Odds you setRare and common sectors, as you choose
- A real spinThe wheel speeds up, slows down and clicks to a stop
- On any screenA big button that is easy to tap on a phone
- Easy to changeSectors and odds sit at the top of script.js
How it works
- 1SectorsYou list the sectors, their texts and odds
- 2WheelWe draw the wheel and screens and write the code
- 3Spin itYou spin it on a computer and a phone on the order page
- 4ArchiveYou download the archive, ask for changes within your package and add it to your store
What we need from you
The sectors of the wheel, up to 8, with the text of each and how often it should come up, for example "Free delivery, 1 in 10". The text on the start and end screens. For Premium, the promo code and which sectors show it. Your colours and where the end-screen button leads: the catalogue, a sale page or the cart. Optionally up to 5 pictures as PNG, JPEG or WebP: your logo and products you have the right to use.
We will ask you:
- The sectors and their odds
- What is the promotion?
- Your colours and style
- Where should the end screen lead?
Compare packages
| Packages | BasicWheel with one spin$25 | StandardWheel with two spins$43 | PremiumWheel with a promo code$75 |
|---|---|---|---|
| Deadline | 1 day | 2 days | 3 days |
| Revisions | 1 | 2 | 3 |
| Games | 1 | 1 | 1 |
| Levels or rounds | 1 | 2 | 3 |
| Score and best score | Score only | Yes | Yes |
| Prize screen with your promo code | No | No | Yes |
| Pictures drawn for the game | 2 | 4 | 6 |
| Wheel sectors | up to 8 | up to 8 | up to 8 |
| Order Basic | Order Standard | Order Premium |
Payment protection
You pay when you order, but the money is released only for accepted work.
- Fixed priceThe package price does not change after you pay.
- The money is reservedWhen you pay, the amount is only reserved. It is released to the service once you accept the work.
- Checked before deliveryEvery result goes through a quality check before it reaches you, and you see it on the order page before accepting it.
- Free revisionsAsk for changes within your brief as many times as the package allows.
- Acceptance after 3 daysIf within 3 days of delivery you neither accept the work nor ask for changes, it is accepted automatically. If you write in the order chat after delivery, the order waits; once we answer, we may start the 3 days again and will say so in the chat.
- Redo or a full refundIf the result does not match your brief and the revisions did not fix it, or the work takes more than twice its deadline, write in the order chat: we will redo the work or refund the payment in full.
Questions and answers
Can a visitor spin more than once?
Yes: by reloading the page or opening it on another device. The game has no server, so it cannot limit spins per person. Give a code that is fine to use more than once, or set limits on it in your shop.
Will the promo code work in my shop?
The game only shows the code. You create it in your shop, on Shopify, WooCommerce or another platform, with its discount, dates and limits, before the wheel goes live.
Can the wheel pop up when someone opens the store?
The archive is a page you link to or show in a frame. To make it pop up you need your theme's settings or an app that shows custom HTML; your developer can do it with the guide. We do not log in to your store.
Can it ask for an email before the spin?
No: the game does not save or send what people type. The end screen can have a button to your own sign-up form.
Did not find your answer?





