Three Factors That Shape Social Media Influence