FEATURES

Everything You Need to Run Raffles on Your Own WordPress Site.

WPRaffle turns WordPress and WooCommerce into a complete raffle, prize-draw and competition platform: flexible ticket numbering, automated ticket delivery, winner management and full control of your site, your data and your funds.

WPRaffle My Raffles, Select Winners and View Tickets screens

FLEXIBLE TICKET NUMBERING

Four Ways to Number Tickets.

Pick the method that fits your raffle or competition. Sequential is in every edition; the three special methods are chosen one per raffle.

123

Sequential

Traditional numbered tickets assigned in order. Simple, reliable and always a favorite.

  • Every edition
  • Auto-numbered in order
  • Unlimited unique numbers
123

Successive (Gold)

Plain consecutive numbers (1, 2, 3…) with no prefix or order ID. Every ticket matches a numbered duck or ball.

  • Plain consecutive numbers
  • No prefix or order ID
  • Ball drops & duck races

Random (Platinum)

Numbers are allocated randomly from a fixed pool for a different entry experience.

  • Random assignment
  • Requires a ticket limit
  • Great for competitions

Pick Your Number (Platinum)

Let buyers choose an available number from a fixed pool at checkout.

  • Interactive picker
  • Real-time availability
  • Badge & lucky numbers

How the editions stack up: Silver runs Sequential numbering. Gold adds Successive numbering, the skill question and the specialty formats. Platinum builds on Gold and adds Random numbering and Pick Your Number.

THE TOOLKIT

Everything in WPRaffle.

A complete set of tools for selling tickets, running the draw and keeping supporters informed.

Skill question / quizRequire a correct answer before entry, a common format for prize-competition sites.Gold

Winner managementGenerate random winners, verify results and publish an audit-ready draw from your dashboard.

Automated ticket deliveryTickets generate on a paid order and email to the buyer automatically, and can be resent anytime.

Tiered ticket packagesSell 1, 5, 20 or 50 at a time with WooCommerce products to lift the average donation.

WooCommerce checkoutYour own cart, your gateway, your account. No per-ticket platform fees, ever.

Start & end schedulingOpen and close ticket sales automatically on the dates you set.

Reporting & exportsTrack tickets sold, revenue and remaining, and export winner and order data.

WPML & translationsMulti-language ready, with Spanish, German and French files included.

Specialty formats50/50 raffles, duck races and ball drops built in for real fundraising events.Gold

PRODUCT TOUR

See a Raffle from Start to Finish.

Real screens from WPRaffle. Click a step, or let the tour play.

The new raffle wizardPick Your Number on the product pageTicket numbers on the order pageView Tickets in the dashboardThe live draw page

The new raffle wizard

Buyer completing a raffle ticket purchase on a laptop

Automated delivery

Tickets Arrive the Moment They Pay.

When an order is paid, WPRaffle issues unique ticket numbers and emails them to the buyer, with their ticket image on the email and order page. Nothing to send by hand.

  • Numbers issued automatically on payment
  • Ticket images in the email and order confirmation
  • Resend any order’s tickets in one click

SPECIALTY FORMATS

More Than a Traditional Raffle.

Gold unlocks specialty fundraising formats built for real events.

50/5050/50 RafflesSplit the pot and build excitement.
Duck RacesNumbered ducks and race-day events.
Ball DropsHigh-impact events, big results.
Basket RafflesMultiple prizes, flexible packages.Chance2Win
Queen of HeartsBuild suspense and grow the jackpot.Chance2Win

50/50, duck races and ball drops run on the plugin (Gold). Looking for a hosted Queen of Hearts or basket raffle website? Those are available fully hosted at Chance2Win.org.

WHAT YOU NEED

Built for Self-Hosted WordPress.

WPRaffle is a developer-friendly plugin for people building on WordPress and WooCommerce. Weighing other plugins? Read our WooCommerce raffle plugin comparison.

Self-hosted WordPressYour own WordPress.org site, not WordPress.com.

WooCommerceHandles the cart, checkout and orders.

A payment gatewayAny standards-compliant WooCommerce gateway.

Working emailNeeded for ticket delivery. SMTP recommended.

FAQ

Frequently Asked Questions

What’s the difference between the four numbering methods?

Sequential numbers tickets in order and is available in every edition. Successive (Gold) uses plain consecutive numbers with no prefix or order ID, ideal for ball drops and duck races. In every edition, refunded or cancelled numbers are reissued to the next order. Random (Platinum) allocates numbers randomly from a fixed pool, and Pick Your Number (Platinum) lets buyers choose an available number at checkout. Random and Pick Your Number work from a fixed pool, so they require a ticket limit, and the three special methods are chosen one per raffle.

Can I sell unlimited tickets?

Yes, every edition supports unlimited unique ticket numbers and unlimited raffles. Random and Pick Your Number draw from a fixed, defined pool per raffle, so for those two you set a limit up front.

How do supporters receive their tickets, and can I resend them?

Tickets generate automatically when an order is marked paid or completed, and they’re emailed to the buyer. If a payment gateway doesn’t report an order as paid, you can resend the completed-order email from that order to generate and send the tickets. A reliable email setup (SMTP is recommended) keeps delivery dependable.

The ticket images aren’t showing. What’s wrong?

If the ticket numbers generate but the ticket images don’t appear in the email or the admin, it’s almost always because allow_url_fopen is disabled on your host, or a security plugin is blocking the image request, not your PHP or GD version. Enable allow_url_fopen (or allow the request in your security plugin) and the images come back. A quick test: turn off the ticket image option and confirm plain tickets still generate.

Can I create orders manually in the admin?

Yes. You can create and manage raffle orders directly from the WordPress admin, and resend ticket numbers when needed.

Is WPRaffle multi-language / WPML compatible?

Yes, all editions are WPML compatible, and translation files for Spanish, German and French are included. You can add or edit your own translations in the plugin’s languages folder.

What are the license terms?

Your purchase is a lifetime license for one website, plus the first year of updates and US-based support. You can move the license to a different site from your account. After the first year, renew Updates & Support at 50% of the regular license price to keep receiving new versions and help, or simply keep running the version you already have.

Can I modify the plugin or get custom features?

WPRaffle’s code is encoded to protect it, so it isn’t set up for direct modification, and modified installs can’t be supported. If you need custom features or a fully tailored, self-owned raffle website, reach out. The Web Design Ninja can build one for you.

My security scanner flagged the plugin. Is that a problem?

WPRaffle’s code is encoded to protect it from piracy, and some scanners flag encoded code as a false positive. A legitimate copy purchased directly from us is safe and contains no malware, which is also why it’s important to buy only from us.

Where does the money go?

Straight to your organization’s account through your own WooCommerce payment gateway. WPRaffle never processes or holds funds and doesn’t charge per-ticket platform fees. You keep full control of your site, your data and your revenue.

Can it run 50/50s, Queen of Hearts or basket raffles?

50/50 raffles, duck races and ball drops are supported in Gold. Queen of Hearts and basket raffles run as a fully hosted, managed website at Chance2Win.org rather than on the self-hosted plugin.

What do I need to run it?

Self-hosted WordPress, WooCommerce, a supported payment gateway, and a working email setup for ticket delivery. SMTP is recommended for reliable ticket emails. You keep full control of your site, your data and your funds.

See It Running on Your Own Site.

One license, one website. Yours to keep, with a year of updates and real US-based support to get you live.

Made in the U.S.A. · Self-hosted · Your site, your data