FirstGiving is dedicated to one purpose: empowering passionate nonprofit supporters to raise more money than they ever thought possible for the causes they care about. They partner with nonprofit organizations to allow them to plan, execute, and measure successful online fundraising campaigns and charity fundraising events with fundraising software.