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

Live competition

Open

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.

Included with every licence

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.
Read the Popup Maker guide

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

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.