WordPress Competition Plugin for WooCommerce – Raffles, Giveaways & Instant Win is a powerful plugin designed to help you build and manage professional competition websites.
The plugin integrates directly with WooCommerce, allowing you to sell entries to raffles, prize draws, giveaways and instant win competitions directly from your WordPress website. Fully customisable.
Competition websites are different from standard ecommerce stores. They require entry management, ticket allocation, competition closing dates, winner selection, and compliance features. This plugin provides the tools needed to run competitions reliably while keeping the process simple for both administrators and customers.
With support for raffle entries, instant win prizes, and ticket-based competitions, you can easily create engaging competitions that attract visitors and drive sales.
Ideal For
- Prize competition websites
- WooCommerce raffle sites
- Giveaway promotions
- Fundraising competitions
- Instant win competitions
- Built for WooCommerce
Because the plugin is built specifically for WooCommerce, you can use existing payment gateways, order management tools, and reporting features while adding powerful competition functionality.
TICKET SYSTEM
• Custom Giveaway product type — A dedicated WooCommerce product type built for ticket-based competitions.
• Unique ticket number assignment — Every customer receives unique, randomly selected ticket numbers — no duplicates.
• Per-user ticket limits — Set a maximum number of tickets one customer can buy per giveaway.
• Start & end dates — Schedule exactly when a giveaway opens and closes.
• Configurable pool size — Set the total number of available tickets with automatic stock sync.
• Auto ticket release on cancellation — Tickets from cancelled or refunded orders return to the pool automatically.
INSTANT WINS
• Pre-assigned instant win tickets — Specific ticket numbers are designated as instant winners.
• Prize groups — Organise instant wins into named prize groups with separate quantities.
• Automatic site credit awards — Credit wins top up the customer’s TeraWallet balance instantly.
• Win notification emails — Customers receive a branded email the moment they win site credit.
PRODUCT PAGE
• Live countdown timer — Real-time countdown to the giveaway start or end date.
• Tickets sold progress bar — Visual progress bar showing sold vs. remaining tickets.
• Recent winners feed — Live feed of recent instant win claimants.
• Instant win ticket number grid — Public grid of all winning ticket numbers showing AVAILABLE or WON status.
• Compliance skill question — Configurable question required before checkout (UK competition law).
• Free Postal Entry link — Alternative entry button displayed on every giveaway product.
ADMIN & MANAGEMENT
• Tickets remaining column — At-a-glance ticket availability in the WooCommerce product list.
• Full instant win audit log — Every winning ticket, winner, date claimed, and linked order in one view.
• Ticket numbers in orders — Ticket numbers shown on Thank You page, My Account, and admin orders.
• WooCommerce logging — All events written to the WooCommerce log for debugging.
• Configurable allocation trigger — Choose when tickets are assigned: on payment, on completion, or both.
• Scalable database storage — Dedicated MySQL tables with race-condition protection for high-traffic reliability.



