Marketing May 11, 2016 0 Focusing on Cost-Per-Lead is Giving Marketers a False Sense of LinkedIn Success or Failure Forrester reports that 99% of leads do not convert. LinkedIn reports that 87% of leads…