Why Your Raffle Isn’t Making Money — Diagnose It in One Calculation
If your raffle raised less than you expected, the problem is almost never your community, your cause, or your prizes. It is one of five structural variables that was either missing or weak. This guide tells you how to identify which one is your constraint — using a single calculation — and gives you the specific fix for each. Not a general strategy overview. A diagnostic tool.
The Per-Person Revenue Diagnostic — Run This First
Before you read any further: calculate this number. It will tell you immediately which section of this guide to focus on and which fix will have the largest impact on your next event.
Example: $3,200 total revenue ÷ 195 buyers = $16.41 per-person average → Reach and activation constraint. Fix: 7-touchpoint campaign + seller leaderboard.
Example: $5,800 total revenue ÷ 230 buyers = $25.21 per-person average → System is working. Fix: grow the audience.
/ person
A per-person average under $8 almost universally indicates $1 ticket pricing. This is the most common single cause of raffle underperformance and the most fixable. The problem is not that buyers are unwilling to spend more — it is that $1 tickets create an arithmetic decision (“how many should I buy?”) that most people resolve conservatively at $4–$7.
Bundle pricing creates an expressive decision (“which level matches how much I care about this?”) that most people resolve at $25 when a volunteer says “most people are doing the 10 for $25.” Same buyers, same cause, same event — 4–6× the per-person revenue from a single structural change.
The specific bundle structure: $5 for 1 ticket (accessible floor), $10 for 3 tickets (impulse upgrade), $25 for 10 tickets (the recommended tier — most buyers choose this), $50 for 25 tickets (for supporters who want to compete seriously).
“We’ve been doing this raffle for five years. We always raise about $1,200. We have great prizes, parents love the event, but we can’t seem to break through that ceiling.”
/ person
A per-person average in the $8–$15 range tells you that bundle pricing is working (per-person is above $8) but something in the physical presentation is limiting desire formation. Buyers are entering, but not competing. They’re participating at a low-engagement level, not at the “I really want that basket” level that drives higher allocation.
Three structural fixes apply here: (1) Experience names. “Spa Day for One” creates an immediate vivid picture. “Spa Basket” does not. “Dinner for Two at Marco’s” triggers specific desire. “Restaurant Gift Card Basket” does not. Name every basket as the experience it promises. (2) Gift card at eye level, front-center. The gift card confirms specific value from arm’s length. Buried at the back under tissue paper, it might as well not be there. (3) Estimated value on the label. “Est. Value $145” printed on a label tells buyers what they are competing for. Without it, buyers underestimate value and underallocate tickets.
/ person
Per-person in the $15–$25 range means the system is working for buyers who engage. The problem is that not enough people are engaging. Either the promotion is not reaching the full audience (1–2 posts vs. a 7-touchpoint campaign), or the sellers are passive (sharing a post vs. actively pitching specific baskets to their networks).
A 7-touchpoint campaign requires more effort but produces 3–4× more buyers from the same audience because it finds supporters at multiple moments over the campaign window — when they actually have time to act, not just when the first post went out. Basket spotlight posts are the key format: one basket per post, with a hero photo, experience name, estimated value, and direct entry link. These posts are genuinely shareable — a supporter who sees the spa basket spotlight can forward it to a friend who would love it, reaching entirely new buyers.
Active sellers with a visible leaderboard convert those new buyers into buyers at 2–3× the rate of passive promotion because they are making the personal pitch with the 15-word script: “Have you seen the [basket]? It has a [anchor item]. Most people are doing the 10 for $25.”
If your total campaign revenue feels flat despite good per-person averages and reasonable buyer counts, urgency is often the missing variable. 40–60% of total raffle campaign revenue arrives in the final 48 hours when a specific closing deadline is announced and the urgency push is sent. Organizations that skip this communication forfeit the largest single revenue block of the campaign.
The diagnostic: look at your campaign’s first-day and last-day revenue if you have it. If last-day revenue was not significantly higher than mid-campaign daily averages, urgency was absent. “Drawing closes Friday at 8pm” is the sentence that activates anticipated regret in supporters who have been intending to participate. “Closing soon” does not produce this effect because it has no specific, imaginable deadline.
Checkout friction is the most invisible constraint because the abandoned transactions are never visible to the committee. You see the completed sales. You see a per-person average that seems reasonable. You do not see the 30–40% of buyers who reached the payment screen on your tip-prompt platform and backed out.
The test: complete a full test purchase on your own phone before the next campaign. Browse the baskets. Select a bundle. Proceed through checkout all the way to the payment screen. If a tip suggestion, a service fee, or any unexpected charge appears, that is what every buyer is seeing — and a meaningful portion are abandoning at that screen.
The fix is changing to a platform with disclosed-fee checkout. See the platform comparison guide for specific evaluation criteria.
The Invisible Raffle — When “It Was Fine” Is the Problem
The most dangerous raffle outcome is not a disaster. It is a modest but acceptable result that feels okay relative to nothing in particular. No specific goal was set, so the result cannot be evaluated against a target. The committee celebrates, nothing changes, and the same constraints produce the same result next year.
A raffle that raised $1,400 from 200 families produced $7/person. With bundle pricing, that same audience can produce $25/person — $5,000 instead of $1,400. But if the committee does not know that $5,000 was structurally available, there is no impetus to change anything. The gap between what happened and what was possible remains invisible. The following year: $1,400 again.
The post-event question that matters is not “did we hit our goal?” It is: what was our per-person average, and what would it be if all five structural variables were optimized? A $7/person average means $25/person is structurally available from the same audience. The gap between $7 and $25, multiplied by your buyer count, is what your current structure is costing you every year. Make it visible and it becomes impossible to ignore.
“We raise about $3,200 every year. Some years $3,000, some years $3,500. We have a good event. Parents enjoy it. We’ve just kind of accepted that this is what it raises.”
The per-person revenue diagnostic worksheet, year-over-year tracker, pre-launch checklist, and all five structural fixes in one 13-page printable PDF.
Download Free →What’s inside
✓ Revenue diagnostic worksheet
✓ Year-over-year tracker
✓ Pre-launch checklist
✓ Bundle pricing guide
✓ Promo calendar template
Frequently Asked Questions
Related Guides
The Revenue Formula
All five variables in one system.
Read the guide →Pricing Guide
Bundle tiers and the 4–6× multiplier.
Read the guide →Promotion Guide
7 touchpoints, urgency push, basket spotlights.
Read the guide →Sell More Tickets
The leaderboard, the 15-word script, and the five structural fixes.
Read the guide →Why Raffles Fail
The 8 failure modes and the compound cascade.
Read the guide →Platform Guide
The checkout abandonment problem and the fix.
Read the guide →Ready to run the optimized version?
“Every constraint in this diagnostic has a platform-level solution: bundle pricing in checkout, seller tracking for leaderboard activation, per-basket allocation, disclosed-fee checkout, and a 14-day window for the urgency push to work. Try the demo.” — The Chance2Win Team
