Getting Started
Getting Started with Raffle for WooCommerce
Welcome to Raffle for WooCommerce! This guide will help you set up your first raffle in minutes.
Requirements
- WordPress 6.0 or higher
- WooCommerce 8.0 or higher
- PHP 7.4 or higher
Installation
From WordPress.org
- Go to Plugins → Add New in your WordPress admin.
- Search for "Raffle for WooCommerce".
- Click Install Now, then Activate.
Manual installation
- Download the plugin ZIP file.
- Go to Plugins → Add New → Upload Plugin.
- Choose the ZIP file and click Install Now.
- Click Activate.
Initial setup
After activation, you'll see a welcome notice. Click Go to Settings or navigate to WooCommerce → Settings → Raffle.
Basic settings
| Setting | Description | Recommended |
|---|---|---|
| Ticket Number Format | Sequential (0001, 0002) or Random (A7X9B2) | Sequential |
| Ticket Prefix | Optional prefix for ticket numbers (e.g., "RFL-") | Leave empty or short prefix |
| Starting Number | First ticket number | 1 |
Scroll to see all columns →
Optional: compliance setup
If your jurisdiction requires a skill-testing question or "no purchase necessary" entry:
- Go to WooCommerce → Settings → Raffle → Compliance.
- Enable Skill-Testing Question and add questions to the pool.
- Enable Free Entry Route and set the mail-in instructions.
Optional: Random.org integration
For provably fair winner selection, you can integrate with Random.org:
- Go to Random.org API and get a free API key.
- Enter the key in WooCommerce → Settings → Raffle → Random.org API Key.
Creating your first raffle
- Go to Products → Add New.
- In the Product data dropdown, select Raffle.
- Fill in the product details:
- Go to the Raffle Settings tab:
- Configure the prize in the Raffle Settings tab:
- Add a Product image (prize photo works great).
- Click Publish.
What's next?
- Creating Raffles: Detailed raffle setup guide.
- Gift Purchases: How gift purchasing works.
- Compliance & Privacy: Skill questions, free entry, and GDPR.
- Winner Selection: Drawing winners.
- Shortcodes: Embed raffles on any page.
Need help?
- Check our FAQ.
- Visit WordPress.org Support Forum.
- For bug reports or critical issues, visit Themology Support.