Crowdfunding for Causes provides crowdfunding platforms and services to non-profits to help them raise funds through social networks. They have helped over 1,000 causes raise $50 million total with donations from 350,000 crowdfunders. Their platforms leverage supporters' social networks to reach new potential donors, reducing fundraising costs by 50% compared to traditional methods. They offer customizable crowdfunding pages, microsites, mobile apps, and integration with donor management systems to help non-profits raise more funds through viral social sharing.