With Givebutter being a free platform, it's perfect for nonprofits and has so many great features with donation collection, events (physical and virtual), and fundraising. We don't ever plan on switching away from Givebutter! We were spending too much on fundraising software, so Givebutter is extremely cost-effective.