Integrating with a third party product or service can be one of the fastest (and cheapest) ways of bringing advanced functionality to your site. Companies like Salsa Labs, Salesforce, and Stripe have put lots of work into services that can help you bring a great campaign, donation, or sales platform to market quickly, and without having to build out that functionality yourself.