With online fund raising now more popular than ever, traditional forms of fund raising for charity events, even though still successful, are not as cost-effective. Target your audience, make sure they are interested in your cause, and frequent them on social media. You will receive more personal contact and you will reap rewards at a fraction of the cost.
Keep on with the bigger events, but when you're planning the new year, don't forget social media is a game changer.