Skip to main content

How to Run a Raffle Tickets Event

Sell raffle tickets online, collect purchaser information, assign raffle ticket numbers, and report on all purchases in one place

Written by Raagini Sarkar

A raffle tickets event is a simple way to sell raffle entries through an event page without requiring attendees to register for a traditional in-person event. This setup works especially well for 50/50 raffles, split-the-pot drawings, prize drawings, or community fundraising promotions.

Each raffle ticket purchase creates a registrant record in Goodworld. The registrant number can be used as the raffle ticket number, making it easy to export entries, select a winner, and contact the purchaser after the drawing.

When to Use This Setup

Use this approach when you want to:

  • Sell raffle tickets online

  • Offer individual tickets and ticket bundles

  • Collect purchaser details like name, email, and phone number

  • Assign a unique number to each raffle entry

  • Share a public purchase link or QR code

  • Track where purchasers heard about the raffle

  • Export all entries for the final drawing

Step 1: Create the Event

From the Events tab, create a new event for the raffle.

Because raffle ticket sales may happen over a period of time, use the drawing date and time as the event date. This helps keep the raffle tied to the final drawing while still allowing tickets to be sold in advance.

Add the basic event details, including:

  • Event name

  • Description

  • Drawing date and time

  • Location, if applicable

  • Time zone

  • Featured image or graphic

For example, a 50/50 raffle may use a description that explains the ticket pricing, how the winner will be selected, when the drawing will happen, and where proceeds will go.

Step 2: Customize the Event Page

Once the event is created, customize the public-facing page so it is clear that purchasers are buying raffle tickets, not event admission.

Recommended updates include:

  • Change the primary button text from Tickets to Buy Raffle Tickets

  • Hide unnecessary panels, such as date/time or location details, if they may confuse purchasers

  • Add a clear description of the raffle

  • Add a featured image that will display when the page is shared

  • Include a link to official raffle rules or disclosures

  • Hide unrelated calls to action, such as a general Donate button, if they distract from the raffle purchase flow

You can also add a “Learn More” link in the description if purchasers need more context about the organization, campaign, or partner hosting the raffle.

Step 3: Add Raffle Ticket Options

Create ticket types based on how you want purchasers to buy entries.

For example:

Ticket Type

Price

Entry Count

Individual Raffle Ticket

$5

1 raffle entry

5-Ticket Bundle

$20

5 raffle entries

Each ticket or bundle should clearly explain how many raffle numbers the purchaser will receive.

For a bundle, Goodworld will generate a separate registrant number for each entry in the bundle. For example, if someone purchases one 5-ticket bundle, they will receive five raffle ticket numbers.

Step 4: Set Quantity Rules

If you are offering both individual tickets and bundles, consider whether you want to limit individual ticket quantities.

For example, if 1 ticket is $5 and 5 tickets are $20, you may choose to cap the individual ticket option at 3 tickets so purchasers are encouraged to use the bundle once they reach $20.

Bundles can remain unlimited if purchasers are allowed to buy multiple sets.

Step 5: Collect Purchaser Information

By default, Goodworld collects standard purchaser information like name and email.

For raffles, it is also recommended to require a phone number so the organization can contact the winner.

Useful fields may include:

  • First name

  • Last name

  • Email address

  • Phone number

  • “How did you hear about this?” custom field

  • Optional marketing opt-in checkbox for a partner organization

The “How did you hear about this?” field can help identify which partners, nonprofits, social posts, or campaigns drove the most raffle traffic.

Step 6: Add Rules and Disclosures

Raffle rules should either be included directly on the event page or linked from the event description.

Common raffle details may include:

  • Purchaser eligibility

  • Minimum age requirement

  • Drawing date and time

  • Whether the winner needs to be present

  • How winners will be notified

  • Where winners will be announced

  • How proceeds will be distributed

  • Any required raffle license or local compliance language

For a cleaner event page, you can keep the main description simple and link to a separate rules page.

Step 7: Customize the Receipt

Update the ticket receipt so purchasers understand what they bought and how to find their raffle numbers.

Recommended receipt language includes:

Subject: Your raffle ticket purchase details

Body:
Thank you for your purchase, {{first_name}}.

The drawing date and time is [date/time]. The winner does not need to be present to win. Winners will be posted on the organization’s website and/or social media pages.

Your raffle ticket numbers are listed below.

The receipt should include the purchaser’s raffle ticket numbers, which are generated from the registration numbers tied to each ticket entry.

Step 8: Test the Purchase Flow

Before sharing the raffle publicly, create a test purchase.

A good way to test is to create a temporary 100% discount promo code and apply it to the raffle ticket types.

During testing, confirm that:

  • The public page looks correct

  • The button says Buy Raffle Tickets

  • Ticket options and bundle quantities work as expected

  • Required fields appear during checkout

  • The receipt language is clear

  • Each raffle entry creates its own registrant number

  • Purchaser details appear correctly in the Registrants tab

After testing, remove or deactivate the test promo code if it is no longer needed.

Step 9: Review Raffle Entries in the Registrants Tab

Each raffle entry appears in the event’s Registrants tab.

From this tab, admins can view:

  • Purchaser name

  • Email address

  • Phone number

  • Ticket type purchased

  • Registration number / raffle ticket number

  • Custom field responses

  • Bundle vs. individual ticket entries

The registration number acts as the raffle ticket number for the drawing. Admins can also export the Registrants report to review all entries, contact purchasers, or prepare for the final drawing.

Step 10: Share the Raffle Link or QR Code

Once the page is finalized, share the raffle link wherever tickets will be promoted.

Common sharing options include:

  • Organization website

  • Partner website

  • Social media

  • Email campaigns

  • Printed flyers

  • QR codes at in-person events

  • Partner newsletters

If the raffle is being promoted by multiple partners, use a required “How did you hear about this?” field to help track which sources are driving purchases.

Payment Options

Raffle ticket purchases can be completed using major credit cards. ACH may also be available depending on the organization’s settings. Apple Pay is not currently available for ticket purchases.

Best Practices

  • Keep the page simple and focused on buying raffle tickets. Use clear button language, avoid unnecessary event details, and make sure purchasers understand they do not need to attend in person unless your rules require it.

  • Include the drawing date, winner notification process, and raffle rules before promoting the page widely.

  • Before launch, always complete a test purchase and review the resulting receipt and registrant records.

Goodworld Events can be used to run a streamlined raffle ticket experience from promotion through purchase, receipt, reporting, and winner selection. By using ticket types as raffle entries and registration numbers as raffle ticket numbers, organizations can sell tickets online while keeping entry tracking simple and organized.


If you have questions about Raffle Tickets Events, schedule a support call with our success team.

Did this answer your question?