Can we predict the effect of viral advertising in advance?