The Giveaway Lottery for WooCommerce plugin is the perfect tool for eCommerce store owners who want to increase customer engagement and boost sales through exciting lucky draw contests. This user-friendly plugin allows you to automatically generate random giveaway tickets for eligible orders, host virtual lottery draws, and announce winners directly on your site.
With built-in automation and customization options, you can schedule draws, set prize conditions, and personalize winner notifications—making it a complete online lottery system for WooCommerce. It’s ideal for attracting new customers, increasing repeat purchases, and growing brand loyalty.
Top Features
How can setup a Giveaway Campaign
Easily manage your WooCommerce giveaway or lottery campaign timeline by setting the ticket sales start date, end date, and draw date. Define when ticket sales begin to control the campaign launch and build anticipation using countdown timers and promotional widgets. Set the end date to automatically close ticket sales, ensuring a clear cutoff for entries. Finally, select the lottery draw date—the scheduled time when the winner(s) will be revealed. These settings work seamlessly with both simple and variable products and ensure a fair, transparent, and well-organized giveaway experience for your customers.


How to Set Up Giveaway Tickets for Variable Product in WooCommerce
To run a successful WooCommerce giveaway or lottery using a Variable Product, go to Products → Add New in your WordPress dashboard. Enter the product name, description, regular price, and other essential details. Under the Attributes tab, define your attributes and use Generate Variations to create all possible product combinations. For each variation, set the price and specify the “No of Tickets” the customer will receive per unit purchased. Make sure to check the box labeled “Is it a Simple Giveaway?” so the system includes it in your giveaway draw. Each product can only be linked to one giveaway-lottery at a time. With the Pro Version, you can unlock the Bonus Ticket feature, which lets you assign extra tickets per unit purchased, making the campaign more engaging. This not only incentivizes larger orders but also boosts customer retention by increasing their chances to win.
How to Configure Giveaway Tickets for a Simple Product in WooCommerce
To create a WooCommerce giveaway or lottery using a Simple Product, go to Products > Add New in your WordPress dashboard. Add the product name, upload relevant images, write a description, and set the product type to Simple Product. Use the “Tickets per Quantity” field to define how many giveaway tickets a customer will receive per unit purchased. Set the regular price in the “Regular Price” field—this will be displayed to customers and used during checkout. Each product can be assigned to only one giveaway-lottery campaign at a time to ensure clarity. Upgrade to the Pro Version to unlock the Bonus Ticket feature, which lets you reward customers with additional tickets for bulk purchases or special promotions. The total number of tickets awarded is calculated as: Standard Tickets + Bonus Tickets, helping you drive engagement and boost sales while keeping your giveaway transparent and exciting.


How to Create Ticket Range
Set up a custom ticket number range in your WooCommerce giveaway or lottery system to ensure each participant receives a unique and trackable entry. Whether you’re running an online giveaway, lucky draw, or promotional contest, you can define a range (e.g., 1–5000 or 100–99999) for automatic ticket generation. Ticket numbers can be assigned randomly, in sequence, or shuffled before assignment—guaranteeing fairness and enhancing the experience. A well-defined ticket range not only boosts transparency and organization but also adds credibility to your contest. Perfect for viral giveaway campaigns and shareable promotions, this feature helps increase customer engagement, build trust, and drive more visibility for your brand.
Giveaway tickets Generation
Giveaway Lottery for WooCommerce plugin, generating unique and random giveaway tickets for every eligible WooCommerce order effortless. Each time a customer completes a purchase based on your defined criteria the plugin instantly assigns them a randomly generated lottery ticket number.
This feature not only adds excitement to regular purchases but also encourages repeat orders by giving customers a chance to win in upcoming lucky draws. All tickets are securely stored and can be viewed, filtered, and managed from your WordPress admin panel.


Show Raffle Draw Timer for Archive page
This feature creates urgency across your entire store—not just on individual product pages—driving more clicks and conversions from browsing users. It’s a powerful way to increase participation in your lucky draws while enhancing the overall shopping experience.
Show Raffle Draw Timer for Single product page
Create urgency and boost conversions with a live raffle draw countdown timer displayed directly on the single product page. The Giveaway Lottery for WooCommerce plugin lets you showcase a real-time timer that counts down to the next lucky draw—motivating customers to make a purchase before the deadline.
This visual timer not only builds excitement but also creates a fear of missing out, encouraging faster decision-making and higher engagement. You can customize the timer design, position, and duration to match your brand and marketing campaign.


Highlight Lucky Contest Tickets number on Archive Pages
With the Giveaway Lottery for WooCommerce plugin, you can now display the number of lucky contest tickets generated for each product directly on your archive pages. This real-time ticket count gives customers instant insight into the popularity of each giveaway, encouraging them to participate before time runs out.
Display Lucky Draw Ticket Numbers on Product Pages
With the Giveaway Lottery for WooCommerce plugin, you can easily display the number of lucky draw tickets each product has received on its product page.Promotes urgency and competition, encouraging more entries, Visible participation numbers to increase customer trust


Customize Raffle Timer Colors on WooCommerce Shop Pages
With the Giveaway Lottery for WooCommerce plugin, you can fully customize the countdown timer colors displayed on your shop and archive pages. This feature allows store owners to style the timer to match their brand identity—making your lucky draw sections more eye-catching and consistent across your site.
Configure Champaign Timer colors on WooCommerce Single product page
Make your product pages stand out by customizing the campaign countdown timer colors with the Giveaway Lottery for WooCommerce plugin. This feature allows you to style the timer on each single product page to perfectly match your brand’s look and feel—capturing more attention and driving urgency for your lucky draw or giveaway campaigns.


How to setup Countdown timer Label text
Easily customize the label text for your countdown timer using the Giveaway Lottery for WooCommerce plugin. This feature allows you to personalize the labels shown on your timerlike”Draw Date”, “Giveaway Draw” , “Draw contest”.
Enable Ticket Range Display on Shop Page for Giveaways
This feature shows the range of giveaway tickets already issued for each product, giving customers a clear idea of how many entries are available or already claimed.

Show tickets range in single product page
With the ticket range display feature, you can highlight the number of tickets issued on the single product page of your giveaways. This helps customers see how many tickets are still available. By showing customers how many tickets have already been taken and how many are left, you can enhance engagement and inspire quick decisions.


Customize Range Label Text in Giveaway Settings
Whether it’s on product pages, shop pages, or checkout, you can adjust the label text to better reflect your promotion’s tone. This allows you to create labels that suit your campaign, whether you’re running a limited-time offer like “Lucky Contest Progress bar”, “Tickets Ranges” , “Allocated Giveaway ” etc
Customize Ticket Range Colors in Archive page
Make your giveaway section stand out on product listings by choosing custom ticket strip colors for available and sold tickets. This feature ensures your archive pages remain informative and eye-catching.
-
Change strip colors for better visual differentiation
-
Easy configuration from the admin panel


Customize Range Color Setting single Giveaway Settings
Make your single product giveaway pages more engaging by customizing the range color settings. Easily define colors for sold and available tickets to visually represent ticket availability.
Show winner button in shop page for Giveaways
Curious who won our latest giveaway? Click the “Show Winner” button below to reveal the lucky winner of our most recent prize draw! This will take you to our official Draw Page, where we announce the winner of the most recent prize draw.
Once the draw is finished, you’ll be redirected to the full Raffle Draw Winners List, showcasing every winning ticket and prize.


Show winner button in single product page
Looking for the draw winner of this giveaway? Click the “Show Winner” button below to find out who won this specific product in our recent giveaway! The winner has been selected through a fair and transparent raffle draw. This page updates automatically once the draw is completed. You’ll be taken to the official Giveaway Winner Announcement Page where all draw results are listed.
Raffle Draw & Campaign Winners Revealed – Ticket Number & Winner Name
Welcome to the Official Giveaway Winner Page — your trusted source to check the results of our latest raffle draws, giveaway campaigns, and prize contests! Once the draw time is complete, this page will automatically display the winning ticket number and the lucky winner’s name. To set this up, simply place the [winner_shortcode] on any page where you’d like to display the winner results.Click the “Show Winner” button from the product or shop page to be redirected here and see who won!


Ticket Prefix Settings- WooCommerce Giveaway Lottery Pro Feature
The Ticket Prefix Setting allows you to add a custom prefix before every generated ticket number, giving your giveaways, raffle draws, and online contests a polished and branded appearance. This helps promote your brand while maintaining a clear and organized ticketing system.
Whether you’re managing a lottery, a marketing campaign, or a random prize draw, this feature adds structure and professionalism to your ticket format.
Ticket Suffix Settings- WooCommerce Giveaway Lottery Pro Feature
The Ticket Suffix setting lets you add custom text or symbols after the ticket number, giving you more control over how your giveaway, lottery, or raffle draw tickets appear. It’s a powerful way to enhance ticket presentation, improve organization, and reinforce your branding.
This feature is available exclusively in the WooCommerce Giveaway Lottery Pro plugin.

Export tickets
Easily export all generated tickets from your WooCommerce giveaway, online lottery, or contest with a single click. This feature helps you keep organized records by allowing you to download ticket data in CSV format — perfect for tracking and analysis.
Free Version Features:
-
Export all ticket numbers
-
Include associated Order IDs
-
Download your data instantly in CSV format
To use, simply click the Export button — your complete ticket list will automatically be downloaded to your device for safe record-keeping.
Upgrade to Pro for Advanced Export Options:
By upgrading to the Giveaway Lottery for WooCommerce Pro, you unlock the ability to export customer details
These Pro features make it easier to manage winners, follow up with participants, and maintain complete giveaway or raffle records for reporting or marketing and prize giving.
How to set-up predefine winner
Take control of your giveaway or lottery results with the Predefined Winner feature — available exclusively in the WooCommerce Giveaway Lottery Pro version. This option allows you to manually assign a specific ticket number as the winner for your raffle, contest, or promotional campaign.
How to Set a Predefined Winner:
-
Go to Add New Giveaway Product in WooCommerce.
-
Locate the Predefined Winner field in the product options (Pro only).
-
Copy a valid generated ticket number from the ticket list.
-
Paste or enter the full ticket number (including any prefix) into the Predefined Winner field.
-
Save or update the product settings.
Once the giveaway ends, the system will automatically recognize and announce the ticket you specified as the official winner.
🔒 Note: This powerful feature is only available in the Pro version of the plugin — ideal for controlled campaigns, sponsored giveaways, or influencer promotions.

Comparison Between Free vs Pro
Features | Free | Pro |
Giveaway Campaign | ||
Giveaway Tickets For Simple Product | ||
Giveaway Tickets For Variable Product | ||
Tickets Generation | ||
Ticket Range | ||
Variation reset text | ||
Raffle Draw Timmer for archive page | ||
Raffle Draw timer for Single product page | ||
Highlight Ticket Number on archive page | ||
Ticket Number In Single Product Page | ||
Timmer in Shop Page | ||
Champaign Timmer in single product page | ||
Countdown Timmer Label text | ||
Ticket Range On Shop page | ||
Ticket Range in single product page | ||
Ticket Range Color in archive page | ||
Ticket Range Color in Single product page | ||
Winner Button in Shope page | ||
Winner Button in Single product page | ||
Raffle Draw | ||
Tickets Prefix | ||
Ticket Suffix | ||
Export Tickets | ||
Predefine Winner | ||
Bonus Tickets | ||
Add & Deduction Tickets | ||
Countdown timer Color change in archive page | ||
Countdown timer Color change in single product page | ||
Request New Feature
Pricing Plan
We offer free and pro plan that will promote your business by WooCommerce Giveaway Lottery pro. Still Confused!!! Compare free with pro plan from here .
Free
ProPopular
Start a WooCommerce Project With Us
Want to get a tailor-made WooCommerce plan for your business? Talk to our dedicated team of Woo Experts for a free consultation today!