Advocacy goes online in the digital age