Fundraising is one of the most important parts of running a charity. All charitable organisations are reliant on donations to some degree, whether they receive them from a small number of dedicated supporters or a very large number of smaller donors. Raising funds can prove to be a challenge, and has caused many charities...