I’m looking for help customizing a WooCommerce site using the Giveaway for WooCommerce plugin: https://woocommerce.com/products/giveaway-for-woocommerce/
The plugin supports sequential ticketing, but it does not let me assign a predefined / custom set of ticket numbers per giveaway product. WooCommerce support confirmed they can’t provide customisation, so I’m looking for a developer who can implement this.
What I need (core requirement)
I need the ability to define a unique pool of ticket numbers per Giveaway product (by product ID), and have the system allocate from that pool (or allow customers to pick from it), instead of using the plugin’s default sequential numbers.
This must work for:
existing giveaways already on the website
any future giveaways I create
Example giveaways 1) OLED TV giveaway (sequential is fine)
Ticket pool required: 01–59 (two-digit format). The plugin can generate sequential numbers already, but I’m including this for comparison because I need predefined pools for other giveaways.
2) iPhone 17 giveaway (predefined pool required + dropdown)
Ticket pool required (predefined 4-digit combinations): (0102,0103,0104,0105,0106,0107,0108,0109,0110,0111,0112,0201,0203,0204,0205,0206,0207,0208,0209,0210,0211,0212,0301,0302,0304,0305,0306,0307,0308,0309,0310,0311,0312,0401,0402,0403,0405,0406,0407,0408,0409,0410,0411,0412,0501,0502,0503,0504,0506,0507,0508,0509,0510,0511,0512,0601,0602,0603,0604,0605,0607,0608,0609,0610,0611,0612,0701,0702,0703,0704,0705,0706,0708,0709,0710,0711,0712,0801,0802,0803,0804,0805,0806,0807,0809,0810,0811,0812,0901,0902,0903,0904,0905,0906,0907,0908,0910,0911,0912,1001,1002,1003,1004,1005,1006,1007,1008,1009,1011,1012,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1112,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211)
I already have a small snippet from the plugin developer that adds a dropdown in the child theme’s functions.php, but it currently doesn’t manage a unique per-product ticket pool properly (and doesn’t prevent duplicates across orders).
Acceptance criteria (what “done” looks like)
I can assign a predefined list of ticket numbers to a giveaway product (mapped by product ID) via a simple method (admin UI or config).
Customers can select a ticket number from the available pool (dropdown).
Once purchased, that ticket number is locked and cannot be purchased again.
If a customer buys multiple quantities, the system assigns/records multiple unique ticket numbers (or restricts quantity to 1 — whichever is easiest/recommended).
The assigned ticket number(s) appear in:
the order confirmation screen
order emails
the WooCommerce admin order view
Works for existing giveaways and future ones without re-coding each time (other than adding a new pool/list for a new product).
video maker for ayurvedic products promotion Category: Amazon, Conversion Rate Optimization, EBay, ECommerce, Keyword Research, SEO, Shopify, Video Editing, Video Production, Web Design Budget: ₹1500 - ₹12500 INR
I need a influencer marketing executive Category: Account Management, Brand Management, Facebook Marketing, Influencer Marketing, Social Media Management, Social Media Marketing, Social Networking, Twitter Budget: ₹12500 - ₹37500 INR
10 Mar 2026 04:57 GMT
Excel Data Cleaning & Formatting Category: Analytics, Data Analysis, Data Entry, Data Processing, Data Visualization, Excel, Google Sheets, Power BI, SQL Budget: ₹750 - ₹1250 INR
Word Document Data Entry Category: Copy Typing, Data Entry, Excel, Google Sheets, Microsoft Word, Transcription, Typing, Word Budget: ₹12500 - ₹37500 INR
10 Mar 2026 04:52 GMT
XAUUSD Movement Prediction with ML Category: Backtesting, Data Analysis, Deep Learning, Financial Markets, Machine Learning (ML), R Programming Language, Statistical Analysis, Statistics Budget: ₹12500 - ₹37500 INR
AI Specialist for Microsoft Copilot Project Category: AI Chatbot Development, AI Consulting, AI Development, AI Model Development, Conversational AI, Natural Language Processing Budget: $25 - $50 AUD
10 Mar 2026 04:51 GMT
Instagram Engagement & Content Management Category: Content Creation, Creative Writing, Facebook Marketing, Instagram Marketing, Photo Editing, Social Media Management, Social Media Marketing, Social Networking Budget: ₹750 - ₹1250 INR
10 Mar 2026 04:50 GMT
TikTok Storytelling Plushy Videos Category: After Effects, Animation, Content Creation, Social Media Marketing, TikTok, Video Editing, Video Services, Videography Budget: $30 - $35 USD
10 Mar 2026 04:48 GMT
High Energy Promo Video Category: After Effects, Animation, Motion Graphics, Sound Design, Video Editing, Video Post Editing, Video Services, Video Streaming Budget: ₹75000 - ₹150000 INR