The WordPress competition plugin
Build and manage a competition website in WordPress.
raffleWP is a WordPress and WooCommerce competition plugin for building your first competition site. Plan prize costs, take paid and postal entries, run instant wins and manage winner claims, results and promotion in one workflow.
WordPress powered
Built exclusively for WordPress
Workflow native
Fits into your site and tools
Clear records
Audit tools for key actions
Built for operators
Stay in control as you grow
One connected workflow
Run your competition website from WordPress.
raffleWP connects the customer journey to the admin work behind it: availability, entry allocation, instant wins, winner records and prize fulfilment.
- Build competition pages with native blocks
- Take paid entries through WooCommerce
- Track entries, prizes and winners clearly
- Keep an audit trail of important actions
Win a weekend escape
Your next entry could be the one.
1,570 entries
421 remaining
Entry£1.99
Max per person10
Draw dateSunday
Competition website tools, without a patchwork of plugins.
Competition products
Set dates, entry prices, number ranges, limits and availability from familiar WooCommerce products.
Reliable entry handling
Reserve and allocate entry numbers safely, then surface them in orders and customer accounts.
Instant wins
Build prize boards, reveal wins automatically and keep fulfilment organised from the admin.
Auditable winner draws
Run, review and confirm main draws with a clear record of results and redraws.
Free postal entries
Process postal requests alongside online orders while keeping one consistent entry record.
Flexible competition blocks
Build listings, entry panels, prize boards, winners and account views in the block editor.
WooCommerce payments
Use your supported WooCommerce gateways, order statuses and customer checkout flow.
Operational control
Use audit, export, privacy and site-credit tools to stay on top of daily operations.
Plan your launch. Promote your draw. Look after your winners.
Start with a plan
Estimate prize costs and break-even, reuse competition presets and preview optional starter pages. The Launch checklist helps you test the page, emails and checkout before opening entries. Prepare your first launch.
Keep prize fulfilment organised
Collect winner details through private claim links, track delivery and approve detailed results before sharing them. Add winner stories and photos with recorded permission. Explore claims and fulfilment.
Prepare your next campaign
Download branded launch, closing-soon and approved-winner graphics. Save campaign links and review attributed paid orders and refund-adjusted revenue. See the promotion kit.
Included addons
More ways to grow your competition site.
Keep raffleWP focused, then add specialist tools when you need them. Every available addon is included with every licence and uses the same key.
Turn the right moment into a useful offer.
Create polished timed popups that capture an email address and generate a private WooCommerce percentage coupon for that visitor.
- Control the delay and repeat-display rules.
- Generate unique, email-restricted coupons.
- Limit offers to genuine first purchases.
- Use the built-in form or your preferred form shortcode.
Give interested visitors one timely reason to return.
Let visitors request a one-off WooCommerce-styled email shortly before a competition closes, with a direct link back to the prize.
- Adds a clear opt-in on competition product pages.
- Sends about two hours before the configured close.
- Shows request, delivery and conversion status in admin.
- Includes WordPress privacy export and erase support.
Build a repeatable reward moment around your brand.
Add a configurable prize wheel through a floating launcher or shortcode, then combine site credit and WooCommerce discount rewards.
- Choose daily, weekly or custom hourly eligibility.
- Set each prize’s type, value, label and odds.
- Support guest spins with an account claim flow.
- Edit the colours, messages and font overrides.
Set up your competition website without the usual complexity.
Keep the workflow inside WordPress. Configure your competition, manage entries and move from setup to launch without stitching together disconnected tools.
From WordPress plugin install to launch in four clear steps.
01
Install raffleWP
Add the plugin to your WordPress site.
02
Create your competition
Set up your competition with prize details and entry settings.
03
Configure entries and settings
Choose dates, limits and any instant-win options.
04
Publish and run it
Launch the competition and manage it from WordPress.
One plugin. Every feature.
Simple pricing. No hidden fees.
Single Site
£199for 12 months
- 1 website licence
- Complete raffleWP feature set
- Manual annual renewal
- Built for WordPress
- All addons included
14 day money back guarantee
Most Popular
Unlimited Sites
£349for 12 months
- Unlimited website licences
- Complete raffleWP feature set
- Manual annual renewal
- Built for WordPress
- All addons included
14 day money back guarantee
More of the competition journey, connected.
Advertised cash alternatives
Give eligible main-prize winners a private choice between the advertised prize and a fixed cash alternative. The offer locks when entries begin; cash payment remains manual.
Instant wins, credit and scratch reveals
Record confirmed-ticket outcomes, automatically issue eligible site credit and add an optional scratch-card reveal. The reveal presents the result without changing the award.
Actual costs and break-even
Model prize spend, bundles, payment fees and postal capacity before opening entries. Use refund-aware reporting to compare the plan with recorded paid performance.
Ready to build your competition website?
Choose your raffleWP licence and start building in WordPress.
