I love Halloween. I mean who doesn't love vampires, werewolf s, and especially zombies. I eventually talked our Saline Music Boosters into putting on Zombie events this year as fundraisers for the schools music department. One at the high school called the Zombie Prom and another at the middle school called Zombie Bash.
We printed up small coupon-like materials to distribute. The music teachers handed them out to music students and asked them to give it to their friends. You can't promote enough. Contact your superintendents office, they usually have a weekly email blast where you can advertise the event. Check with your local newspaper and community ed too. Have the school put the event on their website for reference. And of course, the Saline Music Boosters had the information of our Facebook, Twitter, and website.
We set up a spot on our website to sell tickets online. A week before the event, we began to sell tickets at school during lunch hours. The first day will be slow, but as you get closer to the event, you'll sell more tickets. We wrote down names on a sheet of paper and had them at the door of the event.
We had a variety of other items to sell, candy, chips, soda and Gatorade. Don't forget to have paper plates and napkins available. We borrowed a food warmer from Food Service to keep the pizza warm. Make sure you have plenty of $1 and $5 to make change. Make it easy on yourself and don't sell anything that require change.
We had bracelets at the door that we put on each kid when they entered the dance. Whenever they got a item promised with admission, we used a Sharpie and marked on their bracelet. Worked like a charm and the kids didn't have to carry around tickets or coupons.
We used SignUpGenius to sign up volunteers to help out at the event. It was free and has a lot of useful features, like sending out email reminders before the event. Make sure you have lots of parents to help with food and to keep the kids in from leaving the building.