“The online element of the Obama for America campaign raised $500m (£336m) from more than three million people. Can charities learn from its success?”

Read The Article