
Your raffle site,
live in minutes
A fully hosted, provably-fair prize-draw platform — storefront, Operator Admin, and built-in fairness, ready the moment you sign up.
Powered by Verified Draws provably-fair technology
Built for trust from the first ticket
Every result on RaffleForge can be checked by anyone, against proof your store doesn't control.

Storefront
A premium storefront, on your brand, out of the box
Every new tenant gets a polished consumer shopfront with no design work — recoloured from your brand tokens and engineered to load fast.
- A hero anchored on your hottest live competition, with the live grid sorted soonest-drawing first
- Public instant-win number grid showing exactly which tickets win and how many remain
- Recent-winners strip with one-tap verify links, hidden until your first real winner
- Self-hosted fonts, server-rendered pages and optimised imagery — fast and search-friendly by default
- Light or dark theme with WCAG AA contrast enforced and no first-paint flash

Buyer experience
Competition pages that answer 'is this rigged?' before it's asked
Each competition gets a public product page where the maths is on the table — winning numbers up front, a sealed commitment, and a link out to independent verification.
- Up-front Model-A instant-win grid with an 'X of Y still to be won' counter to drive urgency
- Live countdown, sell-through and a familiar buy box with quick-pick and lucky-dip
- Sealed commitment block — prize-map hash, salt hash and future drand round — shown before sales close
- 'Verify on Verified Draws' link lets any buyer recompute the result independently
- Once drawn, the same page shows the masked winner and a verify link, closing the loop

Instant wins
Instant wins, fully automated and race-safe
When a buyer's randomly allocated ticket matches a published winning number, RaffleForge awards the prize and writes a verifiable record inside the same paid transaction — no cherry-picking, no double-awards, no manual reconciliation.
- Ticket numbers generated server-side by Verified Draws from a hidden seed — not even the operator can cherry-pick
- Instant-win competitions are locked to random allocation, re-enforced at checkout
- A branded 'Claim Prize!' celebration fires the moment a winning ticket sells
- A site-wide /instant-wins roll-up totals the prizes and value still up for grabs
- Triple-layer idempotency means a double-click or retry never double-charges

Operator dashboard
A command centre for your whole prize-draw business
Log in and see the health of your business on one screen — real revenue, ticket velocity, sell-through and store-credit liability, all computed live from your own tenant database.
- Four live KPI tiles — revenue, tickets sold, active competitions and average fill rate — with no report-building
- Active competition cards with live sold bars, countdowns and remaining instant-win counts
- 14-day revenue-and-tickets trend chart and a revenue-by-competition donut breakdown
- Live store-credit liability summary — outstanding balance, 30-day issued vs redeemed, next draw
- Recent-winners feed with one-click independent verify links

Competition builder
Build and run competitions yourself — no developer, no support ticket
Stand up a fully-configured prize draw from a single slide-over form, then publish to live in one click.
- Set prize, cash alternative, hero image and gallery, ticket band, price and purchase caps with a live pool and gross-potential readout
- Mandatory UK skill question is required before a draw can go live — enforced server-side
- Publish flips draft to live atomically with an immutable audit-log entry and fairness wiring
- Live-state safety locks freeze the ticket range and price once tickets are selling
- Run the full draw lifecycle — arm, close, draw, pull results — on the independent Verified Draws platform
Provable fairness
Provable fairness, end to end
RaffleForge generates no random numbers itself. The seed and the draw live on the independent Verified Draws service, so fairness isn't a claim — it's reproducible.

Arm a competition to a future drand round committed in advance, so winners can't be predicted
Close to freeze and stage sold tickets, then hand off to a public live-event page where the draw runs
Pull verified winners and verify links back with fail-closed validation — a bad feed can never publish a fake winner
A built-in 'How it works' page invites players to re-run the draw and reproduce the winning ticket themselves
Winner names are privacy-masked everywhere public, while you see full identities in your private console
Back office
Run the whole operation in one place
Customers, credit, orders and refunds — the back office a real prize-draw business needs, included.
Built-in CRM that aggregates each buyer's orders, tickets, prizes and lifetime spend automatically
Store-credit wallets with an append-only ledger and a reconciliation strip that proves balances to the penny
Issue goodwill or loyalty credit with money-grade safety — audited, idempotent, never negative
Orders dashboard with status filters, revenue and refund KPIs, and full per-order detail
One-click refund to store credit that returns ticket numbers and unwinds any instant-win — inventory and payouts stay correct
Brand & domain
Your brand, your domain, no maintenance
Make the storefront unmistakably yours in minutes, then run it on your own domain over HTTPS.
Brand studio for logo, colours, six curated fonts, store name and social links — applied site-wide in one save
A sticky live preview updates as you edit, so you get the brand right before you publish
Bind your own apex or sub-host from the Platform Console, with copy-paste DNS records
DNS ownership verified via TXT or CNAME, with a friendly 'give it a few minutes' state
Free, auto-renewing Let's Encrypt SSL issued automatically — no certificate management
Team & governance
Team access and governance you can defend
Delegate day-to-day work safely, with an accountability trail that holds up.
Four roles — owner, admin, staff, viewer — with least-privilege enforced in the UI and on the server
Staff and viewers run daily operations without touching payments, branding or team settings
Append-only, tamper-evident audit log with no update or delete path in code
Platform support can log in to help, with every action flagged as impersonation in both audit trails
Pluggable payment gateway — start on a zero-config Mock gateway, connect Stripe when ready
How it works
From signup to live site in minutes
Self-serve from payment to your first competition — nothing for you or our staff to configure.
- 1
Pick your subdomain and watch a live, debounced check confirm it's free against the real registry
- 2
Subscribe through Stripe's own hosted checkout — nothing is provisioned until payment clears, so no orphan accounts
- 3
A signature-verified webhook auto-provisions your isolated database, subdomain and login within seconds
- 4
Click the set-password link in your welcome email and you're dropped straight into your Operator Admin dashboard
- 5
Brand your store, build a competition, set a skill question, and publish to live in one click
Pricing
One flat monthly subscription
A single, predictable subscription covers your fully-hosted, auto-provisioning platform — storefront, operator dashboard, instant wins, draws and verification included. No build project, no setup fee, no per-site engineering.
- Branded storefront and Operator Admin provisioned automatically
- Provably-fair draws and instant wins via Verified Draws included
- Your-brand-your-domain with free auto-renewing SSL
- Database-per-tenant isolation and a tamper-evident audit log
- Take a simulated sale on day one; connect Stripe when you're ready
FAQ
Questions, answered
The details operators ask before they sign up.
How fast is my site actually live after I pay?
Within seconds. When your Stripe payment clears, a signature-verified webhook automatically provisions your isolated database, subdomain and login, and flips your status to live on your branded *.verifieddraws.uk address. A real-time success page surfaces your admin URL, and you finish by clicking the set-password link in your welcome email — which drops you straight into your dashboard with no second login step.
How do you prove a draw wasn't rigged?
RaffleForge generates no random numbers itself. Every draw is decided by a future round of the drand public randomness beacon, committed in advance, and every instant-win prize map is sealed by a published SHA-256 commitment before sales open. Every win carries a verify link to the independent verifieddraws.uk host, and a built-in 'How it works' page invites players to re-run the draw and reproduce the winning ticket themselves.
Does RaffleForge keep me compliant with UK prize-competition law?
It enforces the skill-question requirement for you. A competition cannot go live without a valid multiple-choice skill question, and every entrant's answer is re-checked on our servers at checkout — the correct answer is never sent to the buyer's browser. It's enforced server-side, not left to you to remember.
Can I use my own domain and branding?
Yes. The brand studio lets you set your logo, colours, fonts, store name and social links, applied across the whole storefront in one save, with a live preview as you edit. You can also bind your own apex or sub-host from the Platform Console — we give you the exact DNS records, verify ownership via TXT or CNAME, and issue a free, auto-renewing Let's Encrypt SSL certificate automatically.
How do you handle payments, refunds and store credit?
Every new store can take a simulated sale on day one with a zero-config Mock gateway, then connect Stripe from the Payments page when you're ready. Refunds are one click to store credit — RaffleForge atomically marks the order refunded, returns the freed ticket numbers, and unwinds any instant-win prizes, so inventory, winners and payouts stay correct. Store-credit wallets use an append-only ledger with a reconciliation strip that proves balances to the penny.
Provision your provably-fair prize-draw site today
Pick your subdomain, subscribe through Stripe, and your branded storefront and dashboard go live within seconds. No sales call, no setup project.
