Offline marketing channels have long been key elements of campaign messaging and fundraising - but online efforts are finally taking center stage.