RaffleHub

Getting started

From sign-up to live draw

How to launch and run a competition website using RaffleHub. No developers required. No compliance research. Everything is in the platform.

01

Create your operator account

Sign up with your email and company name. We provision your isolated platform workspace, your branded subdomain (yoursite.myrafflehub.co.uk), and your tenant portal immediately - no waiting, no setup call.

  • Workspace live in seconds, fully isolated from other operators
  • Branded subdomain active from day one
  • Point your own custom domain whenever you're ready
  • Custom domain managed from your portal - one DNS record to add
02

Configure your brand

Open Website Settings in your portal and make the site yours. Set your logo, brand colours, hero image, page content, and legal copy. Every change goes live within seconds - no code, no deployments.

  • Logo upload with adjustable display size
  • Full colour control - primary, secondary, accent, and background
  • Homepage hero image, section visibility toggles, and editable copy throughout
  • SEO titles, legal pages, and footer text all configurable
03

Build your competitions

Click New Competition and fill in the details. Title, description, ticket price, draw date, skill-based question, and category. Add a splash image and photo gallery, mark it as featured, and configure instant-win prizes if you want them. Save as a draft to review, then publish when ready.

  • Ticket price, total count, and max tickets per person
  • Draw date and time, skill question (required by UK law)
  • Splash image, photo gallery, and featured flag
  • Instant-win prizes with random or manual ticket assignment
04

Customers browse, enter, and win

Your customers visit your site, browse competitions by category, select their tickets, answer the skill question, and pay. Each entry gets a unique formatted ticket reference. Instant-win results are shown immediately at checkout. All entries appear in your portal in real time.

  • Mobile-first entry flow with category browsing and sort options
  • Unique per-brand ticket references (e.g. MC-004821)
  • Instant-win results displayed immediately at checkout
  • Full entry history in the customer's account and your dashboard
05

Draw, record, and notify

On the draw date, select the winning ticket and record the result in your portal. The winners page on your public site updates automatically. Contact the winner directly using the details in your entries table and arrange prize delivery.

  • Record the winning ticket number against the competition
  • Winners page updates automatically - no manual edits needed
  • Full entry table with customer contact details for prize notification
  • Complete audit trail of all entries, tickets, and payments

Compliance

UK competition law - handled for you

RaffleHub is built around the requirements of UK competition law. The following are not optional features - they are platform defaults that apply to every competition, on every operator site.

Skill-based question

Every competition on RaffleHub requires customers to correctly answer a skill question before their entry is accepted. This is enforced server-side on every submission - it is not optional and cannot be bypassed.

Free postal entry route

UK competition law requires a free alternative entry route. Every competition site powered by RaffleHub publishes clear postal entry instructions. Postal entries are counted alongside paid entries in the draw.

Guaranteed winners

The platform is designed around the principle that every draw has a winner. Draw dates are committed to customers at the point of entry. Operators cannot cancel a competition after tickets have been sold without handling refunds properly.

Data isolation

Each operator's customer data, entry records, and competition data are completely isolated from every other operator. Row-level security is enforced at the Postgres layer, not just in application code.

Ready to get started?

Sign up and have your first competition published today.