(Update 28-Feb-2017) Just got back from the book fair in Spoede school, camp read a lot. It’s a lot of efforts from the volunteers and the teachers. At the same time a lot fun for the little kids and the families. Part of the profit goes to the SSA (the parent association of the school).
(Original) I have some experience on this topic, when I was a new graduate student at Rolla, I worked on the phone asking the alumni for donation during phonathon. That’s from the asking end.
When I started to working, I listened to local NPR station (KWMU) for news and english learning, I know from time to time they also have the fundraising campaign. During that time they pause the program, and ask people to call in and give money. After a few years, finally I pulled the plug and called them.
Nowadays as my daughters started attending schools and they usually have parents association that support the schools. The St. Louis Children’s Choirs my old daughter participated is a non-for-profit organization too. There are a few common ways to raise the money: silent auction (or not-so-silent-auction), trivial/bingo games, the affiliation programs such as scripts program at Schnucks, Amazon shopping, and box-on-top. There are also some events like eating out night (restaurant donate a part of revenue/profit to school). So really it’s whatever it works: bring money from multiple revenue streams. For the trivia night/silent auction or live auction, usually people bring own drink (alcohols), unless it’s a family friendly event in which alcohol is not allowed. It seems to me sometimes the bidding become more intense with all the alcohols
This year my daughter’s school did something different, they did a raffle. I think raffle (sweepstakes) is not uncommon, except in this case I think the each entry is a bit too costly ($100). I think $100 is not small money in many families, also keep in mind in some culture or religion sweepstakes (gamble) is not a good idea
So here is my 2 cents. I think small non-for-profit organization fundraising is a bit like a small business trying to survive, again I feel this is one reason the multiple revenue streams. Some passive (affiliation); some active (trivial/auction/eat out). Coming from China which does not have this sort of thing, I feel this is interesting.