Commercial PHP competition script

Launch your own prize competition website with a commercial PHP script.

PrizeDrawPro gives competition operators a ready-built Laravel platform for selling entries, reserving tickets, running winners, managing customers, handling support, and keeping updates protected through licence-controlled access. It is purpose-built competition software, not a WordPress theme or plugin stack.

£999.00Launch offer
6 MonthsSupport & updates
£1,499Standard price
Admin Dashboard Live Competitions
Open Competitions7
Tickets Sold1,802
Paid Revenue£11.93
Support Tickets0
Demo iPhone 17 Pro Max Package
Prize Draw
Instant Win Mystery Box
Instant Win

What the script includes

Everything needed to sell, manage, and publish prize competitions.

The commercial V1 package focuses on the features a real competition site needs from day one: flexible entry types, checkout flows, customer accounts, compliance tools, admin reporting, support tickets, coupon codes, and licence-controlled updates.

Entry Types

Prize Draw, Lucky Dip, Auto Allocation, and Pick Your Numbers

Let each competition use the entry style that suits the prize, ticket pool, and customer journey.

Instant Wins

Instant Win support included in V1

Attach instant prizes to ticket numbers and make selected competitions more engaging from the first release.

Compliance

Skill questions and postal entry tools

Manage entry questions, attempt rules, free postal entry wording, and admin postal review.

Checkout

Orders, reservations, wallet, and coupons

Track reserved tickets, customer orders, wallet balances, top-ups, and promotional coupon codes.

Support

Customer account and support ticket area

Customers can review entries, orders, tickets, winners, wallet activity, and support replies.

Updates

Licence, update, and release controls

Commercial installs connect back to PrizeDrawPro for licensing and protected update access.

Built with Laravel

A proper PHP application, not another WordPress raffle setup.

PrizeDrawPro is built on Laravel for owners who want a dedicated competition platform with its own admin panel, installer, update checks, and licence controls. You are not relying on WordPress, third-party raffle plugins, or a pile of add-ons to run the core business flow.

Recommended server requirements

PHP 8.3 or newer with PDO MySQL, OpenSSL, Mbstring, JSON, Ctype, Fileinfo, and Tokenizer.
MySQL or MariaDB database with a dedicated database user.
SSL certificate, writable storage/cache folders, and normal Laravel-friendly hosting.
Composer access and cron/scheduled task support are recommended for updates and maintenance.

Commercial V1 package

Built for operators who need more than a basic raffle plugin.

PrizeDrawPro is built as a licence-controlled script package for serious competition operators. The core V1 package gives you the selling tools first, with a structure that can support premium modules and extra themes in future.

Competition categories, ticket pools, draw rules, winners, and publishing controls.
Theme settings for card layouts, public colours, header/footer direction, and future themes.
Fallback prize split controls for unsold competitions, including site-wide defaults and per-competition overrides.
Admin tools for orders, payments, wallets, coupon codes, support tickets, audit logs, and email settings.
Installer, licence enforcement, update checks, protected downloads, and 6 Months Support & Updates.

Latest platform updates

Recent improvements added to the commercial package.

PrizeDrawPro is being improved around real competition workflows. These updates are included in the current V1 package and are also handled through the protected update system for eligible customers.

Guaranteed Draws

Fallback prize split for competitions that do not sell out

Use a percentage of paid ticket sales to pay 1st, 2nd, and 3rd place winners while retaining the remaining share for the promoter.

Flexible Control

Site-wide defaults with competition overrides

Set the normal fallback pool and winner split once, then override it on individual competitions when a prize needs different percentages.

Draw Engine

Works with random and manual winner selection

Sold-out competitions keep their normal prize rules. Unsold fallback draws can still be completed automatically or by manually selecting winners.

Reporting

Analytics exports for orders and revenue

The admin analytics area includes date filters, revenue summaries, order sources, competition totals, and CSV/PDF exports.

Admin Flow

Cleaner winner records and draw summaries

Fallback prize amounts and notes are stored against winner records so admins can review what was awarded after a completed draw.

Checkout

More payment-provider groundwork

The checkout settings and customer wallet screens have been refined so enabled payment routes are presented more clearly.

Demo access

Preview the customer site and admin controls before buying.

Open the demo to see the public customer journey, including competition cards, product pages, ticket selection, checkout screens, wallet, support, and winner areas. The admin demo is reset regularly so you can explore the panel safely.

Public Demo Admin Demo
Competition homepage
Cards
Product page and ticket selection
Checkout
Admin dashboard, settings, winners, and support
Admin

Purchase flow

Simple licence purchase, activation, and update access.

Order PrizeDrawPro, complete secure payment or invoice payment, then receive portal access, your licence key, the installer package, private documentation, and protected update downloads.

1Choose your licence

Send your contact details, company name, and planned live domain.

2Pay securely

Card opens a hosted checkout for secure payment.

3Receive portal access

Get your licence key, installer, documentation, and private download access.

4Install and activate

Activate the script on your live domain and configure your competition website.

Purchase

Buy PrizeDrawPro Commercial V1.

The launch offer gives early buyers the full commercial V1 package for £999 before the standard licence price moves to £1,499. It includes the Laravel script, installer, licence activation, private documentation, and 6 Months of Support & Updates. Renew Support & Updates later when you want continued help and protected update downloads.

Lifetime licence use while the licence remains active.
6 Months Support & Updates included after purchase.
Launch offer £999. Standard price £1,499 after the launch period.
Laravel-based commercial script, not WordPress or a plugin bundle.
Renew Support & Updates later for continued update downloads and support cover.