The total amount of money raised through websites and apps in the US on giving days rose to $304 million in 2016 from $28 million in 2009 as the number of these campaigns rose from five to 70.