If your non profit organization is not seeing the desired results from an online donation campaign or a fundraising event, consult FirstGiving. FirstGiving works with such groups to organize, implement, and track the success of a fundraising campaign.