Aside from selling products, charities can also make money through gala fundraising events, benefit performances, and good publicity, which can lead to increased donations.