Raffle Play Woocommerce


Raffle Play Woo is the right plugin to manage a raffle tickets generator system. With Unlimited tickets, custom email labels, and view over the orders.
Raffle tickets are emailed to the custemer after checkout, and are visible in the Thank you page. Also in the order admin, and displayed in a view page.
For support or suggestions: developer@tuskcode.com

Demo Video on how to setup Raffle Play woo

Free Version

  1. Marks a product as a raffle product
  2. Assign unlimited number of tickets to a single product
  3. Overview of the raffle products
  4. Starting raffle number from 1000
  5. Custom labels for email order
  6. Custom Prefix for tickets
  7. Cancelled, Refunded, and Failed will not be assigned any raffle tickets
  8. View all the raffle tickets bought
  9. Filter the raffle tickets view based on dates
  10. Unlimited ticket raffle
  11. Start ticket number can be changed
  12. View Tickets filter by order status
  13. View order details in the View Tickets page

Premium Version

  1. Custom Raffle Name
  2. Live / Test tickets
  3. Unlimited Number of tickets per raffle
  4. Unlimited raffles
  5. Multiple raffle running at the same time
  6. Unlimited number or raffle tickets per product
  7. Multiple products per raffle
  8. Terminate raffle immediately / by date
  9. Limited number of tickets per raffle (can be set )
  10. Custom ticket start number
  11. Custom ticket prefix
  12. Custom Raffle Start Date / Time
  13. Custom Raffle End Date / Time
  14. Custom Email Header
  15. Include Raffle name in Email
  16. Custom Email Body (tickets extra info)
  17. Email extra line info (eg: Draw takes place on … )
  18. Custom Message if raffle is terminated
  19. Custom Message if raffle hasn’t started (based on start date)
  20. Custom Message if raffle has ended ( based on end date )
  21. Custom Message when raffle will end ( if end date is set )
  22. Custom Message – Add to Cart check (if no tickets left)
  23. Custom Message – Add to Cart check (if tickets in cart exceed stock)
  24. Shortcode for message per raffle
  25. Restrict multiple raffle tickets at checkout (enable/disable)
  26. Test Info system with custom number tickets
  27. View info tickets, customers, orders
  28. View tickets sold based on dates
  29. View tickets based on order status
  30. Record winners based on the raffle tickets (due to transparency, no random winner generator provided)
  31. Reports Per Raffle (all are .csv format)
  32. Daily Sale Report
  33. Weekly Sale Report (Monday to Sunday)
  34. Monthly Sale Report
  35. Report by Region/County
  36. Report by Country/County (option to include the rest of the countries)
  37. Sales by Product
  38. Export Custom Colums per order (including custom fields created at checkout)
  39. Custom Currency Symbol per report total sale column
  40. Filter report by order status
  41. Filter report by Date range
  42. Filter report by raffle
    43.Calculate reports sale based on order sale or product price



1.Upload the plugin
2.Activate it
3.Go to Raffle Play Woo Installation page and follow the instructions (with steps, and pictures)


What is Raffle Play Woo

Raffle Play Woo integrates a raffle ticket system on your woocommerce websites, it allows normal products to be assigned a number of raffle tickets


July 16, 2024
After much searching, this plugin has managed to satisfy the needs of the raffle projects I have carried out. Mention the great support from the developer.
June 23, 2024
This plugin works very well for all of our raffle needs. The developer support has been above and beyond if I needed help with minor issues or customizations. Highly recommend the pro version if you are looking to sell raffle tickets using Woocommerce.
April 5, 2024
Raffle play has been great for our business. Anytime we run into an issue or would like help with a feature, the dev is super quick to respond and incredibly helpful! We will continue making use of this plugin now and for the foreseeable future!
April 2, 2024
Fantastic plugin that works exactly as expected. Wonderful support from Dan who has promptly answered questions and changed config when requested.
Read all 17 reviews

Contributors & Developers

“Raffle Play Woocommerce” is open source software. The following people have contributed to this plugin.



= 2024-07-17
* Compatible with wordpress 6.6
* Fixed quantity of raffle products when updated cart is done through ajax
* Added new premium tab in the General settings called “Custom Search Settings”
* Added new premium tab in the General settings called “Product Raffle Tab”

= 2024-05-26
* Fixed changing customer for order – tickets assigned to new customer (eg: from guest to registered customer)
* Improved insert raffle tickets in bulk – faster insert
* Added Lucky Numbers Page – Premium

= 2024-04-17
* Fixed error when order is created manually
* Fixed tickets generated when order is created manually
* Added option to select to which order status to generate tickets

= 2024-04-02
* Added Generate and Display raffle tickets at checkout
* Fixed Backround image display for tickets
* Compatible with Woocommerce Checkout blocks
* Tested with 6.5

= 2024-01-29
* Changed email / thank you template into template folder
* Changed how template is loaded (customized through woocommerce template folder)

= 2024-01-23
* Fixed warning in General Settings
* Added warning if tickets not generated

= 2023-12-07
* Added Orders Table view raffle tickets
* Added Switch on/off Order Table view raffle tickets
* Added Tab “Raffle Play Woo Settings” tab in the product page
* Added Info on how to start the raffle.
* Changed Default background image is On, and color is Blue

= 2023-11-10
* Compatible and tested with WordPress Version 6.4
* Updated – Compatible with new HPOS, and legacy order storage
* Added – Countdown view for the premium version.
* Added – Feedback form when the plugin is uninstalled

= 2023-10-15
* Fixed uninstall.php, error occur, not deleting the plugin

= 2023-10-04
* Added functionality to fix duplicated tickets
* Added namespaces to classes

= 2023-08-09
* Fixed Filter raffle product list
* Fixed Raffle column width product list
* Compatible with 6.3

= 2023-05-19
* Added Leading Ticket Zero
* Custom style blocks settings

= 2023-04-11
* Added Custom Raffle Tab in Woocommerce Account
* Show raffle tickets in the Woocommerce Account grouped by order

= 2023-02-08
* Added translated languages

= 2023-01-28
* Fixed starting number at 0 – issue showing false
* Added custom background image for tickets ( Blue, Gold, Orange )

= 2022-12-02
* Fixed header content issue
* Extended ticket prefix to 15 alphanumeric characters
* Default starting ticket number set to 0
* Email display tickets changed to row data instead of 2 columns

= 2022-11-08
* Tested with 6.1
* Center text for tickets display on Thank you Page / Email


  • Fixed error log for undefined variable


  • Tested with 6.0.1


  • Compatible with 5.9
  • Removed Credit text in the email
  • Default text email changed for Raffle and Raffle Tickets

= 2021-12-30
* Fixed error loading order data upon checkout

= 2021-12-29
* Fixed last used ticket, timestamp column, not reliable, might cause duplicated tickets
* Added Product Name in the grid view
* Columns in Grid view will be rememered whenever the page is opened again
* Show duplicated tickets in the View Tickets page


  • Fixed product grid view


  • Added premium PDF Email Attachement tab
  • Updated Documentation
  • Test Compatible with 5.8.1


  • Redesign the template view
  • Added brief documentation
  • Start ticket number can be changed
  • Restrict starting ticket being smaller than any purchased ticket
  • Raffle name can be changed
  • View Tickets filter by order status


  • First draft *