Non-profits have a lot on their plates. Most are trying to make the world a better place with tiny budgets and a lot of outgoing communication. Salsa Labs, therefore, has created a customer relationship management software specifically designed to be a solution for non-profit organizations. The software has also earned the accolade of being one of the best non-profit CRM software available. Salsa Labs's software is divided into four parts. Each component allows a non-profit to manage tasks involved in fundraising, advocacy and marketing. The fundraising software aims to supercharge fundraising efforts while growing the supporter base. The online advocacy software seeks to help propel change through successfully mobilizing the organization's army of supporters. The marketing software helps ensure supporters are precisely targeted with the most meaningful communication. Finally, the peer-to-peer fundraising component aims to mobilize powerful supporters by empowering them and helping them channel their passion for your cause.